
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 3 Sept 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.





