Showing 36 of 75 projects
Open-source video conferencing platform with HD quality, content sharing, and end-to-end encryption for self-hosted or embedded meetings.
A powerful Node.js module for interacting with the Discord API, enabling developers to build Discord bots and applications.
A powerful Node.js module for interacting with the Discord API, enabling developers to build feature-rich Discord bots and applications.
High-performance server for NATS.io, a cloud and edge native messaging system for distributed systems.
High-performance server for NATS.io, a cloud and edge native messaging system for digital systems, services, and devices.
A pure Go implementation of the WebRTC API for building real-time communication applications.
A free open-source TURN and STUN server for NAT traversal in VoIP and WebRTC applications.
An open-source MQTT broker and client library implementing MQTT 5.0, 3.1.1, and 3.1 protocols.
A conforming Objective-C WebSocket client library for iOS, macOS, tvOS, and visionOS.
A conforming WebSocket (RFC 6455) client library written in Swift for iOS and macOS.
A header-only C++ library implementing RFC6455 WebSocket Protocol for client/server functionality.
A C# implementation of the WebSocket protocol providing both client and server functionality with RFC 6455 compliance.
An async-friendly WebRTC implementation in Rust with runtime-agnostic architecture and sans-I/O protocol core.
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, distributed MQTT message broker built on Erlang/OTP for scalable and reliable IoT messaging.
A high-performance, distributed MQTT message broker built on Erlang/OTP for scalable and reliable IoT communication.
A next-generation app and web server built for Flutter and Dart, enabling server-side development in Dart with automatic API generation.
A lightweight C/C++ WebRTC library implementing Data Channels, Media Transport, and WebSockets for cross-platform peer-to-peer applications.
A modular and portable open source XMPP client library written in Java for Android and Java SE VMs.
An open-source, ultra-low-latency video conferencing platform and API built with Rust for software professionals and robotics.
A high-performance, fully conforming WebSocket client library for iOS and macOS, passing all Autobahn tests.
An open-source C library implementing the Secure Real-time Transport Protocol (SRTP) for encrypting and authenticating RTP/RTCP media streams.
A scalable, distributed MQTT broker written in Rust, designed for high-concurrency IoT and M2M applications.
A high-performance RTP and media traffic proxy designed for Kamailio SIP proxy, supporting IPv4/IPv6 bridging, SRTP, ICE, and in-kernel packet forwarding.
A tiny embeddable C++ HTTP and WebSocket server library for lightweight web serving and real-time communication.
A voice-based conversation interface for ChatGPT that allows users to speak and receive spoken responses.
A React Native wrapper for the Agora RTC SDK, enabling real-time video and audio communication in mobile apps.
A high-performance, AI-native software-defined PBX built in Rust for programmable contact centers.
A JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript, enabling two-way communication with RPC methods and events.
A high-performance communication solution that integrates Unity3D with the ROS2 ecosystem using native ROS2 middleware.
A portable C library providing SIP, RTP, STUN/TURN/ICE, HTTP, and WebSocket stacks for building real-time communication applications.
A Node-RED add-on for building custom data-driven web UIs with no-code, low-code, or full-code flexibility.
An event-based stateful IRC client framework for Go, enabling developers to build IRC bots and clients with built-in state tracking.
A web-based diagnostic tool that automatically tests WebRTC components like microphone, camera, network, and connectivity.
A high-performance, zero-allocation Go implementation of the RFC 5389 STUN protocol for NAT traversal.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.