An open-source programmable telecommunications stack for building voice applications and PBX functionalities.
Fonoster is an open-source programmable telecommunications stack that allows developers to build and deploy voice applications and PBX functionalities. It connects telephony services with the Internet, providing an API-first platform for creating call flows, handling DTMF, speech recognition, and call routing. It solves the problem of vendor lock-in and high costs associated with proprietary cloud telephony services.
Developers and businesses needing programmable voice features, such as building IVR systems, call centers, automated voice assistants, or custom PBX solutions without relying on closed commercial platforms.
Fonoster offers a self-hosted, open-source alternative to Twilio, giving full control over telephony infrastructure, reduced costs, and flexibility to customize voice applications. Its API-first design and modern security features make it ideal for integrating telephony into existing applications.
🚀 The open-source alternative to Twilio.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Treats every telephony operation as a programmable interface, allowing full control over call flows with verbs like Answer, Say, and Dial, as shown in the Node.js SDK examples.
Enables multiple isolated tenants on a single instance, making it suitable for SaaS applications or service providers without additional infrastructure.
Uses Let's Encrypt for TLS and supports OAuth2/JWT authentication, ensuring secure API endpoints as highlighted in the features list.
Integrates with Amazon S3 for storage and Google Speech APIs for speech recognition, providing extensibility for voice applications.
The project is described as 'researching' and has an 'early access user' guide, indicating it may not be stable or feature-complete for critical production use.
Requires Docker deployment and infrastructure management, which adds operational overhead compared to cloud-based alternatives like Twilio.
Primarily supports specific services like S3 and Google Speech; may lack integrations with other cloud providers or telephony networks, restricting flexibility.
Fonoster is an open-source alternative to the following products: