Best / VoIP phone systems
Best open-source VoIP phone systems
The best self-hosted VoIP split in the c17.io catalog is FreePBX for a GPLv3 Asterisk GUI (the published Google Voice stack), Asterisk when you want the GPL-2.0 engine without that GUI, Fonoster when the job is programmable voice rather than a PBX, and Jitsi Meet when the job is a video room rather than a phone number. This is not Google Voice's consumer SMS or every Workspace SKU. You still buy a SIP trunk.
Open the stackStart on Railway
Ranked picks
1
FreePBXGPLv3 Asterisk GUI — the c17 Google Voice path.
When to pick it: Extensions, inbound routes, and a trunk you host.
75 stars in the catalog
2
AsteriskGPL-2.0 PBX engine FreePBX configures.
When to pick it: The engine if you do not want that GUI.
3,645 stars in the catalog
3
FonosterMIT programmable telecommunications already on /best/video-conferencing. Not a Google Voice inbox.
When to pick it: Voice apps, not a hosted number seat.
4
Jitsi MeetApache-2.0 video rooms already on /best/video-conferencing. Not a DID.
When to pick it: A meeting URL, not a phone system.
How they compare
| Tool | License | Self-host | Best for |
|---|---|---|---|
| FreePBX | GNU General Public License v3.0 | Medium | Extensions, inbound routes, and a trunk you host. |
| Asterisk | GNU General Public License v2.0 | Medium | The engine if you do not want that GUI. |
| Fonoster | MIT | Medium | Voice apps, not a hosted number seat. |
| Jitsi Meet | Not listed | Medium | A meeting URL, not a phone system. |
Related pages
FAQ
- FreePBX or Asterisk?
- FreePBX if you want the published Google Voice GUI. Asterisk if you want the engine.
- Is this Zoom?
- A video room stays on /best/video-conferencing. This page is a phone system.
- Is this Twilio?
- Programmable voice stays on /replace/twilio (Fonoster). This page is a PBX.
- Are these free?
- FreePBX is GPLv3. Asterisk is GPL-2.0. Fonoster is MIT. Jitsi Meet is Apache-2.0. You pay hosting and a SIP trunk. Template users never pay c17.
- How do I deploy it?
- Open /stacks/freepbx-voip. Follow FreePBX's install docs. Register one extension.
Stack of the Week
Get one stack a week that replaces a SaaS bill.