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 issue-tracker Public

    The unified FreePBX issue tracker.

    13 2

  2. sng_freepbx_debian_install sng_freepbx_debian_install Public

    FreePBX 17 Installation Script

    Shell 210 70

  3. security-reporting security-reporting Public

    FreePBX Security Reporting

    2 1

Repositories

Showing 10 of 93 repositories
  • calendar Public

    Module of FreePBX (Calendar) :: This module is used to manage calendar and time based events for FreePBX

    FreePBX/calendar’s past year of commit activity
    PHP 4 GPL-3.0 16 0 0 Updated Apr 22, 2025
  • core Public

    Module of FreePBX (Core) ::

    FreePBX/core’s past year of commit activity
    PHP 161 GPL-3.0 75 5 2 Updated Apr 22, 2025
  • sipsettings Public

    Module of FreePBX (Asterisk SIP Settings) :: Use to configure Various Asterisk SIP Settings in the General section of sip.conf. Also includes an auto-configuration tool to determine NAT settings. The module assumes Asterisk version 1.4 or higher. Some settings may not exist in Asterisk 1.2 and will be ignored by Asterisk.

    FreePBX/sipsettings’s past year of commit activity
    PHP 9 AGPL-3.0 16 0 0 Updated Apr 22, 2025
  • cdr Public

    Module of FreePBX (CDR Reports) :: Call Data Record report tools for viewing reports of your calls

    FreePBX/cdr’s past year of commit activity
    PHP 9 GPL-3.0 21 0 1 Updated Apr 22, 2025
  • recordings Public

    Module of FreePBX (Recordings) :: Creates and manages system recordings, used by many other modules (eg, IVR).

    FreePBX/recordings’s past year of commit activity
    PHP 6 GPL-3.0 13 0 1 Updated Apr 21, 2025
  • cel Public

    Module of FreePBX (Call Event Logging) :: Call Event Logging

    FreePBX/cel’s past year of commit activity
    PHP 2 GPL-3.0 7 0 0 Updated Apr 21, 2025
  • soundlang Public

    Module of FreePBX (Sound Languages) :: Management of sound prompt languages.

    FreePBX/soundlang’s past year of commit activity
    PHP 2 GPL-3.0 7 0 0 Updated Apr 21, 2025
  • certman Public

    Module of FreePBX (Certificate Manager) :: Certificate Manager for Asterisk. Used for TLS, DTLS connection (think WebRTC and secure traffic)

    FreePBX/certman’s past year of commit activity
    PHP 5 AGPL-3.0 13 0 1 Updated Apr 21, 2025
  • cidlookup Public

    Module of FreePBX (CallerID Lookup) :: Allows CallerID Lookup of incoming calls against different sources (OpenCNAM, MySQL, HTTP, ENUM, Phonebook Module)

    FreePBX/cidlookup’s past year of commit activity
    PHP 9 GPL-3.0 16 4 0 Updated Apr 21, 2025
  • conferences Public

    Module of FreePBX (Conferences) :: Allow creation of conference rooms where multiple people can talk together

    FreePBX/conferences’s past year of commit activity
    PHP 2 GPL-3.0 10 0 0 Updated Apr 21, 2025

Most used topics

Loading…