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. 1

    FreePBX

    GPLv3 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. 2

    Asterisk

    GPL-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. 3

    Fonoster

    MIT programmable telecommunications already on /best/video-conferencing. Not a Google Voice inbox.

    When to pick it: Voice apps, not a hosted number seat.

  4. 4

    Jitsi Meet

    Apache-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

ToolLicenseSelf-hostBest for
FreePBXGNU General Public License v3.0MediumExtensions, inbound routes, and a trunk you host.
AsteriskGNU General Public License v2.0MediumThe engine if you do not want that GUI.
FonosterMITMediumVoice apps, not a hosted number seat.
Jitsi MeetNot listedMediumA 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.

Sponsor this page