Telephony Software for Linux

View 48 business solutions

Browse free open source Telephony software and projects for Linux below. Use the toggles on the left to filter open source Telephony software by OS, license, language, programming language, and project status.

  • Turn traffic into pipeline and prospects into customers Icon
    Turn traffic into pipeline and prospects into customers

    For account executives and sales engineers looking for a solution to manage their insights and sales data

    Docket is an AI-powered sales enablement platform designed to unify go-to-market (GTM) data through its proprietary Sales Knowledge Lake™ and activate it with intelligent AI agents. The platform helps marketing teams increase pipeline generation by 15% by engaging website visitors in human-like conversations and qualifying leads. For sales teams, Docket improves seller efficiency by 33% by providing instant product knowledge, retrieving collateral, and creating personalized documents. Built for GTM teams, Docket integrates with over 100 tools across the revenue tech stack and offers enterprise-grade security with SOC 2 Type II, GDPR, and ISO 27001 compliance. Customers report improved win rates, shorter sales cycles, and dramatically reduced response times. Docket’s scalable, accurate, and fast AI agents deliver reliable answers with confidence scores, empowering teams to close deals faster.
    Learn More
  • SoftCo: Enterprise Invoice and P2P Automation Software Icon
    SoftCo: Enterprise Invoice and P2P Automation Software

    For companies that process over 20,000 invoices per year

    SoftCo Accounts Payable Automation processes all PO and non-PO supplier invoices electronically from capture and matching through to invoice approval and query management. SoftCoAP delivers unparalleled touchless automation by embedding AI across matching, coding, routing, and exception handling to minimize the number of supplier invoices requiring manual intervention. The result is 89% processing savings, supported by a context-aware AI Assistant that helps users understand exceptions, answer questions, and take the right action faster.
    Learn More
  • 1
    IssabelPBX

    IssabelPBX

    Issabel PBX - Unified Communications

    Open Source and Unified Communications partners created a new platform based on an Elastix® fork (currently purchased by 3CX) to provide the community with continuity, peace of mind and support needed to continue with their PBX and operation developments. Contribute to the funding of Issabel on https://www.patreon.com/issabel
    Leader badge
    Downloads: 3,070 This Week
    Last Update:
    See Project
  • 2
    VoIP monitor

    VoIP monitor

    VoIP SIP and SKINNY quality analyzer and packet / audio recording tool

    VoIPmonitor is open source network packet sniffer with commercial frontend for SIP SKINNY MGCP RTP and RTCP VoIP protocols running on linux. VoIPmonitor is designed to analyze quality of VoIP call based on network parameters - delay variation and packet loss according to ITU-T G.107 E-model which predicts quality on MOS scale. Calls with all relevant statistics are saved to MySQL or ODBC database. Optionally each call can be saved to pcap file with either only SIP / SKINNY protocol or SIP/RTP/RTCP/T.38/udptl protocols. VoIPmonitor can also decode audio.
    Leader badge
    Downloads: 782 This Week
    Last Update:
    See Project
  • 3
    NoiseGator (Noise Gate)

    NoiseGator (Noise Gate)

    A simple noise gate app intended for use with VOIPs like Skype.

    Ever wanted to cut out background noise when talking with others on Skype? Now it's possible! NoiseGator is a light-weight noise gate application that routes audio through an audio input to an audio output. In real-time the audio level is analysed and if the average level is higher than the threshold the audio bypasses as normal. However, if the average level goes below the threshold, the gate closes and the audio is cut. When used with a virtual audio cable it can act as a noise gate for a either a sound input(microphone) or sound output(speakers). Can also be used to gate noise from your own mic or play your microphone through your speakers. REQUIREMENTS: - Java 7 or higher for Windows. - Java 6 or higher for Mac. Java 7 recommended. - A virtual audio cable is required for use with VOIPs: For Windows users I recommend the VB-Cable driver (http://vb-audio.pagesperso-orange.fr/Cable/index.htm). Mac users can use SoundFlower.
    Leader badge
    Downloads: 675 This Week
    Last Update:
    See Project
  • 4
    JDA

    JDA

    Java wrapper for the popular chat & VOIP service

    JDA strives to provide a clean and full wrapping of the Discord REST api and its Websocket-Events for Java. This library is a helpful tool that provides the functionality to create a discord bot in java. Discord is currently prohibiting the creation and usage of automated client accounts (AccountType.CLIENT). We have officially dropped support for client login as of version 4.2.0! Note that JDA is not a good tool to build a custom discord client as it loads all servers/guilds on startup, unlike a client which does this via lazy loading instead. If you need a bot, use a bot account from the Application Dashboard. Creating the JDA Object is done via the JDABuilder class. After setting the token and other options via setters, the JDA Object is then created by calling the build() method. When build() returns, JDA might not have finished starting up. However, you can use await ready() on the JDA object to ensure that the entire cache is loaded before proceeding.
    Downloads: 28 This Week
    Last Update:
    See Project
  • Next-Gen Encryption for Post-Quantum Security | CLEAR by Quantum Knight Icon
    Next-Gen Encryption for Post-Quantum Security | CLEAR by Quantum Knight

    Lock Down Any Resource, Anywhere, Anytime

    CLEAR by Quantum Knight is a FIPS-140-3 validated encryption SDK engineered for enterprises requiring top-tier security. Offering robust post-quantum cryptography, CLEAR secures files, streaming media, databases, and networks with ease across over 30 modern platforms. Its compact design, smaller than a single smartphone image, ensures maximum efficiency and low energy consumption.
    Learn More
  • 5
    Elastix

    Elastix

    Unified Communications Server

    Elastix is a software-based PBX powered by 3CX and based on Debian. An open-standards solution, Elastix is an easy to install and manage UC system compatible with popular IP phones, gateways and SIP trunks. Elastix is complete with unified communications features such as integrated WebRTC video conferencing, chat, presence and softphones and smartphone clients for Windows, Mac, iOS and Android.
    Leader badge
    Downloads: 121 This Week
    Last Update:
    See Project
  • 6
    trixbox CE is an easy to install, VOIP phone system based on the Asterisk PBX. trixbox is designed for home or office use. trixbox CE includes CentOS linux, mysql, and all the tools needed to run a business quality phone system. (formerly asterisk@home)
    Downloads: 109 This Week
    Last Update:
    See Project
  • 7
    Synapse

    Synapse

    Matrix reference homeserver

    Matrix is an ambitious new ecosystem for open federated Instant Messaging and VoIP. Everything in Matrix happens in a room. Rooms are distributed and do not exist on any single server. Rooms can be located using convenience aliases like #matrix:matrix.org or #test:localhost:8448. Synapse is currently in rapid development, but as of version 0.5 we believe it is sufficiently stable to be run as an internet-facing service for real usage! Create and manage fully distributed chat rooms with no single points of control or failure. Eventually-consistent cryptographically secure synchronization of room state across a global open network of federated servers and services. Send and receive extensible messages in a room with (optional) end-to-end encryption. Use 3rd Party IDs (3PIDs) such as email addresses, phone numbers, Facebook accounts to authenticate, identify and discover users on Matrix.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 8
    Asterisk GUI client, VICIdial

    Asterisk GUI client, VICIdial

    VICIdial Contact Center Suite

    This software suite is designed to extend the functionality of the Asterisk PBX through platform-independant web-client applications. Includes the VICIdial inbound/outbound contact center application. The suite is scalable across multiple Asterisk servers.
    Downloads: 66 This Week
    Last Update:
    See Project
  • 9
    Network Caller ID
    The NCID (Network Caller ID) project is Caller ID (CID) distributed over a network. The project contains the NCID package and 4 optional client packages. Each package is described at the NCID web site. A non-inclusive list of 3rd party addons is also available at the web site Available Packages: NCID - contains the server, gateways, and a client with output modules LCDncid - a client that uses LCDproc to display Caller ID on a LCD display NCIDandroid - a client and gateway for Android devices NCIDdisplay - a homebrew client that displays on large LED modules NCIDpop - a popup client for Windows, Mac, and Linux
    Leader badge
    Downloads: 68 This Week
    Last Update:
    See Project
  • Award-Winning Medical Office Software Designed for Your Specialty Icon
    Award-Winning Medical Office Software Designed for Your Specialty

    Succeed and scale your practice with cloud-based, data-backed, AI-powered healthcare software.

    RXNT is an ambulatory healthcare technology pioneer that empowers medical practices and healthcare organizations to succeed and scale through innovative, data-backed, AI-powered software.
    Learn More
  • 10
    This project implements a simple STUN server and client on Windows, Linux, and Solaris. The STUN protocol (Simple Traversal of UDP through NATs) is described in the IETF RFC 3489, available at http://www.ietf.org/rfc/rfc3489.txt
    Downloads: 58 This Week
    Last Update:
    See Project
  • 11
    anyremote

    anyremote

    Remote control software for applications using wi-fi or bluetooth

    Remote control software for applications using wi-fi or bluetooth.
    Downloads: 57 This Week
    Last Update:
    See Project
  • 12
    FusionPBX

    FusionPBX

    A domain based multi-tenant PBX & voice switch for FreeSWITCH

    FusionPBX is a multi-tenant PBX and voice switch for FreeSWITCH, a highly scalable, multi-threaded, cross-platform communication platform. FusionPBX can be used either as a single or domain based PBX, and offers several functionalities: as carrier grade switch, call center server, voicemail server, fax server, conference server, VoIP server, multi-tenant appliance framework and so much more. It also offers unlimited extensions, device provisioning, music on hold, call parking, automatic call distribution and many other superb features. Give your company the business functionality and corporate level phone system it needs with FusionPBX!
    Downloads: 11 This Week
    Last Update:
    See Project
  • 13
    IAXmodem is a software modem written in C that uses an IAX channel (commonly provided by an Asterisk PBX system) instead of a traditional phone line and uses a DSP library instead of DSP hardware chipsets.
    Leader badge
    Downloads: 58 This Week
    Last Update:
    See Project
  • 14
    BlackBelt WASTE - ipv4/Tor/i2p +AI+Voice

    BlackBelt WASTE - ipv4/Tor/i2p +AI+Voice

    Modern, AI-Smart, WASTE p2p for ipv4, Tor and i2p + Voice Conference.

    Open Source - GPLv3 inc images. A WASTE client. Download and create your own WASTE networks. Move 1000's of GB's at 100MB+ per sec. (800 Mbits per sec) FULL pause and resume capable. Voice Conference, Chat, Transfer files and Participate in Forums in a secure environment. For Windows XP 32/64, Vista 32/64, Win7 32/64, Win8 32/64, Win 10, Win 11, Linux (WINE). *** User Based Access Control - for voice, chats, file transfers and uploads. (useful in NULLNETS) *** Distributed Autonomic-Performance-Tuning - A Goal-Seeking Swarming-Semiotic AI *** AI Connect - AI Managed Connections. *** Self-Organising Anti-Spoofing Technology *** Geared Multi-threading, providing the smoothest performance possible *** Advanced Threat Detect and Manage Technology *** Voice Conferencing Over WASTE *** RNN - Recurring Neural Net - AI Noise Reduction *** Differential Files Transfer - Seriously fast data backups
    Downloads: 129 This Week
    Last Update:
    See Project
  • 15
    Sipp is a performance testing tool for the SIP protocol. Its main features are basic SIPStone scenarios, TCP/UDP transport, customizable (XML-based) scenarios, dynamic adjustment of call-rate and a comprehensive set of real-time statistics.
    Leader badge
    Downloads: 79 This Week
    Last Update:
    See Project
  • 16
    PBXinaFlash 3/ IncrediblePBX
    Longing for the good old days of Asterisk@Home? Welcome back to the steroid-enhanced version. PBX in a Flash 3.0 & Incredible PBX 2020/2021/2022/2027 are the latest Lean, Mean Asterisk Machines, high-performance, turnkey Asterisk PBXs that are easy to upgrade. Features include Rocky8, CentOS/SL 7.x, Ubuntu 22.04 & 20.04, Debian 10 and Raspbian 10 support with Asterisk 20/18/16 and FreePBX 16/15 GPL modules. Add-ons include one-click installs of Incredible Fax and many other Asterisk utilities. Visit Nerd Vittles for the latest tutorials.
    Downloads: 46 This Week
    Last Update:
    See Project
  • 17
    libphonenumber for PHP

    libphonenumber for PHP

    PHP version of Google's phone number handling library

    A PHP library for parsing, formatting, storing and validating international phone numbers. This library is based on Google's libphonenumber. This library will try to follow the same version numbers as Google. There could be additional releases where needed to fix critical issues that can not wait until the next release from Google. This does mean that this project may not follow Semantic Versioning, but instead Google's version policy. As a result, jumps in major versions may not actually contain any backward-incompatible changes. Please read the release notes for such releases. This library uses phone number metadata from Google's libphonenumber. If this library is working as intended, it should provide the same result as the Java version of Google's project. If you believe that a phone number is returning an incorrect result, first test it with libphonenumber via their Online Demo.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    Siproxd is a proxy/masquerading daemon for the SIP protocol. It allows SIP clients (softphones & hardphones) to work behind an IP masquerading firewall or router.
    Leader badge
    Downloads: 49 This Week
    Last Update:
    See Project
  • 19
    Seagull is a multi-protocol traffic generator. Especially targeted towards IMS, Seagull supports Diameter (RFC3588 and all applications) over TCP/SCTP and IPv4/IPv6 , TCAP (over SS7 or Sigtran), XCAP over HTTP and Radius.
    Leader badge
    Downloads: 37 This Week
    Last Update:
    See Project
  • 20
    YetiForce CRM

    YetiForce CRM

    The most affordable CRM system according to Capterra

    Are you looking for a system to boost your sales? Do you want to improve your relationships with customers? Do you want to contribute to the fastest growing open source project on GitHub? You can use YetiForce completely free of charge. With YetiForce’s help you will manage 12 business processes in your company, no matter the size. The vast number of features available for free helped us win the first place in Capterra’s “Most Affordable CRM Software” ranking. YetiForce’s open source code was released under a very flexible and liberal license, which gathers a large and active community around the project. You too can contribute to it no matter if you are a professional programmer or software development is just your hobby. Download YetiForce for free and find out why you should become one of more than 250 000 people who already use it. Testing versions: GitStable: https://gitstable.yetiforce.com/ GitDeveloper: https://gitdeveloper.yetiforce.com/
    Downloads: 21 This Week
    Last Update:
    See Project
  • 21
    Gammu

    Gammu

    Cellular manager for mobile phones/modems

    Gammu is a cellular manager for mobile phones/modems. It contains libraries and functions for ringtones,logos,phonebook,SMS,etc. (used by external software), a command line version (with backup/restore) and SMS gateway (with MySQL and PostgreSQL supp
    Downloads: 22 This Week
    Last Update:
    See Project
  • 22
    Open Phone Abstraction Library (OPAL) is a C++ multi-platform, multi-protocol library for Fax, Video & Voice over IP and other networks. Also included is the Portable Tool Library (PTLib) which is a C++ multi-platform abstraction library and collection o
    Downloads: 30 This Week
    Last Update:
    See Project
  • 23
    Kalkun
    Kalkun is an open source web-based SMS (Short Message Service) manager. It uses Gammu SMSD (part of gammu family) as SMS gateway engine to deliver and retrieve messages from your phone/modem. Documentation is on the wiki: https://github.com/kalkun-sms/Kalkun/wiki Development and source code can be found on github: https://github.com/kalkun-sms/Kalkun/
    Downloads: 30 This Week
    Last Update:
    See Project
  • 24
    008

    008

    Open-source event-driven AI powered Softphone

    008 is an open-source event-driven AI powered WebRTC Softphone compatible with macOS, Windows, and Linux. It is also accessible on the web (though official support for browser-related issues is not provided). The name '008' or 'agent 008' reflects our ambition: beyond crafting the premier Open Source Softphone, we aim to introduce a programmable, event-driven AI agent. This agent utilizes embedded artificial intelligence models operating directly on the softphone, ensuring efficiency and reduced operational costs. This project is a WebRTC softphone, and communication is achieved via SIP over a socket. Leading PBX systems like Asterisk or Freeswitch support socket connections. If your provider does not offer this feature, consider using a SIP proxy such as Kamailio, Opensip or Routr. The softphone is internally configured using a JSON definition. The configuration file can be loaded from either a server or a local file. 008 reads the file only once.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25

    oreka

    Enterprise telephony recording and retrieval system

    Enterprise telephony recording and retrieval system with web based user interface. The project currently supports recording voice from VoIP SIP, Cisco Skinny (aka SCCP), raw RTP and audio sound device and runs on multiple operating systems and database systems. It can record audio from most PBX and telephony systems such as BroadWorks, Metaswitch, Asterisk, FreeSwitch, OpenSIPS, Avaya, Nortel, Mitel, Siemens, Cisco Call Manager, Cosmocom, NEC, etc... It is amongst others being used in Call Centers and Contact Centers for Quality monitoring (QM) purposes.
    Downloads: 15 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB