Ross ROSS = Recommend OSS · open-source software intelligence for agents

kamailio/kamailio

Kamailio - The Open Source SIP Server for large VoIP and real-time communication platforms, focusing on flexibility, security and scalability observed · 2026-08-28

github.com/kamailio/kamailio · homepage · C · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 86
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 47
  • age_days: 4648
  • days_rel: 13
  • days_push: 7
  • n_releases_24m: 12

Full methodology

Adoption not part of the score

2928 stars · 1124 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Kamailio is an open source SIP signaling server (RFC3261) written in C, designed for large-scale VoIP and real-time communication platforms. It provides a modular architecture with 150+ modules supporting proxy, registrar, location, application server roles, plus WebRTC, IMS/VoLTE, TLS, and load balancing capabilities.

Use cases

  • run a scalable SIP proxy for thousands of calls per second
  • build a VoIP platform with WebRTC WebSocket support
  • deploy a SIP registrar and location service
  • load balance SIP traffic across Asterisk or FreeSWITCH media servers
  • implement least cost routing and failover for call routing
  • add SIP authentication and TLS-secured signaling
  • build an IMS/VoLTE core network component
  • provide instant messaging and presence with SIMPLE and MSRP

When to choose

  • you need a high-performance, carrier-grade SIP server handling large call volumes
  • you want flexible SIP routing, load balancing, and failover with a rich configuration language
  • you need WebRTC-to-SIP gatewaying or VoLTE/IMS extensions
  • you want a modular server extensible with embedded Lua, Python, Perl, or Ruby scripting

When to avoid

  • you need a media server for actual audio/video processing (Kamailio is signaling only)
  • you want a SIP phone or back-to-back user agent
  • you need a simple PBX out of the box rather than a programmable SIP engine
  • you require a non-GPL license for your product

Facets

application · maturity stable

http-server proxy auth routing load-testing websocket security monitoring middleware networking self-hosted security iot cross-platform self-hosted embedded sip-server voip webrtc volte ims sip-proxy telephony rtp presence instant-messaging carrier-grade sbc load-balancer registrar real-time messaging linux docker

8 sources

Member repositories

RepositoryRoleHealth v2
kamailio/kamailiomain95

For agents

markdown · JSON · MCP: product_card(name="kamailio/kamailio")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem