Telephony Software

View 290 business solutions
Telephony Clear Filters

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

  • Multi-Tenant Analytics Software Built for Development Teams Icon
    Multi-Tenant Analytics Software Built for Development Teams

    Qrvey is the only solution for embedded analytics with a built-in data lake.

    Qrvey saves engineering teams time and money with a turnkey solution connecting your data warehouse to your SaaS application.
    Try Developer Playground
  • Our Free Plans just got better! | Auth0 by Okta Icon
    Our Free Plans just got better! | Auth0 by Okta

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your secuirty. Auth0 now, thank yourself later.
    Try free now
  • 1
    MyPhoneExplorer

    MyPhoneExplorer

    Simply explore your Android phone!

    Connect your phone via WiFi, cable or bluetooth and you'll be surprised how easy and efficient it will be to manage your Android based smartphone with our software. Since it's first release MyPhoneExplorer evolved into the most popular freeware tool for smartphones. The software is constantly updated with new features. In opposite to many other solutions MyPhoneExplorer does work complete locally without using any third-party server!
    Downloads: 7,343 This Week
    Last Update:
    See Project
  • 2
    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: 4,533 This Week
    Last Update:
    See Project
  • 3
    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: 611 This Week
    Last Update:
    See Project
  • 4
    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: 345 This Week
    Last Update:
    See Project
  • Shift, the browser that merges all of your web apps into one powerful window. Icon
    Shift, the browser that merges all of your web apps into one powerful window.

    Your power browser.

    Streamline everything you do online when you install Shift and access thousands of apps without leaving your browser. Connect all of your Gmail, Outlook, and Office 365 accounts and manage everything from one centralized window. Build out your Shift browser with apps that integrate seamlessly so you have ultra-fast access to all the tools you use to stream, shop, work, browse, and stay connected. Shift brings it all together.
    Try for Free
  • 5
    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)
    Leader badge
    Downloads: 333 This Week
    Last Update:
    See Project
  • 6
    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: 599 This Week
    Last Update:
    See Project
  • 7
    NbuExplorer
    Nokia NBU, NBF, NFB, NFC and ARC backup file parser, extractor and viewer. It can help you to check content of backup or extract files from it. Requires MS .Net Framework 2
    Leader badge
    Downloads: 131 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.
    Leader badge
    Downloads: 92 This Week
    Last Update:
    See Project
  • 9
    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: 177 This Week
    Last Update:
    See Project
  • Payroll Services for Small Businesses | QuickBooks Icon
    Payroll Services for Small Businesses | QuickBooks

    Save 50% off for 3 months with QuickBooks Payroll when you Buy Now

    Easily pay your team and access powerful tools, employee benefits, and supportive experts with the #1 online payroll service provider. Manage payroll and access HR and employee services in one place. Pay your team automatically once your payroll setup is complete. We'll calculate, file, and pay your payroll taxes automatically.
    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: 80 This Week
    Last Update:
    See Project
  • 11
    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: 76 This Week
    Last Update:
    See Project
  • 12
    BlackBelt Privacy Tor/i2p+WASTE+VidVoIP

    BlackBelt Privacy Tor/i2p+WASTE+VidVoIP

    Browse on Tor/i2p, Anon p2p Chat / FileTx, Conf / Video VoIP

    Open Source - GPLv3 inc images. *** PLEASE NOTE: There are now 2 seperate versions here. *** One is Pre Firefox 57. The other is Post Firefox 57. *** For those providing mirrors, please enable your users to realize this. Vidalia Based, Tor as a Service Solution. MicroSip: enables FREE PC to PC video calling with no account sign-up and no middleman server. WASTE: enables FREE Conference VoIP, chat, file transfer and support. *** AI Powered *** Tor/i2p: enables safer browsing. Tor/i2p Profile: Browse over Tor/i2p on Firefox (Vanilla, ESR), Waterfox (Classic, New), Palemoon , LibreWolf and legacy CyberFox. As with all versions of Tor - do not rely on this for strong anonymity. A usability enhanced Privacy Pack. Use alongside Tor Browser Bundle. An installer, for : Vista 32/64, Win7 32/64, Win8 32/64, Win10 32/64, Win11, Linux (Wine)
    Leader badge
    Downloads: 72 This Week
    Last Update:
    See Project
  • 13
    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: 66 This Week
    Last Update:
    See Project
  • 14
    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
  • 15
    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: 37 This Week
    Last Update:
    See Project
  • 16
    anyremote

    anyremote

    Remote control software for applications using wi-fi or bluetooth

    Remote control software for applications using wi-fi or bluetooth.
    Downloads: 34 This Week
    Last Update:
    See Project
  • 17
    Downloads: 48 This Week
    Last Update:
    See Project
  • 18
    Kiax is a softphone (soft phone, VoIP client) with a simple and comfortable user interface for making VoIP calls to Asterisk PBX. It depends on the iaxclient library to use Asterisk's IAX2 protocol for easy call configuration and audio setup.
    Downloads: 41 This Week
    Last Update:
    See Project
  • 19
    SIM Card Manager

    SIM Card Manager

    Windows tool to read SIM card information and content

    SIMCardManager is Windows tool that can read a SIM card information (ICCID, IMSI, Pin states) and SIM card content : phone book (ADN), Fixed dialing (FDN) and SMS messages. It also enables you to authenticate with PIN when activated and export SIM card content to text files. You need to have a PC/SC compatible smart card reader or dongle with SIM slot. You can find other useful tools on my website http://www.idrix.fr
    Leader badge
    Downloads: 85 This Week
    Last Update:
    See Project
  • 20

    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: 29 This Week
    Last Update:
    See Project
  • 21
    PHPAGI is a PHP Class for writing AGI applications for use with the open source Asterisk PBX software.
    Leader badge
    Downloads: 50 This Week
    Last Update:
    See Project
  • 22
    What is t38modem? From your application view point it's a fax/voice modem pool. From IP network view point it's a H.323/SIP endpoint with T.38 fax support. From your view point it's a gateway between an application and IP network. Works with HylaFAX.
    Leader badge
    Downloads: 28 This Week
    Last Update:
    See Project
  • 23
    QKSMS

    QKSMS

    A beautiful SMS messenger for Android

    Fall in love with texting all over again with QKSMS! QKSMS is a beautiful, simple and customizable open source replacement to the stock messaging app on Android. It's got a clean, clutter-free intuitive design that lets you focus on what matters, plus millions of colors to choose from to make the theme of the entire app truly your own. QKSMS has some powerful features, including photo sharing, group chat, conversation blocking, message backup and restore and more. It's got everything you need from a text messaging app, plus all the fun features that make for a great text messaging experience. Simply put, QKSMS makes texting magical again, just the way it should be!
    Downloads: 5 This Week
    Last Update:
    See Project
  • 24
    OpenSIPS/OpenSER-a versatile SIP Server
    OpenSIPS (former OpenSER) is an GPL implementation of a multi-functionality SIP Server that targets to deliver a high-level technical solution (performance, security and quality) to be used in professional SIP server platforms. IMPORTANT: this is no longer the main hosting for the project. This was moved on GITHUB - https://github.com/OpenSIPS/opensips
    Leader badge
    Downloads: 27 This Week
    Last Update:
    See Project
  • 25
    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: 28 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Open Source Telephony Software Guide

Open source telephony software is a category of software that enables the user to make and receive telephone calls using shared or open-source code. This type of software typically includes features like voice over IP (VOIP) technology, Internet Protocol Private Branch Exchange (IP PBX) systems, and call routing services. The cost for these services can vary depending on the specific technologies used; however, they are often much cheaper than traditional phone services since they leverage existing broadband connections. Additionally, many open source telephony applications come bundled with tools such as conference calling and video conferencing capabilities.

The most popular open source telephony application is Asterisk – an open-source communications platform written in C runtime environment originally created by Mark Spencer in 1999. It runs on Linux but can be adapted to Windows and Mac OS X operating systems as well. Asterisk functions as a full-featured IP PBX system capable of delivering real time communications between clients located inside your local area network (LAN).

This highly customizable solution allows users to setup custom extensions for each client’s phone line along with features like voicemail boxes, caller ID blocking, automated attendants and much more – all without having to purchase expensive hardware from vendors like Cisco or Avaya Systems. Since Asterisk is highly extensible through its compatibility with numerous scripting languages (such as Perl), developers can add additional modules or customize existing ones to suit their needs at any given point in time. Additionally, it also supports connectors that allow end users to connect external devices such as standard telephones or Digital Enhanced Cordless Telecommunication handsets which then become part of their VoIP network infrastructure - allowing them access to their employees anywhere there's an internet connection.

Open source telephony software has grown in popularity due to its flexibility and affordability compared with alternatives like subscription hosted VoIP service providers who charge monthly fees for the use of their products. Open source options also offer many advantages over traditional PSTN/POTS infrastructures such as a lower cost for long-distance calls and global support for geographically dispersed teams and businesses alike looking to invest into modern communication systems without paying high upfront costs associated with proprietary solutions offered by vendors like Mitel or NEC Corp., etc..

What Features Does Open Source Telephony Software Provide?

  • Automated Call Routing: Open source telephony software can be programmed to automatically route incoming calls, allowing users to customize their phone services. This feature is useful for organizations that need more sophisticated call routing options than basic voicemail systems offer.
  • Voice Messaging and Voicemail: Most open source telephony software packages include an easy-to-use voice messaging and voicemail system. This allows users to easily send and receive audio messages quickly, making it easier for them to stay in touch without having to make a phone call or meet in person.
  • Conference Calling: Open source telephony software often features conference calling capabilities that allow multiple parties to participate in a single call simultaneously. This is especially useful for businesses that need the ability to host virtual meetings or training sessions with remote employees.
  • Unified Communications (UC): Many open source telephony software solutions also include unified communications tools such as instant messaging, presence awareness, video conferencing and other collaboration tools. These features are great for improving employee productivity by allowing team members from different locations to work together on projects more efficiently from any device.

Types of Open Source Telephony Software

  • PBX Software: These are software packages that provide a complete telephony solution, including the operating system, call center options, media servers and application frameworks. They generally offer support for IP-based analog or digital phones, as well as VoIP systems.
  • Softphone Software: These programs allow users to make and receive phone calls from computers via VoIP services such as Skype, Google Voice, Viber or Whatsapp.
  • WebRTC Platforms: WebRTC (Web Real-Time Communications) information is exchanged between browsers without requiring additional plugins or downloads. It's used for building real-time applications like audio conferencing, video chat and file sharing over the Internet.
  • Other Open Source Telephony Tools: These include libraries and frameworks for developing telecommunication applications; communication interface engines that enable third-party developers to integrate these components with their own options; language parsing tools that use natural language processing techniques to interpret requests in multiple languages; auto attendant software which manages incoming calls automatically by providing customers with menu options; voice mail systems that store and manage messages when someone isn't available to answer the phone; recording systems which records conversations for later analysis or legal requirements; IVR (Interactive Voice Response) systems which automatically respond to customers' inquiries based on pre-recorded messages.

What Are the Advantages Provided by Open Source Telephony Software?

  1. Cost Savings: Open source telephony software is typically free and open for anyone to use. This means that companies can save money on expensive licenses, hardware, and support. Additionally, businesses can avoid costly long-term contracts with telecom providers.
  2. Scalability: Open source telephony software offers greater scalability than traditional phone systems since it allows users to customize their system as the business grows or changes. This kind of flexibility makes it ideal for companies in need of an extensible communication platform.
  3. Cross-Platform Compatibility: Many open source telephony software solutions are built to work across multiple platforms. This eliminates the need for businesses to purchase new hardware when they switch platforms or upgrade their technology, allowing them to save time and money while still getting the features they need.
  4. Reliability: Open source telephony solutions are generally reliable and secure due to the large number of developers who contribute code and troubleshoot bugs on a regular basis, providing continuous improvements over time which keeps the system running optimally.
  5. Flexibility: Unlike closed-source telecommunication systems, open source telephony software allows users to customize their system however they like by reusing existing code or adding custom applications tailored specifically for their needs. This level of control enables organizations to design communication solutions that exactly fit their own unique requirements without compromising security or reliability.

Who Uses Open Source Telephony Software?

  • Home Users: Individuals who use open source telephony software in their homes for basic communication purposes such as making phone calls, sending and receiving text messages, or connecting to the Internet.
  • Businesses: Companies that leverage open source telephony software to set up their own private networks or VoIP call centers.
  • Developers: Programmers who create useful applications and services on the platform by leveraging its open-source capabilities.
  • Government Agencies: Governments with limited budgets that utilize the cost savings, scalability, and flexibility of open source telephony solutions.
  • Education Institutions: Schools and universities who deploy open source technologies to enable learning through virtual classrooms and collaboration.
  • Enterprises: Large corporate organizations that require secure, reliable, and cost effective communication solutions provided by open source telephony systems.

How Much Does Open Source Telephony Software Cost?

Open source telephony software can be completely free to use, depending on which platforms you choose. For example, Asterisk is a popular open source telephony platform that is completely free for anyone to download and use. If you wish to use commercial or proprietary software for a more polished experience, then there will likely be some cost associated with the service. Costs can range from hundreds of dollars for basic plans to several thousand dollars for larger enterprise-level solutions. It is important to do your research so you can find out what types of features are included in each type of plan and consider how much money you need to invest in order to get access to the features and reliability that best meet your business's needs.

What Does Open Source Telephony Software Integrate With?

Open source telephony software can integrate with many different types of software. For example, VoIP (Voice over Internet Protocol) services such as Twilio, Bandwidth and Plivo, CRM applications such as Salesforce and Zoho, customer service platforms like Zendesk, chatbot software such as Dialogflow, billing and invoicing systems like Zuora or Xero, and virtual phone systems for managing inbound calls. These integration points enable users to extend the usefulness of open source telephony by allowing them to automatically route calls from incoming customers to the appropriate agents or departments within their organization. Additionally, these integrations allow important records—such as caller details and call recordings—to be stored in other platforms which can help organizations better track customer interactions.

Trends Related to Open Source Telephony Software

  1. Open source telephony software is a rapidly growing industry. It enables businesses to make and receive phone calls, send and receive text messages, and access voice mail without having to purchase costly proprietary hardware or software.
  2. Open source telephony software has become increasingly popular due to its flexibility and cost savings. Businesses can customize their own phone systems using open source telephony software instead of buying expensive commercial systems.
  3. The open source model also allows businesses to quickly respond to changing market conditions by being able to modify the code or add features as needed. This eliminates the need for costly upgrades and maintenance contracts that would be necessary with proprietary systems.
  4. Additionally, open source software is more secure than proprietary systems since anyone can view and inspect the code for bugs or vulnerabilities. This makes it easier for businesses to identify potential security issues and take corrective action before they are exploited by malicious actors.
  5. Open source telephony software is also more reliable than proprietary systems since the code is constantly being reviewed by a community of developers who are committed to keeping it up-to-date and bug-free.
  6. Finally, many open source telephony solutions offer powerful features such as video conferencing, automatic call distribution, interactive voice response, and automated call routing, making them ideal for businesses of all sizes.

Getting Started With Open Source Telephony Software

Getting started with open source telephony software is relatively easy. First, you need to download the software from an open source repository like GitHub or SourceForge. Once you've downloaded the software, install it according to instructions provided by the developers and then run the program on your computer or device. Once the program is running, begin exploring its features and settings to get a feel for how everything works. You may also wish to read any available documentation associated with the software as it will help you understand how best to use the program and make sure you're getting maximum benefit from it.

Next, configure any additional programs that need setting up, such as SIP clients or extensions that enable calls over IP networks. Again, refer to documentation provided by developers if necessary in order to ensure that everything is set up properly. Depending on which version of open source telephony software you are using, there may be other steps involved such as configuring local access points and authentication credentials for remote users; again consult any accompanying documents if this is relevant for your setup.

Finally, once everything is set up and configured correctly it's time to start making calls. Depending on your chosen program there may be various ways of doing this such as calling through a web-based interface or via an application installed onto a mobile device; again consult any relevant documentation in order to identify exactly what method works best for you before beginning actual usage of your new telephony system. With all these preparations complete you should now be ready to start taking advantage of open source telephony solutions - good luck.