Open Source Real-Time Projects
Discover 57 open source Real Time repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Real Time projects here are most often combined with Self Hosted, Python and Library. Last updated October 4, 2026.
57 repositories · updated October 4, 2026

wolf: Stream Docker Desktops and Games to Moonlight
Wolf lets multiple remote users stream games or virtual desktops hosted on one Linux server through Moonlight. It is designed for containerized workloads and flexible display, GPU, and encoding setups.

flat: Run a Live Online Classroom on Web and Desktop
Agora Flat is a TypeScript classroom client for web, Windows, and macOS, combining a collaborative whiteboard with live audio, video, messaging, and classroom tools. It suits teams building or evaluating interactive online teaching experiences.

ElatoAI: Build Realtime Voice AI Devices with ESP32
ElatoAI connects ESP32 devices to realtime voice AI through secure WebSockets and edge functions. It is for developers building talking toys, companions, or other connected devices that need speech-to-speech models and a web-based control app.

ClipCascade: Sync Clipboard Content Across Devices
ClipCascade automatically syncs text, images, and files across desktop and Android devices. Choose a community server or self-host it, with server-based and peer-to-peer sync options.

pedalboard: Process Audio and Apply Effects in Python
Pedalboard is a Python library for reading, transforming, and rendering audio, with built-in effects and support for VST3 and Audio Unit plugins. It suits audio developers and machine-learning workflows that need programmable audio processing.

StreamDiffusion: Generate Images in Real Time with Diffusion
StreamDiffusion adapts diffusion pipelines for interactive image generation, with support for text-to-image and image-to-image workflows. It targets developers building responsive GPU-powered demos and applications.

MuseTalk: Generate Audio-Synced Talking-Head Videos
MuseTalk creates lip-synced video from a source video or image and an audio clip using latent-space inpainting. It supports training and inference workflows, with real-time performance reported on a Tesla V100.

riffusion-hobby: Generate Music Audio with Stable Diffusion
Riffusion-hobby is a Python library and application for generating music and audio with stable diffusion, including prompt interpolation and spectrogram-to-audio conversion. It suits developers and experimenters who want to run inference locally, but is no longer actively maintained.

discourse: Run an Online Community Discussion Platform
Discourse is a self-hostable platform for forums and community conversations, with topic discussions, chat, themes, and plugins. It suits organizations that want control over their community software and hosting.

newsnow: Read Real-Time Trending News
NewsNow is a web app for reading trending news from multiple sources in a clean interface. Use the hosted service for quick access, or deploy your own instance and connect it to an MCP client.

starrocks: Query Lakehouse and Analytics Data with SQL
StarRocks is a distributed SQL query engine for real-time and ad-hoc analytics across managed tables and data lakes. It suits teams that need low-latency analytical queries, concurrent updates, and scale-out deployment.

openai-agents-js: Build Multi-Agent and Voice Workflows
A TypeScript SDK for building LLM agents that use tools, delegate work, and manage conversations. It also supports sandboxed tasks and low-latency voice agents, making it useful for teams building more than a single prompt-and-response flow.