Getting your apps ready...
FreeSWITCH is the leading open-source communication framework that powers some of the world's largest telephony infrastructures. It is maintained and…
Categories:
FreeSWITCH is the leading open-source real-time communication platform used by developers and service providers to build scalable voice, video, and messaging systems.
FreeSWITCH is a powerful open-source software defined telecom stack that enables the digital transformation from proprietary hardware switches to versatile software implementations for handling voice, video, and messaging.
It solves the challenges of scaling and customizing telephony infrastructures, providing deep control over signaling (SIP), media (RTP/codecs), dialplans, and routing without the limitations of closed systems. Teams can build custom modules, integrate AI, and scale effortlessly, often augmented by SignalWire's cloud services.
Built for developers, telecom engineers, and companies powering large-scale comms platforms (e.g., 300M+ daily users), FreeSWITCH offers flexibility for everything from simple PBX to complex multi-tenant systems.
Originally developed to democratize advanced telecom tech, it's now sponsored and maintained by SignalWire, the company founded by its core creators, ensuring ongoing innovation and community support.
This project is useful for:
Last updated: 2026-03-24
Yes / Open Source (MPL 1.1 license). Freemium with optional commercial modules and SignalWire support.
Yes — https://github.com/signalwire/freeswitch
Yes — fork on GitHub, submit PRs/issues; join community forum (https://forum.signalwire.community/), Discord (http://discord.gg/F2WNYTNjuF), bimonthly office hours, or ClueCon conference.
Built with ❤️ and kept warm on WarmIndex.
movim.eu
Movim is a kickass distributed blogging and messaging platform built on the industry-standard XMPP protocol
kalyvox.ai
Handles inbound calls, qualifies requests, and delivers structured leads ready for follow-up
exim.org
Exim is a message transfer agent (MTA) developed at the University of Cambridge for use on Unix systems connected to the Internet.
conversejs.org
Converse.js - Open source, web-based XMPP chat client. Self-hosted, customizable web chat with end-to-end encryption.