awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Self-Hosted SIP PBX Systems

Ranking updated Jun 30, 2026

For a self-hosted phone system, the first results are asterisk/asterisk (Asterisk is the core open-source SIP PBX engine with built-in IVR, voicemail, call routing, and SIP trunking, but it does not include a built-in web-based administration interface—that typically requires an additional layer like FreePBX), 2600hz/kazoo (Kazoo is a telecom platform that supports SIP PBX features like call routing, IVR, and voicemail, but its distributed, carrier-grade architecture is more complex than a typical small-office PBX) and signalwire/freeswitch. fonoster/fonoster and vocodedev/vocode-core round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Open-source telephony platforms for managing voice communications and internal phone extensions within small office environments.

Self-Hosted SIP PBX Systems

Find the best repos with AI.We'll search the best matching repositories with AI.
  • asterisk/asteriskasterisk avatar

    asterisk/asterisk

    3,307View on GitHub↗

    The official Asterisk Project repository.

    Asterisk is the core open-source SIP PBX engine with built-in IVR, voicemail, call routing, and SIP trunking, but it does not include a built-in web-based administration interface—that typically requires an additional layer like FreePBX.

    CCommunication PlatformsVoice And VideoVoIP and Telephony
    View on GitHub↗3,307
  • 2600hz/kazoo2600hz avatar

    2600hz/kazoo

    982View on GitHub↗

    The core of an open-source, distributed, highly scalable platform designed to provide robust telecom services

    Kazoo is a telecom platform that supports SIP PBX features like call routing, IVR, and voicemail, but its distributed, carrier-grade architecture is more complex than a typical small-office PBX.

    ErlangVoice And VideoVoIP and Telephony
    View on GitHub↗982
  • signalwire/freeswitchsignalwire avatar

    signalwire/freeswitch

    4,637View on GitHub↗

    FreeSWITCH is an open-source software telephony switch that routes and processes voice, video, and messaging calls over IP networks using standard protocols such as SIP and RTP. It serves as both a call routing and switching engine and a programmable telephony API, enabling developers to build custom telephony applications with event-driven call control and media manipulation. As a SIP media server, it handles media streaming, transcoding, and conferencing, and functions as a unified communications platform integrating voice, video, messaging, and conferencing into a single switchable infrastr

    FreeSWITCH is a telephony switch and media server that routes SIP calls and can be scripted to provide IVR and voicemail, but it is a programmable platform rather than a ready-to-use self-hosted SIP PBX with a web-based administration interface, so you would need extra tooling and configuration to get the turnkey small-office setup you want.

    CCall Traffic RoutingTelephony Softswitches
    View on GitHub↗4,637
  • fonoster/fonosterfonoster avatar

    fonoster/fonoster

    7,997View on GitHub↗

    Fonoster is a conversational AI framework and multi-tenant communications platform as a service. It serves as a programmable voice gateway and SIP telephony platform, enabling the creation of voice-based assistants and automated communication workflows using large language models. The project distinguishes itself through a vendor-agnostic speech integration engine that abstracts speech-to-text and text-to-speech providers. It features a multi-tenant architecture that isolates telephony resources and user identities into distinct organizational workspaces. The system covers a broad range of t

    Fonoster is a programmable voice gateway and CPaaS framework for building AI‑driven communication workflows, not a self‑contained PBX with built‑in auto‑attendant, voicemail‑to‑email, or call‑routing features; deploying it as a small‑office phone system would require significant custom development rather than the turnkey setup you’re after.

    TypeScriptCall Traffic RoutingInternal Call RoutingSIP Trunk Configurations
    View on GitHub↗7,997
  • vocodedev/vocode-corevocodedev avatar

    vocodedev/vocode-core

    3,693View on GitHub↗

    Vocode-core is a framework for building real-time conversational AI voice agents. It serves as a conversational orchestrator and pipeline that integrates speech-to-text, large language models, and text-to-speech services to enable low-latency voice interactions. The project features a provider-agnostic interface that allows for swappable speech and language model providers, including support for both cloud APIs and local binaries. It distinguishes itself through a specialized telephony integration layer that enables agents to be deployed across phone lines, WebRTC, and virtual meeting platfor

    Vocode-core is a framework for building AI voice agents with telephony integration, not a self-hosted SIP PBX for routing calls, voicemail, or auto attendants.

    PythonCall Traffic Routing
    View on GitHub↗3,693
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
asterisk/asterisk3.3KCNOASSERTIONJun 16, 2026
2600hz/kazoo982ErlangMPL-2.0Feb 11, 2025
signalwire/freeswitch
4.6K
C
other
Jan 16, 2026
fonoster/fonoster8KTypeScriptMITJun 17, 2026
vocodedev/vocode-core3.7KPythonmitNov 15, 2024

Related searches

  • an open source alternative to Twilio
  • a desktop softphone
  • a self-hosted voice chat
  • a self hosted platform for video conferencing
  • a self hosted team messaging platform
  • a self hosted platform for team communication
  • a self hosted alternative to Microsoft Teams
  • a self-hosted video meeting room