FreePBX logo

FreePBX

Website

Web-based open-source GUI for managing Asterisk-based IP PBX systems

Activity unknown

No repository statistics available for this project.

FreePBX screenshot

FreePBX is an open-source, web-based graphical user interface designed to configure and manage Asterisk telephony servers. It provides a modular platform of built-in features and extensible modules to build IP PBX, UC, and call-centre systems.

Key Features

  • Web-based administrative GUI for configuring Asterisk dialplans, trunks, extensions, IVRs, queues, voicemail and CDR reporting
  • Modular architecture with many open-source modules and an add-on marketplace for commercial extensions (provisioning, call center features, CRM integration)
  • User Control Panel (UCP) for end-user voicemail, call handling, web softphone and customizable widgets
  • Zero-touch phone provisioning and endpoint management for supported IP phones
  • SIP trunking and provisioning integrations, session border controller (SBC) support, and tools for analog/PRI gateway integration
  • REST/API hooks and token-based access for automation and third-party integration
  • Built for common Linux stacks with emphasis on PHP/JavaScript modules and standard LAMP-style components

Use Cases

  • Small-to-medium businesses deploying a full-featured IP PBX with IVR, voicemail, and ring groups
  • Contact centers and help desks using queueing, CDR reporting, and commercial call-center modules
  • Integrators and service providers packaging custom modules, provisioning endpoints, and managing SIP trunking for customers

Limitations and Considerations

  • Core FreePBX is open source but many advanced or enterprise modules are commercial and sold through the add-on marketplace
  • Relies on Asterisk as the telephony engine; feature set and behavior depend on Asterisk versions and underlying Linux distribution

FreePBX is a mature, widely used platform for building customizable telephony systems. Its modular design and large ecosystem make it suitable for many business telecom deployments, while advanced features may require paid modules or vendor support.

Categories:

Tags:

Tech Stack:

Share:

Similar to FreePBX

SourceBans++ logo

SourceBans++

Admin, ban and communication management for Source engine servers

377
187
Last commit

Web-based global administration and ban management system for Valve Source engine games, with a PHP web panel, SourceMod plugins, and MySQL/MariaDB backend.

Actively maintained
Iso logo

Iso

Minimal, configurable dashboard for managing self-hosted services

163
10
Last commit

A plug-and-play, Docker-first dashboard for self-hosted services configured via a single JSON file with multi-language support.

MITSlowing down
Alternative to:
Homarr Cloud logo
Homarr Cloud
+12
FoodCoopShop logo

FoodCoopShop

Web shop and management system for food cooperatives

122
36
Last commit

Open-source web shop for food coops and local shops; supports delivery rhythms, manufacturer admin areas, cashless bank-transfer payments, inventory and sync

AGPL-3.0Actively maintained
Alternative to:
Local Line logo
Local Line
+7

Yacht

Container management UI for self-hosted deployments with templating.

60
5
Last commit

Self-hosted container management UI focused on templating and one-click deployments for Docker-based stacks.

MITSlowing down
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+5
OliveTin logo

OliveTin

Web interface to run predefined shell commands securely

3.8k
136
Last commit

Self-hosted web UI that exposes YAML-defined shell commands as buttons, dashboards and API endpoints with ACLs, auth and logging for safe, repeatable server operations.

AGPL-3.0Actively maintained
Alternative to:
PagerDuty Rundeck logo
PagerDuty Rundeck
+11
Kottster logo

Kottster

Self-hosted Node.js admin panel builder for databases

1.2k
81
Last commit

Kottster is an open-source, self-hosted Node.js admin panel that generates table views, dashboards, and custom pages on top of your existing database.

Apache-2.0Slowing down
Alternative to:
Retool logo
Retool
+5