Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Real Time Communication

Real Time Communication

103 projects

Showing 36 of 103 projects

jitsi-meet
jitsi-meetTypeScript

Open-source video conferencing platform with HD quality, content sharing, and end-to-end encryption for self-hosted or embedded meetings.

#open-source#team-collaboration#web-sdk
Stars29.6k
Forks8.0k
Last commit11 hours ago
Discord.js
Discord.jsTypeScript

A powerful Node.js module for interacting with the Discord API, enabling developers to build feature-rich Discord bots and applications.

#discord-bots#hacktoberfest#discordjs
Stars26.8k
Forks4.1k
Last commit2 days ago
Discord.js
Discord.jsTypeScript

A powerful Node.js module for interacting with the Discord API, enabling developers to build Discord bots and applications.

#hacktoberfest#discordjs#voice-chat
Stars26.8k
Forks4.1k
Last commit2 days ago
NATS
NATSGo

High-performance server for NATS.io, a cloud and edge native messaging system for digital systems, services, and devices.

#messaging-system#high-performance#message-queue
Stars20.3k
Forks1.9k
Last commit13 hours ago
NATS (k)
NATS (k)Go

High-performance server for NATS.io, a cloud and edge native messaging system for distributed systems.

#iot#messaging-system#message-queue
Stars20.3k
Forks1.9k
Last commit13 hours ago
webrtc
webrtcGo

A pure Go implementation of the WebRTC API for building real-time communication applications.

#data-channels#pion-webrtc#embedded-systems
Stars16.7k
Forks1.9k
Last commit1 day ago
coturn
coturnC

A free open-source TURN and STUN server for NAT traversal in VoIP and WebRTC applications.

#turn-server#server#media-gateway
Stars14.2k
Forks2.3k
Last commit1 day ago
Eclipse Mosquitto (k)
Eclipse Mosquitto (k)C

An open-source MQTT broker and client library implementing MQTT 5.0, 3.1.1, and 3.1 protocols.

#c-library#iot#c-plus-plus-library
Stars11.1k
Forks2.6k
Last commit23 days ago
SocketRocket
SocketRocketObjective-C

A conforming Objective-C WebSocket client library for iOS, macOS, tvOS, and visionOS.

#ios#objective-c#network-library
Stars9.6k
Forks2.0k
Last commit7 months ago
Starscream
StarscreamSwift

A conforming WebSocket (RFC 6455) client library written in Swift for iOS and macOS.

#starscream#ios#osx
Stars8.6k
Forks1.3k
Last commit2 years ago
WebSocket++
WebSocket++C++

A header-only C++ library implementing RFC6455 WebSocket Protocol for client/server functionality.

#cpp-library#asio#client-server
Stars7.7k
Forks2.1k
Last commit2 months ago
Websocket-Sharp
Websocket-SharpC#

A C# implementation of the WebSocket protocol providing both client and server functionality with RFC 6455 compliance.

#proxy-support#ssl-tls#client-server
Stars6.1k
Forks1.7k
Last commit1 month ago
webrtc
webrtcRust

An async-friendly WebRTC implementation in Rust with runtime-agnostic architecture and sans-I/O protocol core.

#data-channels#runtime-agnostic#sans-io
Stars5.1k
Forks492
Last commit9 hours ago
WebRTC
WebRTCC++

A WebRTC plugin for Flutter enabling real-time audio/video communication and data channels across mobile, desktop, and web platforms.

#ios#video-calling#sip
Stars4.5k
Forks1.4k
Last commit17 days ago
adapter.js
adapter.jsJavaScript

A shim library that insulates WebRTC applications from browser-specific behavior differences and spec changes.

#cross-browser#polyfill#api-normalization
Stars3.7k
Forks857
Last commit1 month ago
VerneMQ (.5k)
VerneMQ (.5k)Erlang

A high-performance, distributed MQTT message broker built on Erlang/OTP for scalable and reliable IoT messaging.

#iot-middleware#distributed#vernemq
Stars3.6k
Forks427
Last commit3 days ago
VerneMQ
VerneMQErlang

A high-performance, distributed MQTT message broker built on Erlang/OTP for scalable and reliable IoT communication.

#iot-middleware#distributed#vernemq
Stars3.6k
Forks427
Last commit3 days ago
Serverpod
ServerpodDart

A next-generation app and web server built for Flutter and Dart, enabling server-side development in Dart with automatic API generation.

#flutter-backend#orm#web-server
Stars3.2k
Forks368
Last commit10 hours ago
MiroTalk SFU
MiroTalk SFUJavaScript

🏆 Self-hosted, open-source WebRTC video conferencing platform for real-time communication and collaboration. A modern alternative to Zoom, built on SFU architecture.

#ai#open-source#rest-api
Stars3.1k
Forks490
Last commit1 day ago
libdatachannel
libdatachannelC++

A lightweight C/C++ WebRTC library implementing Data Channels, Media Transport, and WebSockets for cross-platform peer-to-peer applications.

#data-channels#webrtc-datachannel#websocket
Stars2.7k
Forks569
Last commit5 days ago
Smack
SmackJava

A modular and portable open source XMPP client library written in Java for Android and Java SE VMs.

#iot#xmpp-client-library#instant-messaging
Stars2.4k
Forks879
Last commit1 month ago
zoom-rs
zoom-rsRust

An open-source, ultra-low-latency video conferencing platform and API built with Rust for software professionals and robotics.

#webrtc-alternative#robotics#vp9
Stars1.8k
Forks170
Last commit1 day ago
SwiftWebSocket
SwiftWebSocketSwift

A high-performance, fully conforming WebSocket client library for iOS and macOS, passing all Autobahn tests.

#ios#network-services#message-compression
Stars1.5k
Forks242
Last commit4 years ago
libSRTP
libSRTPC

An open-source C library implementing the Secure Real-time Transport Protocol (SRTP) for encrypting and authenticating RTP/RTCP media streams.

#c-library#voip-security#secure-rtp
Stars1.4k
Forks518
Last commit16 days ago
Rmqtt
RmqttRust

A scalable, distributed MQTT broker written in Rust, designed for high-concurrency IoT and M2M applications.

#iot#iot-middleware#iot-messaging
Stars980
Forks121
Last commit11 days ago
RTP:Engine
RTP:EngineC

A high-performance RTP and media traffic proxy designed for Kamailio SIP proxy, supporting IPv4/IPv6 bridging, SRTP, ICE, and in-kernel packet forwarding.

#transcoding#kamailio#rtp-proxy
Stars959
Forks443
Last commit1 day ago
Seasocks
SeasocksC++

A tiny embeddable C++ HTTP and WebSocket server library for lightweight web serving and real-time communication.

#websocket-server#http-server#lightweight
Stars782
Forks129
Last commit7 days ago
rustpbx
rustpbxRust

A high-performance, AI-native software-defined PBX built in Rust for programmable contact centers.

#ai-integration#freeswitch#sip
Stars731
Forks102
Last commit6 hours ago
chatgpt-conversation
chatgpt-conversationPython

A voice-based conversation interface for ChatGPT that allows users to speak and receive spoken responses.

#conversational-ai#real-time-communication#text-to-speech
Stars654
Forks66
Last commit3 years ago
react-native-agora +190
react-native-agora +190TypeScript

A React Native wrapper for the Agora RTC SDK, enabling real-time video and audio communication in mobile apps.

#agora#ios#video-calling
Stars653
Forks224
Last commit8 days ago
ROS2 For Unity
ROS2 For UnityC#

A high-performance communication solution that integrates Unity3D with the ROS2 ecosystem using native ROS2 middleware.

#unity3d#simulation#ros2-foxy
Stars628
Forks82
Last commit8 months ago
rpc-websockets
rpc-websocketsJavaScript

A JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript, enabling two-way communication with RPC methods and events.

#event-driven#websocket-server#rpc-client
Stars624
Forks128
Last commit2 months ago
libre
libreC

A portable C library providing SIP, RTP, STUN/TURN/ICE, HTTP, and WebSocket stacks for building real-time communication applications.

#c-library#embedded-systems#sip
Stars547
Forks175
Last commit2 years ago
uibuilder
uibuilderJavaScript

A Node-RED add-on for building custom data-driven web UIs with no-code, low-code, or full-code flexibility.

#web-app#low-code#dashboard
Stars523
Forks93
Last commit3 days ago
goirc
goircGo

An event-based stateful IRC client framework for Go, enabling developers to build IRC bots and clients with built-in state tracking.

#event-driven#chat-bots#go-library
Stars515
Forks75
Last commit21 days ago
WebRTC Troubleshooter
WebRTC TroubleshooterJavaScript

A web-based diagnostic tool that automatically tests WebRTC components like microphone, camera, network, and connectivity.

#video-testing#web-app#network-testing
Stars496
Forks222
Last commit2 years ago
Page 1 of 3Next

Related Tags

#Webrtc29#Voip19#Cross Platform14#Sip13#Nodejs12#Telephony12#Messaging12#Websockets11#Ios11#Mobile Development10#Websocket10#Peer To Peer10
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub