FreeSWITCH
Scalable software telephony platform
FreeSWITCH is a free communications software platform for building voice, video, and chat applications. It functions as a softswitch, PBX, and media gateway with extensive protocol support.
Key features
- Softswitch and PBX
- Voice, video, and chat
- Scriptable call control
- Wide codec and protocol support
Strengths
- Released under the MPL-2.0 license
- First-class Docker support for quick deployment
- Mature project with 5.2k GitHub stars
- Written in C
Is FreeSWITCH secure?
No known vulnerabilities affect FreeSWITCH's latest release (v1.11.3). OSV.dev lists 20 past advisories for the project; none of them applies to this release. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.
- Most recent fixed advisory CVE-2026-49841, published 2026-06-09 (127 days ago), fixed in 1.11.1
Source: OSV.dev, checked 2026-10-14. How this is measured.
FreeSWITCH replaces
Health badge
Maintain FreeSWITCH? Add its health score to your README. The badge links back to this page.
Compare FreeSWITCH
1 head-to-head comparisons.
Similar chat & communication apps
Chatwoot
Chat & CommunicationOpen-source customer engagement and live-chat platform
Replaces Intercom, Zendesk
SimpleX Chat
Chat & CommunicationPrivate messenger without any user identifiers
Replaces Signal, WhatsApp
Etherpad
Chat & CommunicationReal-time collaborative document editor
Replaces Google Docs
Centrifugo
Chat & CommunicationScalable real-time messaging server for apps and websites
Replaces Pusher, Firebase Realtime Database
Screego
Chat & CommunicationScreen sharing for developers
Typebot
Chat & CommunicationConversational app builder (alternative to Typeform and Landbot)