Skip to main content

:satellite: A curated list of awesome Real Time Communications resources

484
GitHub Stars
100
Curated Resources
7
Categories
4 hours ago
Last Refreshed
Server SoftwareOperationsDeveloper ResourcesBlogsDiscussionEventsRelated Lists

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me billing resources from awesome-rtc"

Installation instructions →

What's inside

Operations

  • A2BillingBilling

    Billing system for Asterisk for multiple applications.

  • CGRateSBilling

    Carrier grade open source billing/rating server.

  • EqivoWeb/API Interfaces

    Open source programmable-voice/telephony API platform.

  • FonosterWeb/API Interfaces

    Telecommunication stack built with Node.js.

  • FreePBXWeb/API Interfaces

    Web Manager for Asterisk.

  • FusionPBXWeb/API Interfaces

    Multitenant system built on top of FreeSWITCH.

Developer Resources

  • adapter.jsJavaScript Libraries

    JavaScript shim for abstracting WebRTC spec changes and inconsistencies.

  • aiortcPython Libraries

    WebRTC and ORTC implementation for Python using asyncio.

  • dart-sip-uaDart Libraries

    Dart-lang port of JsSIP, capable of SIP over WebSocket.

  • drachtioJavaScript Libraries

    Node.js SIP server framework.

  • ersipErlang Libraries

    Library comprising building blocks for SIP applications.

  • eXosipC/C++ Libraries

    eXtended osip is a mature C library for abstracting the SIP protocol.

Server Software

  • AsteriskGeneral Purpose

    PBX framework supporting multiple protocols and platforms.

  • coturnSTUN/TURN

    Fully featured TURN/STUN server supporting multiple platforms.

  • eturnalSTUN/TURN

    Modern and scalable STUN/TURN server written in Erlang.

  • FlexisipSIP Servers

    SIP server suite comprising proxy, presence and group chat functions.

  • FreeSWITCHGeneral Purpose

    Open source multi-protocol, cross-platform and software switch.

  • JanusMedia Servers

    Lightweight open source, general purpose, WebRTC gateway.

Events

  • AstriCon

    Asterisk focus event held every year across the US.

  • ClueCon

    Annual conference held in Chicago for telecommunications developers. Birthplace of FreeSWITCH.

  • CommCon

    Annual conference held in the UK focused on telecommunications in general and WebRTC in particular.

  • FOSDEM

    Free event for software developers, with a RTC component, held every year in Europe.

  • JanusCon

    JanusCon is a live event for Janus and RTC implementers.

  • Kamailio World

    Berlin hosted annual event focused on Kamailio as well as VoIP, WebRTC, IMS, VoLTE and more.

Related Lists

Blogs

  • BlogGeekMe

    Blog by Tsahi Levent-Levi with a strong focus on WebRTC.

  • SIP Adventures

    Unified communications blog by Andrew Prokop.

  • WebRTCHacks

    WebRTC blog by independent technologists.

Discussion

  • discuss-webrtc

    Developer oriented Google Group for WebRTC discussions.

  • FreeSWITCH Slack

    Join #freeswitch and #freeswitch-dev for user and developer support.

Showing a sample of 100 resources. View the full list on GitHub →