
Kamailio
High-performance SIP server for VoIP and real-time communications
2.9k stars 1.1k forks last commit first released
Actively maintained
Last commit 27 Jul 2026.

Kamailio is an open source SIP signaling server used to build and scale VoIP and real-time communication platforms. It focuses on high performance and flexibility, and is commonly deployed as a SIP proxy, registrar, edge proxy, or signaling core in carrier and enterprise environments.
Key Features
- High-throughput SIP routing and proxying suitable for large deployments
- SIP load balancing, failover routing, and least-cost routing capabilities
- Registrar and location service for user registration and contact lookup
- Security and access control features, including authentication/authorization and TLS
- WebSocket support for WebRTC signaling
- Extensible modular architecture with integrations for multiple backend systems
- Support for IPv4 and IPv6 and various SIP transport options (UDP/TCP and more)
Use Cases
- Scaling SIP PBX, SIP-to-PSTN gateways, or media servers with a dedicated signaling layer
- Building carrier-grade SIP routing cores, including IMS/VoLTE-oriented deployments
- Deploying SIP edge proxy and SIP firewall-style protection in front of RTC infrastructure
Limitations and Considerations
- Provides SIP signaling (call control) and typically requires external media servers for RTP/media handling
- Configuration is powerful but can be complex, especially for advanced routing and multi-module setups
Kamailio is a mature SIP server with continuous development since 2001 and a large ecosystem. It is well-suited for operators and organizations that need a robust, customizable signaling component for VoIP, WebRTC, and unified communications.
Categories:
Tags:
Tech Stack:
Similar to Kamailio
OpenVPN
Open-source VPN daemon for TLS-based secure tunneling
OpenVPN is a widely used open-source VPN daemon providing TLS/SSL-based secure tunneling, flexible client-server and site-to-site modes, and cross-platform support.

Eclipse Mosquitto
Lightweight MQTT message broker
Eclipse Mosquitto is a lightweight, open-source MQTT broker supporting MQTT 5.0 and 3.1.1, plus client libraries and CLI tools for pub/sub messaging.


Hasura GraphQL Engine
Open-source GraphQL engine providing instant, realtime APIs on your data
Hasura is an open-source GraphQL engine that instantly exposes realtime, secure GraphQL APIs over databases and other data sources with fine-grained access control.


InspIRCd
Modular C++ IRC server for modern IRC networks
InspIRCd is a modular, lightweight Internet Relay Chat (IRC) server with a flexible module system, designed for stable and performant IRC network deployments.

OpenSMTPD
Secure, lightweight SMTP server implementation compliant with RFC 5321
OpenSMTPD is an open-source, minimal SMTP daemon from the OpenBSD project providing an RFC-compliant MTA with privilege separation, table backends, filters and TLS support.
Apache HTTP Server
Open-source HTTP server for modern operating systems
Apache HTTP Server (httpd) is a secure, efficient, and extensible web server for hosting websites and web applications on Unix-like systems and Windows.





