On behalf of the Routr team, welcome to this documentation, and thank you for your interest in the project. We are thrilled to have you here and are committed to assisting you in meeting your real-time communication needs.
What is Routr?
Routr is a lightweight SIP proxy, location server, registrar, and foundational element for your SIP infrastructure. Due to its modular design, you can enhance Routr's capabilities by integrating custom modules, which we call Processors and Middlewares. Our primary objective is to help you incorporate real-time communication into your application or service.
At Fonoster Inc., we are building an open-source alternative to Twilio. We quickly realized the need for a SIP server to power our SIP infrastructure. We needed a SIP server that was easy to deploy in the cloud and easily integrated with our services. However, we noticed that the existing SIP servers in the market were either too complex or expensive to deploy. Because of this, we decided to build our own SIP server. We called it Routr.
We hope that by making Routr open-source, we can help companies and developers build their own SIP infrastructure. We also hope that by making Routr open-source, we can help the SIP community to grow.
Who is Routr for?
Routr is for anyone who wants to build a SIP infrastructure. It is for developers who want to add real-time communication to their applications. It is for companies that want to develop their own SIP infrastructure. It is for the SIP community.
What is the difference between Routr and other SIP servers?
Routr goes beyond the SIP server functionality and could be considered a framework for SIP applications. Unlike other SIP servers, Routr stands out as a cloud-native application. Orchestrating Routr with Docker or Kubernetes is a breeze.
We also aspired to make Routr developer-friendly. We aim to provide tools for developers to extend every aspect of Routr's functionality.