Routr
Programmable SIP proxy, registrar, and location server

Routr is a lightweight, cloud-ready SIP server that acts as a proxy, registrar, and location service for modern VoIP networks. It is designed to be programmable and scalable, making it suitable for carriers, communication service providers, and integrators.
Key Features
- Core SIP server functions: proxy, registrar, and location service
- Programmable routing with configurable strategies (intra-domain, ingress/egress, peer egress)
- Load balancing and session affinity for upstream media servers (for example Asterisk or FreeSWITCH)
- Multi-tenant and multi-domain support with domain-level access control lists
- Multiple transports: UDP, TCP, TLS, WS, and WSS
- Pluggable processors and middleware for extending routing and cross-cutting concerns
- Server management via APIs and tooling (CLI and gRPC management API)
- Flexible data sources, including Redis-backed location service and PostgreSQL
Use Cases
- Run a scalable SIP edge/proxy in front of one or more PBXs or media servers
- Build programmable SIP routing for multi-tenant VoIP platforms
- Deploy carrier-grade SIP infrastructure on Docker or Kubernetes
Routr provides a modern approach to SIP infrastructure by combining core SIP capabilities with APIs, extensibility, and cloud-native deployment patterns. It is a strong fit when you need a configurable SIP control plane that can integrate cleanly into automation and platform workflows.
Categories:
Tags:
Tech Stack:
Similar Services

Mumble
Low-latency, high-quality VoIP voice chat client and server
Mumble is an open-source, low-latency VoIP voice chat platform with a desktop client and a self-hosted server for encrypted group communication.

ejabberd
Scalable real-time messaging server for XMPP, MQTT, and SIP
ejabberd is an Erlang/OTP-based messaging server providing XMPP chat and presence, MQTT broker capabilities for IoT, and SIP services for real-time communications.
FreeSWITCH
Software-defined telecom stack for VoIP, SIP, and real-time media
FreeSWITCH is an open-source software-defined telecom stack for building VoIP and real-time communication services with SIP and WebRTC support.


Asterisk
Open-source telephony engine and PBX framework
Open-source PBX and telephony toolkit for building communications applications; modular C-based engine with SIP, WebRTC, RTP, ARI/AMI APIs and hardware support.


Kamailio
High-performance SIP server for VoIP and real-time communications
Kamailio is an open source SIP signaling server for scalable VoIP and real-time communication platforms, supporting routing, load balancing, WebRTC, and IMS/VoLTE.
HOMER (SIPCAPTURE)
Packet capture and observability for SIP, VoIP, and WebRTC
Carrier-grade SIP/VoIP/WebRTC packet capture and monitoring platform with real-time search, correlation, and troubleshooting workflows using the HEP/EEP protocol.
Kubernetes
Redis
Docker
TypeScript
gRPC
Node.js