User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Real-Time Communications

A curated list of awesome Real Time Communications resources

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Nov. 29, 2021, 3:09 p.m.

Thank you rtckit & contributors
View Topic on GitHub:
rtckit/awesome-rtc

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

General Purpose

SIP Servers

Sippy B2BUA is a RFC3261-compliant Session Initiation Protocol (SIP) Back-to-back user agent (B2BUA) server software.

120
57
6m
BSD-2-Clause

Linphone.org mirror for flexisip (git://git.linphone.org/flexisip.git)

85
49
34d
AGPL-3.0

Media Servers

STUN/TURN

coturn TURN server project

7.07K
1.47K
39d
n/a

Version 1.2. This is the source code to STUNTMAN - an open source STUN server and client code by john selbie. Compliant with the latest RFCs including 5389, 5769, and 5780. Also includes backwards compatibility for RFC 3489. Compiles on Linux, MacOS, BSD, Solaris, and Win32 with Cygwin. Windows binaries avaialble from www.stunprotocol.org.

1.07K
291
36d
Apache-2.0

Monitoring

Ncurses SIP Messages flow viewer

665
138
36d
n/a

SIPGREP: Display and Troubleshoot SIP signaling over IP networks in console

141
41
11m
GPL-3.0

RTP stream extractor

10
7
4y 10m
GPL-2.0

HOMER - 100% Open-Source SIP / VoIP / RTC Packet Capture & Monitoring

1.01K
190
27d
AGPL-3.0

Testing

SIPVicious OSS has been around since 2007 and is actively updated to help security teams, QA and developers test SIP-based VoIP systems and applications.

609
141
6m
n/a

SIP swiss army knife

83
32
10m
GPL-2.0

Web/API Interfaces

Billing

Routing and rating VoIP application for service providers - API based - AGPL v3 - Based on kamailio

74
42
1y 6m
AGPL-3.0

Tutorials

JavaScript Libraries

Shim to insulate apps from spec changes and prefix differences. Latest adapter.js release:

2.96K
801
77d
BSD-3-Clause

๐Ÿ“ก Simple WebRTC video, voice, and data channels

5.86K
884
4m
MIT

JavaScript client and server side transport API based on WebRTC & WebSocket

192
14
1y 8m
AGPL-3.0

C/C++ Libraries

Generic library for real-time communications with async IO support

463
165
26d
n/a

C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets

559
103
28d
LGPL-2.1

Library for SRTP (Secure Realtime Transport Protocol)

867
384
33d
n/a

A portable SCTP userland stack

447
230
27d
BSD-3-Clause

WebRTC and ORTC with a little bit of RAWR!

335
28
71d
BSD-2-Clause

SIP Session Border Controller Library

19
8
11m
n/a

Go Libraries

SIP stack in Golang

292
98
1y 9m
LGPL-2.1

Fast SIP and SDP Parser

61
18
119d
MIT

Diameter stack and Base Protocol (RFC 6733) for the Go programming language

182
100
71d
n/a

PHP Libraries

SIP Parsing/Rendering Library for PHP

16
2
43d
MIT

Python Libraries

WebRTC and ORTC implementation for Python using asyncio

2.64K
476
55d
BSD-3-Clause

Katari - Python Session Initiated Protocol Framework

24
4
2y 5d
BSD-3-Clause

Python port of PeerJS client

51
15
56d
Apache-2.0

Erlang Libraries

Erlang SIP application server

332
113
1y 55d
Apache-2.0

Erlang SIP

99
22
74d
MIT

Rust Libraries

Rust framework for creating SIP applications

21
4
8m
MIT

A pure Rust implementation of WebRTC

1.46K
73
28d
n/a

Dart Libraries

A dart-lang version of the SIP UA stack.

186
115
48d
MIT

Blogs

Discussion

Events

Related Lists

Curated list of Realtime Internet Peering for Telephony (RIPT) resources

14
0
1y 31d
CC0-1.0

a list of awesome resources related to security and hacking of VoIP, WebRTC and VoLTE

137
18
7m
CC0-1.0

Awesome lists about 5G projects.

282
65
113d
CC0-1.0

Awesome-Cellular-Hacking

1.81K
404
97d
n/a

A curated list of telco resources and projects

271
65
28d
MIT