Open Source VoIP & ICT Solutions for Businesses Worldwide

Open Source VoIP Software & IP Telephony Projects

ICT Innovations is an open-source development company and part of the global open-source community focused on innovation, communication technologies, and digital transformation.

ICT stands for Information and Communication Technologies.

Open Source ICTs are software-based applications and technologies developed with open collaboration and innovation principles.

ICT Innovations defines Open Source as a catalyst for change and innovation, not only in technology but also in social and business transformation.

ICT Innovations believes that positive thinking and a desire for change are the key drivers of innovation.

ICT Innovations actively contributes to the worldwide open-source ecosystem by building communication and telephony solutions. See everything we have released on our open source projects page.

Open Source Communication Softswitch Platforms

FreeSWITCH

A scalable and stable cross-platform telecom software platform designed for high-performance communication systems.

https://www.freeswitch.org/

Asterisk

An open-source PBX platform that revolutionized modern telephony and business communications.

https://www.asterisk.org/

Kamailio

SIP proxy server and communication platform used for VoIP, messaging, and real-time communications.

https://www.kamailio.org/

OpenSIPS

SIP proxy and routing platform designed for telecom service providers and enterprise communication systems.

https://opensips.org/

Asterisk & FreeSWITCH GUI Interfaces

FusionPBX

A multi-tenant PBX and telecom platform powered by FreeSWITCH for enterprise and carrier-grade deployments.

https://www.fusionpbx.com/

FreePBX

A full-featured PBX graphical interface supporting Asterisk and FreeSWITCH systems.

https://www.freepbx.org/

RasPBX

A Raspberry Pi based Asterisk and FreePBX distribution designed for lightweight VoIP deployments.

http://www.raspberry-asterisk.org

Call Center Solutions

GoAutoDial

A professional inbound and outbound call center solution powered by Asterisk.

http://goautodial.org/

OSDial

An open-source predictive dialer and call center management solution.

http://osdial.com/

Communication Frameworks

ICTCore

An open-source unified communications framework for building voice, fax, SMS, and telephony-enabled applications.

https://ictcore.org/

SIP Protocol Stacks & Development Libraries

PJSIP

High-performance SIP communication library with multimedia support.

https://www.pjsip.org/

JsSIP

JavaScript SIP library for WebRTC-based real-time communication applications.

https://github.com/versatica/JsSIP

SIP.js

A lightweight JavaScript SIP signaling library powered by WebRTC.

https://github.com/onsip/SIP.js

Broadcasting Platforms

ICTDialer

Open-source autodialer platform with voice, SMS, and fax broadcasting capabilities.

https://ictdialer.org/

VoIP Billing Systems

PyFreeBilling

Wholesale VoIP billing platform for FreeSWITCH with high scalability.

https://www.pyfreebilling.com/

ASTPP

Open-source VoIP billing and Class 4/Class 5 softswitch solution.

https://www.astppbilling.org/

A2Billing

Telecom billing and softswitch platform integrated with Asterisk.

http://www.asterisk2billing.org

CDR-Stats

Web-based CDR mediation and billing analytics platform.

https://www.cdr-stats.org/

MagnusBilling

Open-source VoIP billing and customer management platform.

https://www.magnusbilling.org/

VoIP Softphones & Clients

sipML5

HTML5 SIP client built with JavaScript and WebRTC technologies.

https://www.doubango.org/sipml5/

Linphone

Open-source SIP softphone supporting voice, video, and messaging.

https://www.linphone.org/

Jitsi

Secure open-source video conferencing and collaboration platform.

https://jitsi.org/

Ekiga

Open-source softphone and video conferencing application.

http://ekiga.org/

Mobile SIP Clients

CSipSimple

Android SIP client powered by the PJSIP communication stack.

http://code.google.com/p/csipsimple/

Lumicall

Open-source encrypted SIP calling application for Android devices.

https://lumicall.org/

Sipdroid

Native Android SIP client developed using the PJSIP stack.

http://sipdroid.org/

Siphon

SIP-compliant iPhone client based on the PJSIP library.

http://code.google.com/p/siphon/

Projects We Maintain

ICTCore

Our unified communications framework. Voice, fax, SMS and email behind a single REST API, so an application does not need to know which channel it is using.

github.com/ictinnovations/ictcore

ICTFax

T.38 and G.711 fax server for service providers, with a Docker image published to Docker Hub and GHCR.

github.com/ictinnovations/ictfax

ICTPBX Community Edition

Multi-tenant PBX and fax server behind one web interface, free under MPL-2.0 with an Ansible role for installation.

github.com/ictinnovations/ictpbx-community-edition

asterisk-ai-voice-agent

Self hosted AI voice agent for Asterisk: streaming speech to text, an LLM and text to speech over AudioSocket.

github.com/ictinnovations/asterisk-ai-voice-agent

pbx-mcp

Lets an AI assistant inspect any Asterisk or FreeSWITCH system over AMI and ESL. Read-only until you switch writes on.

github.com/ictinnovations/pbx-mcp

Developer libraries

Dependency free Node.js clients for AMI, ESL and AudioSocket, a Piper speech server, 21 PHP CRM connectors, LangChain toolkits and eight MCP servers.

github.com/ictinnovations

A Tour of What We Have Released