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
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
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
- readme: https://github.com/kamailio/kamailio · fetched 2026-08-28 · 46898511084d
- homepage: https://www.kamailio.org · fetched 2026-08-29 · b0783b207e53
- site_page: https://www.kamailio.org/w/features · fetched 2026-08-29 · 098b8eba010a
- site_page: https://www.kamailio.org/w/documentation · fetched 2026-08-29 · aad075624538
- site_page: https://www.kamailio.org/docs/modules/stable · fetched 2026-08-29 · d2365f250f23
- site_page: https://www.kamailio.org/docs/modules/devel · fetched 2026-08-29 · 0ff7b2060361
- site_page: https://www.kamailio.org/wikidocs · fetched 2026-08-29 · a744aa80d288
- site_page: https://www.kamailio.org/w/info · fetched 2026-08-29 · ae45208af1ca
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kamailio/kamailio | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="kamailio/kamailio")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem