Twilio logo

4 self-hosted Twilio alternatives

Cloud communications platform offering developer APIs and infrastructure for programmable SMS, voice, WhatsApp, and email, plus authentication/verification and customer engagement/data tools. Enables building, routing, and scaling messaging, calling, and notification workflows.

Alternatives to Twilio

A Python-based notification library and CLI that routes messages to 120+ services via URL-based configurations, enabling self-hosted cross-platform alerts.

Apprise screenshot

17.2k stars652 forksBSD-2-Clauselast commit Actively maintained

ejabberd is an Erlang/OTP-based messaging server providing XMPP chat and presence, MQTT broker capabilities for IoT, and SIP services for real-time communications.

ejabberd screenshot

6.7k stars1.5k forkslast commit Actively maintained

FreeSWITCH is an open-source software-defined telecom stack for building VoIP and real-time communication services with SIP and WebRTC support.

FreeSWITCH screenshot

5.1k stars1.8k forkslast commit Actively maintained

What replacing Twilio actually involves

Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 4 of 4 shipped a commit in the last six months. Licences in this list: BSD-2-Clause, AGPL-3.0. In exchange you take on hosting, backups and updates yourself.

Browse everything in Messaging & Event Streaming (Brokers/Queues).

Other tools people replace alongside Twilio