Eqivo implements an API layer on top of FreeSWITCH facilitating integration between web applications and voice/video-enabled endpoints such as traditional phone lines (PSTN), VoIP phones, webRTC clients etc.
Deploy this app to Linode with a free $100 credit!
A reimplementation of the open source Plivo framework on top of ReactPHP and FreeSWITCH. If you are not familiar with the legacy platform, please inspect its repository as well as the archived web resources here, here and here.
As of v0.6, Eqivo builds on top of the FiCore FreeSWITCH integration library.
For integrating Eqivo in your projects, please refer to https://eqivo.org as well as to rtckit/eqivo-sandbox. If you want to contribute or to extend this project, keep reading.
Eqivo is compatible with PHP 8.1+ and has several extension dependencies, typically bundled with PHP's core. Please refer to composer.json for details.
In order to ensure high code quality, Eqivo uses PHPStan:
composer phpstan
and Psalm:
composer psalm
Unit tests are presently lacking. The project itself has been scaffolded against an acceptance test suite hosted in its own repository.
MIT, see LICENSE file.
Bug reports (and small patches) can be submitted via the issue tracker. Forking the repository and submitting a Pull Request is preferred for substantial patches. For more details, please head to CONTRIBUTING.md.
Please login to review this project.
No reviews for this project yet.
Comments (0)
Please login to join the discussion on this project.