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 27 Jul 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.3k
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.1k
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
3k
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
283
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