Skip to content
@FreePBX

FreePBX

FreePBX is an open-source web-based graphical user interface (GUI) that manages Asterisk

Freedom to Communicate 🐸

The “Free” in FreePBX stands for Freedom. That’s because FreePBX, the world’s most popular open source IP PBX, gives users the tools to build a phone system tailored to their needs.

Lay of the Land 🗺️

Since late 2023, the FreePBX project uses separate GitHub repositories for issue tracking, security reporting, the FreePBX version 17 installer for Debian 12, and the many open source modules that make FreePBX extremely configurable.

Contributions 💝

We welcome your ideas!

Please submit open source issue reports, patches, and suggestions via the Issue Tracker repo; but for security issues please use the Security Reporting repo.

Inside your patch comment in any specific module repo, you can link back to specific issues in the issue-tracker repo with a line like Bugfix FreePBX/issue-tracker#XYZ where XYZ is the issue number.

Learn More 📘

First released in 2004, there's lots to learn about FreePBX:

Pinned Loading

  1. issue-tracker Public

    The unified FreePBX issue tracker.

    13 1

  2. sng_freepbx_debian_install Public

    FreePBX 17 Installation Script

    Shell 204 67

  3. security-reporting Public

    FreePBX Security Reporting

    2 1

Repositories

Showing 10 of 93 repositories
  • sng_freepbx_debian_install Public

    FreePBX 17 Installation Script

    Shell 204 67 11 2 Updated Apr 4, 2025
  • filestore Public

    Module of FreePBX (Filestore) :: Filesystem abstraction for FreePBX

    PHP 0 AGPL-3.0 11 1 2 Updated Apr 2, 2025
  • framework Public

    This module provides a facility to install bug fixes to the framework code that is not otherwise housed in a module

    PHP 65 GPL-3.0 69 11 4 Updated Apr 2, 2025
  • ivr Public

    Module of FreePBX (IVR) :: Creates Digital Receptionist (aka Auto-Attendant, aka Interactive Voice Response) menus. These can be used to send callers to different locations (eg, Press 1 for sales) and/or allow direct-dialing of extension numbers.

    PHP 16 GPL-3.0 25 0 0 Updated Apr 1, 2025
  • languages Public

    Module of FreePBX (Languages) :: Adds the ability to changes the language within a call flow and add language attribute to users.

    PHP 0 GPL-3.0 5 0 0 Updated Apr 1, 2025
  • logfiles Public

    Module of FreePBX (Asterisk Logfiles) ::

    PHP 4 GPL-3.0 8 0 0 Updated Apr 1, 2025
  • manager Public

    Module of FreePBX (Asterisk API) ::

    PHP 2 GPL-2.0 13 0 0 Updated Apr 1, 2025
  • miscapps Public

    Module of FreePBX (Misc Applications) :: Adds the ability to create feature codes that can go to any FreePBX destination (such as an IVR or queue)

    PHP 3 GPL-3.0 6 0 0 Updated Apr 1, 2025
  • miscdests Public

    Module of FreePBX (Misc Destinations) :: Allows creating destinations that dial any local number (extensions, feature codes, outside phone numbers) that can be used by other modules (eg, IVR, time conditions) as a call destination.

    PHP 0 GPL-3.0 8 0 0 Updated Apr 1, 2025
  • missedcall Public

    FreePBX missedcall module

    PHP 1 GPL-3.0 2 2 0 Updated Apr 1, 2025