Open Source Mac Realtime Processing Software

Realtime Processing Software for Mac

View 40 business solutions

Browse free open source Realtime Processing software and projects for Mac below. Use the toggles on the left to filter open source Realtime Processing software by OS, license, language, programming language, and project status.

  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1
    OpenCV

    OpenCV

    Open Source Computer Vision Library

    The Open Source Computer Vision Library has >2500 algorithms, extensive documentation and sample code for real-time computer vision. It works on Windows, Linux, Mac OS X, Android, iOS in your browser through JavaScript. Languages: C++, Python, Julia, Javascript Homepage: https://opencv.org Q&A forum: https://forum.opencv.org/ Documentation: https://docs.opencv.org Source code: https://github.com/opencv Please pay special attention to our tutorials! https://docs.opencv.org/master Books about the OpenCV are described here: https://opencv.org/books.html
    Leader badge
    Downloads: 2,866 This Week
    Last Update:
    See Project
  • 2
    A comprehensive software suite for reading barcodes. Supports EAN/UPC, Code 128, Code 39, Interleaved 2 of 5 and QR Code. Includes libraries and applications for decoding captured barcode images and using a video device (eg, webcam) as a barcode scanner.
    Leader badge
    Downloads: 770 This Week
    Last Update:
    See Project
  • 3
    MeshLab

    MeshLab

    The open source mesh processing system

    MeshLab is an open-source, portable, and extensible system for the processing and editing of unstructured large 3D triangular meshes. It is aimed to help the processing of the typical not-so-small unstructured models arising in 3D scanning, providing a set of tools for editing, cleaning, healing, inspecting, rendering and converting this kind of meshes. MeshLab is mostly based on the open source C++ mesh processing library VCGlib developed at the Visual Computing Lab of ISTI - CNR. VCG can be used as a stand-alone large-scale automated mesh processing pipeline, while MeshLab makes it easy to experiment with its algorithms interactively. The open source system for processing and editing 3D triangular meshes. It provides a set of tools for editing, cleaning, healing, inspecting, rendering, texturing and converting meshes. It offers features for processing raw data produced by 3D digitization tools/devices and for preparing models for 3D printing.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 4

    OpenFace

    A state-of-the-art facial behavior analysis toolkit

    OpenFace is an advanced facial behavior analysis toolkit intended for computer vision and machine learning researchers, those in the affective computing community, and those who are simply interested in creating interactive applications based on facial behavior analysis. The OpenFace toolkit is capable of performing several complex facial analysis tasks, including facial landmark detection, eye-gaze estimation, head pose estimation and facial action unit recognition. OpenFace is able to deliver state-of-the-art results in all of these mentioned tasks. OpenFace is available for Windows, Ubuntu and macOS installations. It is capable of real-time performance and does not need to run on any specialist hardware, a simple webcam will suffice.
    Downloads: 31 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    GLMixer

    GLMixer

    Graphic Live Mixer

    GLMixer performs real time graphical blending of several movie clips and of computer generated graphics. Drop video files in the mixing workspace and place them in a circular area to change their opacity ; if you selects two videos, moving them together performs a fading transition. This principle generalizes to a large number of videos. Direct interaction with the video allows to be fast and reactive, and to move and deform them on screen. The output of your operations is shown in the output window, typically displayed in full-screen on an external monitor or a projector. But the output can also be saved as a video file. Control GLMixer through network using OpenSoundControl, and generate graphics with ShaderToy GLSL code. Download : https://sourceforge.net/projects/glmixer/files/ Please note GLMixer is discontinued and superseded by vimix https://brunoherbelin.github.io/vimix/
    Leader badge
    Downloads: 97 This Week
    Last Update:
    See Project
  • 6
    reacTIVision
    reacTIVision is a computer vision framework for the fast and robust tracking of markers attached on physical objects, and the creation of multi-touch surfaces. It was designed for the rapid development of table-based tangible user interfaces.
    Downloads: 63 This Week
    Last Update:
    See Project
  • 7
    GPUImage 2

    GPUImage 2

    Framework for GPU-accelerated video and image processing

    GPUImage 2 is the second generation of the GPUImage framework, an open source project for performing GPU-accelerated image and video processing on Mac, iOS, and now Linux. The original GPUImage framework was written in Objective-C and targeted Mac and iOS, but this latest version is written entirely in Swift and can also target Linux and future platforms that support Swift code. The objective of the framework is to make it as easy as possible to set up and perform realtime video processing or machine vision against image or video sources. By relying on the GPU to run these operations, performance improvements of 100X or more over CPU-bound code can be realized. This is particularly noticeable in mobile or embedded devices. On an iPhone 4S, this framework can easily process 1080p video at over 60 FPS. On a Raspberry Pi 3, it can perform Sobel edge detection on live 720p video at over 20 FPS.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    Snowmix

    Snowmix

    Video mixer for mixing live and recorded video and audio feeds

    New version 0.5.2.1 Released December 29th 2025. Snowmix is a Swiss army knife tool for mixing live and recorded video and audio feeds. It supports 2D and 3D clipping, scaling and transparent overlay of video, png graphics and text. It supports animation of video, images and texts through native commands changing scale, placement, transparency and rotation. Animation and actions can also be controlled through native scripting and an embedded Tcl and/or Python interpreter. Snowmix is designed for control over low bandwidth links and can work as a standalone CLI based program. Control over both CLI and a TCP connections. Video input and outputs can be done through GStreamer pipelines or the GStreamer shmsrc/shmsink API. Supported for Ubuntu, Mint, Debian, Alma, CentOS, Fedora, Rocky, Mageia, Manjaro, MX Linux, OpenSUSE, EndeavourOS and macOS/OS X. Free support in the discussion forum. See Snowmix in action on Youtube http://www.youtube.com/user/Snowmix4video
    Downloads: 17 This Week
    Last Update:
    See Project
  • 9
    Dozzle

    Dozzle

    Realtime log viewer for containers. Supports Docker, Swarm and K8s

    Dozzle is a lightweight, self-hosted web application for real-time viewing and monitoring of container logs, focused on speed and simplicity rather than building a full log storage pipeline. Instead of indexing or storing logs, it connects to your container runtime and streams live output so you can diagnose issues as they happen. The interface includes practical quality-of-life features like fuzzy searching for containers, regex log search, split-screen viewing for multiple logs, and live stats such as CPU and memory usage. It supports more advanced analysis through an in-browser SQL query engine for querying logs, which helps when you need structured filtering without exporting data elsewhere. Dozzle also supports multi-user authentication and can integrate with proxy-forward authorization setups for deployments behind gateways. For larger environments, it can monitor multiple hosts via an agent mode and supports orchestrators like Docker Swarm and Kubernetes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    HyperEngine-AV, Arboretum Systems' award winning video editing software is now free, complete with full source code. Users can capture, arrange, edit and process video, audio and text in a free-form, trackless document, to create movies and slide shows
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    Music + Video + Animation Maker & App

    Music + Video + Animation Maker & App

    Why Music + Video + Animation Maker & App is Fun?

    Javaimagephp All-in-one video/film editor or maker makes sense as simple to use app for video/film or movie editing and animations/slideshows. It gets most of your imagination of an All-in-one video/film Animation editor / maker App. Video editing is made intuitive and simple. Lots of Special Effects ( > 55) ! For example this one http://ogena.ridoua.nu Formats supported are mp4, avi, flv, mov, flv and more. Description given image animation which seeks audio given a description. Visualization (Slideshow / Animation) of Streams (Radio: asx, pls, m3u etc.) and News Feeds (RSS, XML) This Program is protected by 1st abstract & reg. International and root sec. laws as is comes free of use like that. Give your answers alike vaks@ccwf[.]cc[.]utexas[.]edu about Ani Magix or issue your activation phase of performer@df(.)lth.s(e)
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    Tapeless video and audio ingest and transcoding server for television studios and professional environments. Uncompressed SD or HDTV, is captured and real-time encoded into MXF wrapped online & offline editing and review formats e.g. DV50, JPEG 2:1,
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    MplayerXP is branch of well known mplayer (http://mplayerhq.hu) which is based on new (thread based) core. Main goal of this project is to achieve smoothness of video playback due monotonous CPU loading.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    GSVideo is a cross-platform library for the Processing programming language that provides video support (movie playback, video capture, creation of movie files) through the use of the GStreamer multimedia framework.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    We have moved! Please go to https://launchpad.net/fr0st
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    pytivo
    pyTivo is both an HMO and GoBack server. Similar to TiVo Desktop pyTivo loads many standard video compression codecs and outputs mpeg2 video to the TiVo. However, pyTivo is able to load MANY more file types than TiVo Desktop.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Face tracking system that allows the user to interact with the computer moving the head. It's possible to move a camera in a 3D scene and the mouse in the screen. Contains also an open source implementation of the condensation algorithm.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Soul Fresh FreeFrame Plugins for FreeFrame compatible hosts. For more information about Soul Fresh, see http://www.soul-fresh.com.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    ANDIAMO (ANimador DIgital Analógico MOdular = Digital-Analog Modular Animator) is a customized software tool for live audiovisual performance. It's main goal is to integrate video (live and pre-recorded) with hand drawing (entered via a graphics tablet)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    ANNGD

    Artificial neural network gender detection

    ANNGD is a artificial neural network gender detection application. The detection is made in real time images captured by webcam by opencv library. The package include applications to image pre-processing and artificial neural network back-propagation training.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Actionhero

    Actionhero

    Actionhero is a realtime multi-transport nodejs API server

    The reusable, scalable, and Quick node.js API server for stateless and stateful applications. No matter what you are building, Actionhero is here to save the day. The action hero framework is one of the fastest ways to get started with a REST API - Routes, Versions, Testing, and Translation tool are all included. Actionhero's small footprint and stateful server options make it ideal for IOT applications whereas much logic as possible is offloaded to the server. Actionhero includes all the modern tools you need for highly available real-time applications. Actionhero can work in a cluster to handle all the clients you can throw at it. Actionhero was built to serve the same APIs across multiple protocols. Do your games speak both HTTP and Websockets? Actionhero has got you covered. Actionhero was built from the ground up to include all the features you expect from a modern API framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Video player who display anagplyph video from side by side stereoscopic video.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    ArCoLIVE provides a set of open source component-based toolkit for multimedia applications such as chat room, Peer-to-Peer (P2P) conversation, virtual white-board, audio/video conferencing, control connection containers, screen capture and file sharing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Bayesian Optimization

    Bayesian Optimization

    Python implementation of global optimization with gaussian processes

    This is a constrained global optimization package built upon bayesian inference and gaussian process, that attempts to find the maximum value of an unknown function in as few iterations as possible. This technique is particularly suited for optimization of high cost functions, situations where the balance between exploration and exploitation is important. More detailed information, other advanced features, and tips on usage/implementation can be found in the examples folder. Follow the basic tour notebook to learn how to use the package's most important features. Take a look at the advanced tour notebook to learn how to make the package more flexible, how to deal with categorical parameters, how to use observers, and more. Explore the options exemplifying the balance between exploration and exploitation and how to control it. Explore the domain reduction notebook to learn more about how search can be sped up by dynamically changing parameters' bounds.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    BayesianCortex

    BayesianCortex

    simple algorithm for a realtime interactive visual cortex for painting

    A paint program where the canvas is the visual cortex of a simple kind of artificial intelligence. You paint with the mouse into its dreams and it responds by changing what you painted gradually. There will also be an API for using it with other programs as a general high-dimensional space. Each pixel's brightness is its own dimension. Bayesian nodes have exactly 3 childs because that is all thats needed to do NAND in a fuzzy way as Bayes' Rule which is NAND at certain extremes. NAND can be used to create any logical system. In this early version, I'm still working on edge detection and its understanding of the same shapes at different brightnesses. This will be a module of the bigger Human AI Net project and will be used for adding realtime intuitive high dimensional intelligence in audio and visual interactions with the user.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
MongoDB Logo MongoDB