Open Source Real-Time Projects

Real-time technology processes and delivers information with minimal delay, enabling systems to respond as events happen. It supports live communication, synchronized collaboration, streaming data, and interactive applications where waiting for periodic updates would interrupt the experience or make information less useful. Common challenges include keeping connections responsive, coordinating updates across users or devices, and handling changing network conditions and workloads.

Open source tools in this area include messaging and streaming systems, communication frameworks, collaborative software, and media or machine-learning components for live applications. When choosing a tool, consider its latency and reliability, supported protocols, security model, scalability, license, maintenance activity, and fit with your existing systems. These tools are useful to developers building interactive services, teams handling live data, and organizations that need control over deployment and integration.

29 repositories · updated October 3, 2026

Tornado: A Powerful Python Web Framework and Asynchronous Library

Tornado: A Powerful Python Web Framework and Asynchronous Library

Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. It utilizes non-blocking I/O to efficiently handle tens of thousands of open connections. This makes it an ideal choice for applications requiring long-lived connections, such as long polling, WebSockets, and real-time services.

AsynchronousPythonWeb Framework
Added Jul 23, 2026 View details
autobahn-python: Build WebSocket and WAMP Apps in Python

autobahn-python: Build WebSocket and WAMP Apps in Python

Autobahn|Python is a library for building asynchronous WebSocket clients and servers, plus WAMP applications with RPC and publish-subscribe messaging. It supports Twisted and asyncio and requires Python 3.11 or later.

PythonLibraryWeb Development
Added Jul 22, 2026 View details
Django Channels: Developer-Friendly Asynchrony for Django

Django Channels: Developer-Friendly Asynchrony for Django

Django Channels extends Django to bring powerful asynchronous capabilities, including WebSockets and long-poll HTTP, to your projects. It integrates seamlessly using familiar Django design patterns, offering a flexible framework for building real-time applications. As an official Django Project, it ensures robust support and continuous development.

PythonDjangoAsynchronous
Added Jul 22, 2026 View details
OpenRA: Play and Mod Classic Westwood RTS Games

OpenRA: Play and Mod Classic Westwood RTS Games

OpenRA is a cross-platform C# engine for playing and creating real-time strategy games inspired by early Westwood classics. It supports distributed reimaginings of Red Alert, Tiberian Dawn, and Dune 2000, plus custom maps and mods.

CsharpGameGame Engine
Added Jun 29, 2026 View details
piping-server: Stream Data Between Devices Over HTTP

piping-server: Stream Data Between Devices Over HTTP

Piping Server relays data streams between senders and receivers that use the same HTTP path, without storing the transferred data. It suits command-line and browser-based transfers, including long-running streams and real-time communication.

TypeScriptNetworkingSelf Hosted
Added Jun 20, 2026 View details
ascii-chat: Video Chat in Your Terminal

ascii-chat: Video Chat in Your Terminal

ascii-chat turns webcam video into colored terminal art for live, multi-person calls over a client-server network. It also supports audio, encryption, and media from files or URLs, but setup involves a substantial native dependency stack.

CCLITerminal
Added Jun 4, 2026 View details
soketi: Run a Pusher-Compatible WebSocket Server

soketi: Run a Pusher-Compatible WebSocket Server

soketi is a self-hostable WebSocket server that implements the Pusher Protocol v7, giving applications a way to deliver real-time events without relying on Pusher-hosted infrastructure. It suits local development and production deployments that need Pusher-compatible clients and control over hosting.

TypeScriptReal TimeSelf Hosted
Added May 15, 2026 View details
cryptpad: Collaborate on Documents with End-to-End Encryption

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.

JavaScriptCollaborationReal Time
Added Mar 23, 2026 View details
Magenta RT: Live Music Generation on Your Local Device

Magenta RT: Live Music Generation on Your Local Device

Magenta RealTime (Magenta RT) is an open-source Python library for live music audio generation on local devices. It allows users to create music using both text and audio prompts, serving as a powerful tool for real-time creative audio exploration. This library is the on-device companion to Google's MusicFX DJ Mode and the Lyria RealTime API.

PythonMusic GenerationAI
Added Mar 6, 2026 View details
Dockge: Manage Docker Compose Stacks in a Web UI

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.

DockerSelf HostedTypeScript
Added Mar 2, 2026 View details
ClickHouse: Analyze Large Datasets in Real Time

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.

DatabaseAnalyticsC++
Added Feb 17, 2026 View details
gaussian-splatting: Reconstruct and Render 3D Scenes in Real Time

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.

PythonComputer VisionComputer Graphics
Added Feb 13, 2026 View details
Previous Page 1 Next

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️