Yeti-Switch
Transit class4 softswitch(SBC) with integrated billing and routing engine and REST API.
Developed outside the platforms our data source measures, so there is no activity history to score. This says nothing about the project — many unrated projects are actively maintained.
Activity data
Not available for this project. Our source collects commit history from GitHub only, and Yeti-Switch is developed elsewhere.
| Stars | not measured |
|---|---|
| Latest release | — |
| Repo updated | — |
| Licence | GPL-2.0 |
| Built with | C++, Ruby |
Is Yeti-Switch actively maintained?
We cannot measure this one. Yeti-Switch is developed outside the platforms our data source collects activity from, and its repository lives at github.com — so there is no commit history or release cadence here to score.
Read that as missing data, not as a warning. Several of the best-maintained projects in this catalogue are unrated for exactly this reason. To judge it, open the repository and look at the date of the most recent commit yourself.
What Yeti-Switch actually does
Yeti-Switch is a transit class 4 softswitch and session border controller featuring an integrated billing and routing engine. It comes with a REST API for programmatic control over voice traffic management. As a class 4 switch, it is designed for wholesale VoIP operators handling high volumes of long-distance call routing between carriers.
Best fit: It suits telecommunications engineers and wholesale VoIP providers who need an open-source routing and billing engine for carrier-to-carrier traffic. It is ideal if you want to self-host your own transit switching infrastructure using a GPL-licensed codebase.
Worth knowing: The lack of recent commit activity and zero tagged releases indicate that you may encounter unmaintained code, missing documentation, or unpatched bugs. Operating a class 4 softswitch also requires deep domain expertise in SIP signaling, network security, and real-time media handling.
Deployment notes
Since the application combines C++ and Ruby components, you will typically need to manage a relational database for billing data, along with a process manager like systemd or Foreman to handle the background worker processes. Proper firewall configuration and SIP port management are essential for exposing the signalling engine securely.
Alternatives to Yeti-Switch
Projects in the same categories, ordered by health score.
Troubleshooting and monitoring VoIP calls.
Modular SIP server (registrar/proxy/router/etc).
Easy to use but advanced IP PBX system, VoIP gateway and conference server.
Web interface for multi-platform voice switch called FreeSWITCH.
Scalable open source cross-platform telephony platform.
SIP proxy/server for voice, video, IM, presence and any other SIP extensions.