Kamailio logo

Kamailio

Website

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 screenshot

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:

Share:

Similar to Kamailio

OpenVPN logo

OpenVPN

Open-source VPN daemon for TLS-based secure tunneling

14.5k
3.4k
Last commit

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.

Actively maintained
Alternative to:
OpenVPN CloudConnexa logo
OpenVPN CloudConnexa
+18
Eclipse Mosquitto logo

Eclipse Mosquitto

Lightweight MQTT message broker

11.2k
2.6k
Last commit

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.

Actively maintained
Alternative to:
EMQX Cloud logo
EMQX Cloud
+11
Hasura GraphQL Engine logo

Hasura GraphQL Engine

Open-source GraphQL engine providing instant, realtime APIs on your data

32.1k
3.1k
Last commit

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.

Apache-2.0Actively maintained
Alternative to:
Hasura logo
Hasura
+16
InspIRCd logo

InspIRCd

Modular C++ IRC server for modern IRC networks

1.3k
285
Last commit

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

Actively maintained
Alternative to:
IRCCloud logo
IRCCloud
+3
OpenSMTPD logo

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.

Activity unknown
Alternative to:
Postfix logo
Postfix
+11
Apache HTTP Server logo

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.

Activity unknown
Alternative to:
Apache HTTP Server logo
Apache HTTP Server