Open Source Real-Time Projects
Discover 45 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 TypeScript. Last updated October 3, 2026.
45 repositories · updated October 3, 2026

logdy-core: View Live Logs in a Web Browser
Logdy is a local, single-binary tool that streams logs into a browser-based interface for filtering and inspection. Use it from shell pipelines, files, sockets, REST API inputs, or as a Go library.

cryptpad: Collaborate on Documents with End-to-End Encryption
CryptPad is a browser-based collaboration suite for editing documents and other content together in real time. It encrypts user data in the browser before sending it to the server, and can be run as a self-hosted service.

SkyOffice: Create an Immersive Virtual Office
SkyOffice is a browser-based virtual office where teams meet in a shared, game-like space. It combines proximity-based video chat, screen sharing, text chat, private rooms, and embedded whiteboards for remote collaboration.

magenta-realtime: Generate Music Live from Prompts
Magenta RealTime 2 is an open-weights music generation model with Python and C++ inference options. It suits musicians and developers building live music tools, especially on Apple Silicon, with offline inference also available.

Dockge: Manage Docker Compose Stacks in a Web UI
Dockge is a self-hosted web interface for managing Docker Compose stacks. It is designed for people who want to edit, deploy, and monitor compose-based services while keeping their files accessible on disk and usable with standard Docker Compose commands.

ClickHouse: Analyze Large Datasets in Real Time
ClickHouse is a column-oriented database for fast analytical queries and real-time reporting. It suits teams that need to explore large datasets with SQL, run analytics across distributed systems, or host their own database.

ten-vad: Detect Speech Activity in Streaming Audio
TEN VAD is a low-latency voice activity detector that identifies speech at the audio-frame level for real-time applications. It provides C interfaces and bindings for several languages and platforms, with prebuilt-library and ONNX options.

gaussian-splatting: Reconstruct and Render 3D Scenes in Real Time
The authors’ reference implementation of 3D Gaussian Splatting, which reconstructs scenes from posed images and renders novel viewpoints. It suits graphics and vision researchers and practitioners with CUDA-capable GPUs who need a trainable, interactive scene representation.

colanode: Collaborate in a Local-First Team Workspace
Colanode combines team chat, rich-text pages, databases, and file sharing in a self-hostable collaboration workspace. Local storage and offline syncing suit teams that want control over their data and can operate its server dependencies.

OpenStock: Track Stocks and Explore Market Data
OpenStock is a web-based stock market dashboard for tracking prices, managing a watchlist, and exploring company data. It suits people seeking a self-hostable alternative to paid market platforms, with market-data provider limitations to consider.

fastrtc: Build Real-Time Audio and Video Apps in Python
FastRTC turns Python functions into real-time audio and video streams over WebRTC or WebSockets. It suits developers building voice, video, and AI interaction features who want stream handling and optional Gradio or FastAPI integration.

SDRPlusPlus: Tune and Monitor Software-Defined Radio
SDR++ is cross-platform software for receiving and exploring radio signals with supported SDR hardware. Its modular design, multi-VFO interface, and signal-processing tools suit hobbyists and radio enthusiasts who want a desktop SDR application.