Home / Real-Time Communications Real-Time Communications Network protocols for near simultaneous exchange of media and data. Collection 476 stars GitHub Contents Server Software SIP Servers Media Servers STUN/TURN Operations Monitoring Testing Deployment Web/API Interfaces Billing Developer Resources JavaScript Libraries C/C++ Libraries Go Libraries PHP Libraries Python Libraries Erlang Libraries Rust Libraries Dart Libraries Related Lists Server Software SIP Servers Sippy B2BUA 195 updated 1mo ago Back-to-back user agent server written in Python. Flexisip 181 updated 8d ago SIP server suite comprising proxy, presence and group chat functions. Media Servers RTP:Engine 923 updated 1mo ago RTP and UDP based media traffic proxy, usable as a kernel module. SEMS 184 updated 8d ago Open source media and application server for SIP based VoIP services. STUN/TURN coturn 13.8k updated 1mo ago Fully featured TURN/STUN server supporting multiple platforms. STUNTMAN 1.6k updated 2mo ago RFC compliant open source STUN implementation. Operations Monitoring sngrep 1.2k updated 3mo ago Terminal based SIP flow viewer. sipgrep 172 updated 7mo ago Console tool for sniffing, capturing and exploring SIP traffic. rtpbreak 22 updated 9y ago Detect, reconstruct and analyze RTP sessions. HOMER 1.9k updated 9d ago Multi-protocol capturing and monitoring framework for RTC. WebRTC Troubleshooter 496 (archived) Self-hosted one stop client-side WebRTC troubleshooter. Testing SIPVicious 1.1k updated 19d ago Suite of security tools that can be used to audit SIP based VoIP systems. sipsak 169 updated 11mo ago SIP stress and diagnostics utility. sipexer 385 updated 13d ago Modern and flexible SIP command line tool. Deployment slimswitch 19 updated 2y ago Tooling for creating lean secure FreeSWITCH Docker images. Web/API Interfaces Fonoster 7.8k updated 28d ago Telecommunication stack built with Node.js. IVOZ Provider 221 updated 1mo ago Multitenant solution for VoIP telephony providers. Sayna 161 updated 1mo ago Real-time speech infrastructure for voice AI with WebSocket streaming, SIP telephony and pluggable STT/TTS providers. Billing PyFreeBilling 111 updated 1mo ago Wholesale billing platform for Kamailio and FreeSWITCH. Developer Resources JavaScript Libraries adapter.js 3.7k updated 2mo ago JavaScript shim for abstracting WebRTC spec changes and inconsistencies. simple-peer 7.8k updated 1y ago WebRTC video, voice, and data channels abstraction for Node.js and the browser. Netflux 216 updated 4y ago Isomorphic JavaScript peer to peer transport API for client and server. Socio 126 updated 2mo ago A WebSocket Real-Time Communication (RTC) API framework. Realtime Front-end, Back-end reactivity. C/C++ Libraries libre 545 updated 2y ago Portable SIP Stack along with companion libraries for media handling, STUN/TURN and a modular user agent. libdatachannel 2.6k updated 10d ago Standalone WebRTC DataChannels C++ implementation. libSRTP 1.4k updated 1mo ago Secure Real-time Transport Protocol (SRTP) library for C. usrsctp 745 updated 6mo ago Portable Stream Control Transmission Protocol (SCTP) user-land stack. rawrtc 390 updated 4y ago WebRTC and ORTC library with a small footprint. OSS Core 26 updated 4y ago General purpose C++ library for Real Time Communications. Sofia-SIP 325 updated 1mo ago Open source SIP library used by FreeSWITCH. Go Libraries gossip 345 updated 6y ago SIP stack for stateful user agents written in Go. siprocket 74 updated 3y ago Fast SIP and SDP packet parser. go-diameter 284 updated 11d ago RFC compliant Diameter protocol library. PHP Libraries RTCKit/SIP 43 updated 1y ago RFC 3261 compliant SIP parsing and rendering library for PHP 7.4+. Python Libraries aiortc 5.0k updated 5mo ago WebRTC and ORTC implementation for Python using asyncio. Katari 4 updated 3y ago SIP stack application framework. peerjs-python 97 updated 2y ago Python port of the PeerJS peer-to-peer connection library. Erlang Libraries NkSIP 363 updated 1y ago Extendable SIP server framework. ersip 128 updated 1y ago Library comprising building blocks for SIP applications. Rust Libraries sipcore 31 updated 5y ago Rust framework for creating SIP applications. rtcrs/webrtc 5.0k updated 2mo ago WebRTC stack, supporting SDP, RTP, RTCP and SRTP. Dart Libraries dart-sip-ua 371 updated 4mo ago Dart-lang port of JsSIP, capable of SIP over WebSocket. Related Lists Awesome RIPT 29 updated 5y ago Real Time Internet Peering for Telephony. Awesome RTC Hacking 532 updated 25d ago Real Time Communications hacking and penetration testing resources. Awesome 5G 874 updated 3mo ago 5G frameworks, libraries, software and resources. Awesome Cellular Hacking 3.7k updated 1mo ago Research resources in the 3G/4G/5G Cellular security space. Awesome Telco 930 updated 11d ago Telco resources and projects. SIP Resources 258 updated 25d ago Useful SIP resources curated by Kamailio's head developer.