Showing 36 of 106 projects
The Secure CommsOS™ for mission-critical operations
A streaming torrent client that works in Node.js and the browser using WebRTC.
Open-source video conferencing platform with HD quality, content sharing, and end-to-end encryption for self-hosted or embedded meetings.
SRS is a simple, high-efficiency, real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181, with codec support for H.264, H.265, AV1, VP9, AAC, Opus, and G.711.
A self hosted virtual browser that runs in docker and uses WebRTC.
A pure Go implementation of the WebRTC API for building real-time communication applications.
A free, decentralized, and federated video streaming platform using P2P and ActivityPub to avoid vendor lock-in.
A free open-source TURN and STUN server for NAT traversal in VoIP and WebRTC applications.
A comprehensive, self-hostable web toolbox for IP analysis, network diagnostics, and cybersecurity checks.
screen sharing for developers https://screego.net/
A streaming torrent desktop application for Mac, Windows, and Linux that plays media instantly.
A cross-platform desktop app for streaming torrents directly in your browser.
A complete web conferencing system for virtual classes and more!
An open-source programmable telecommunications stack for building voice applications and PBX functionalities.
A simple WebRTC wrapper for establishing video, voice, and data channels between browsers and Node.js.
An open-source H.264 codec library for real-time video encoding and decoding, widely used in WebRTC applications.
An async-friendly WebRTC implementation in Rust with runtime-agnostic architecture and sans-I/O protocol core.
WebRTC and ORTC implementation for Python using asyncio
FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.
🚀 Self-hosted open-source WebRTC video conferencing platform built on peer-to-peer (P2P) architecture for fast, secure real-time communication with end-to-end privacy.
A WebRTC plugin for Flutter enabling real-time audio/video communication and data channels across mobile, desktop, and web platforms.
A shim library that insulates WebRTC applications from browser-specific behavior differences and spec changes.
A high-performance, cross-platform Python framework for building complex real-time video processing applications with multi-threaded and asyncio APIs.
Streaming file transfer over WebTorrent (torrents on the web) using WebRTC.
A sub-second latency live streaming server that ingests, transcodes, and delivers large-scale HD streams via LLHLS and WebRTC.
A real-time HTML5 QR code scanner that uses your device's webcam via the WebRTC API.
An open-source WebRTC screen sharing and remote control application for desktop collaboration.
Kamailio - The Open Source SIP Server for large VoIP and real-time communication platforms, focusing on flexibility, security and scalability
A lightweight C/C++ WebRTC library implementing Data Channels, Media Transport, and WebSockets for cross-platform peer-to-peer applications.
A set of Vue.js components for detecting and decoding QR codes and other barcodes directly in the browser.
A high-performance live media server in Rust supporting RTMP, RTSP, WebRTC, HLS, and HTTP-FLV.
Secure peer-to-peer chat that is serverless, decentralized, and ephemeral
A Home Assistant custom component for real-time, low-latency camera streaming using WebRTC and go2rtc.
A comprehensive real-time communications library for .NET that enables VoIP and WebRTC capabilities in applications.
⚡ The future of programmable SIP servers.
A fast, lightweight, and federated messenger designed for self-hosting with minimal resource consumption.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.