PyPhone: Open-source free VoIP System with Python

PyPhone: Open-source free VoIP System with Python
Photo by Julian Hochgesang / Unsplash

Table of Content

PyPhone is a Python-based GUI VoIP calling app that enables free internet calling. It is fully open-sourced and uses ngrok for port forwarding, making it possible to call from anywhere in the world. With some minor changes, it can also be used as an off-grid calling service within a LAN. PyPhone's GUI is built using PyQt5.

In future releases, PyPhone is expected to have the following features:

  1. Ability to make multi-user calls
  2. Contact directory for easy access to frequently called numbers
  3. Advanced hold feature that allows users to put calls on hold and attend to other tasks

To use PyPhone, you need to create an account on ngrok's website as PyPhone does not come with ngrok. You can download ngrok from their website.

PyPhone utilizes the following modules:

  1. Requests
  2. Pyaudio
  3. Mysql-connector-python
  4. PyQt5
  5. Playsound
  6. JSON

With these modules, PyPhone is able to deliver a seamless calling experience to its users.

Note

⚠️ Disclaimer: PyPhone is still in its early phase and is in no way near to a stable release. Also, there is no guarantee of its stablity and is susceptible to crashes. PyPhone still requires proper Error Handling methods and is currently not intended to be used as a stable application.

License

  • License is not listed

Resources

PyPhone
Python Based Open Source VoIP GUI Calling App
GitHub - Arduino3128/PyPhone: Python Based Open Source VoIP GUI Calling App
Python Based Open Source VoIP GUI Calling App. Contribute to Arduino3128/PyPhone development by creating an account on GitHub.

Are You Truly Ready to Put Your Mobile or Web App to the Test?

Don`t just assume your app works—ensure it`s flawless, secure, and user-friendly with expert testing. 🚀

Why Third-Party Testing is Essential for Your Application and Website?

We are ready to test, evaluate and report your app, ERP system, or customer/ patients workflow

With a detailed report about all findings

Contact us now






Open-source Apps

9,500+

Medical Apps

500+

Lists

450+

Dev. Resources

900+

Read more