Top pick · highest health
Asterisk
Easy to use but advanced IP PBX system, VoIP gateway and conference server.
Communication - SIP
We track 5 open-source Dialpad alternatives, of which 2 currently score 70 or above on Repoly's GitHub health scale and 0 ship a Docker image. Asterisk leads on health at 84/100 with 86 commits in the last 90 days; across all 5 projects you are choosing between GPL-2.0, GPL-3.0, MPL-1.1 and 1 other licences.
Showing 5 of 5 tools
Top pick · highest health
Easy to use but advanced IP PBX system, VoIP gateway and conference server.
Web interface for multi-platform voice switch called FreeSWITCH.
Web-based open source GUI that controls and manages Asterisk.
Full-featured IPBX solution built atop Asterisk with integrated Web administration interface and REST-ful API.
Full-featured PABX system, with call queues, built-in web conferencing, live chat and social media messaging all on one system.
Asterisk edges FusionPBX 84 to 82, and most of the difference is stars: 3.7k stars against 1.1k stars. FusionPBX is the busier codebase, though, with 312 commits in 90 days to 86.
The most recent release is Asterisk certified-22.8-cert5, published 11 days ago. None of the measured options scores under 40. By stack, PHP (2), C (1) and Python (1) are the most common. FusionPBX is permissively licensed; Asterisk, Freepbx and Wazo are copyleft. 3CX is source-available rather than open source, which limits commercial reuse. Freepbx, Wazo and 3CX are not hosted on a forge Repoly can read, so they have no measured score yet.
4 of these 5 also appear among the Google Voice alternatives; 3CX is specific to Dialpad.
| Tool | Health | Stars | Licence | Last commit | Docker |
|---|---|---|---|---|---|
| Asterisk Steady at 84 since 11 Sep | 84 | 3.7k | GPL-2.0 | yesterday | No |
| FusionPBX Up 2 points since 11 Sep | 82 | 1.1k | MPL-1.1 | yesterday | No |
| Freepbx | 10 | 0 | GPL-2.0 | unknown | No |
| Wazo | 10 | 0 | GPL-3.0 | unknown | No |
| 3CX | 10 | 0 | ⊘ Proprietary | unknown | No |
Asterisk scores highest at 84/100, with 86 commits in the last 90 days, 3.7k stars on GitHub and its latest release (certified-22.8-cert5) published 11 days ago. FusionPBX has the most raw commit activity at 312 commits in 90 days.
1 of 5 are permissively licensed (MIT, Apache, BSD or similar): FusionPBX (MPL-1.1). 3 use copyleft licences such as GPL or AGPL, which require you to publish changes if you distribute a modified version.
None of the 5 tracked alternatives currently advertise Docker support, so expect manual installation. Docker support is worth 10 of the 100 health points on Repoly.
On measured health Asterisk leads, 84 to 82. Asterisk has 86 commits in 90 days, 3.7k stars and certified-22.8-cert5 from 11 days ago; FusionPBX has 312 commits in 90 days, 1.1k stars and 5.6.5 from 1 month ago. Pick FusionPBX if licensing matters: it is MPL-1.1, while Asterisk is GPL-2.0.
2 of the 2 measured options score 70 or above. Every measured option had commits in the last 90 days. None scores under 40.
PHP: FusionPBX and Freepbx. C: Asterisk. Python: Wazo. The stack matters if you plan to extend or patch the tool yourself.