Install command:
brew install freeswitch

Telephony platform to route various communication protocols

License: MPL-1.1

Formula JSON API: /api/formula/freeswitch.json

Formula code: freeswitch.rb on GitHub

Bottle (binary package) installation support provided for:

Apple Silicon sonoma
Intel sonoma
64-bit linux

Current versions:

stable 1.10.11
head ⚡️ HEAD

Depends on:

ffmpeg@5 5.1.4 Play, record, convert, and stream audio and video
jpeg-turbo 3.0.3 JPEG image codec that aids compression and decompression
ldns 1.8.3 DNS library written in C
libpq 16.3 Postgres C API library
libsndfile 1.2.2 C library for files containing sampled sound
libtiff 4.6.0 TIFF library and utilities
lua 5.4.6 Powerful, lightweight programming language
openssl@3 3.3.0 Cryptography and SSL/TLS Toolkit
opus 1.5.2 Audio codec
pcre 8.45 Perl compatible regular expressions library
sofia-sip 1.13.17 SIP User-Agent library
speex 1.2.1 Audio codec designed for speech
speexdsp 1.2.1 Speex audio processing library
sqlite 3.45.3 Command-line interface for SQLite
util-linux 2.40.1 Collection of Linux utilities

Depends on when building from source:

autoconf 2.72 Automatic configure script builder
automake 1.16.5 Tool for generating GNU Standards-compliant Makefiles
cmake 3.29.3 Cross-platform make
libtool 2.4.7 Generic library support script
pkg-config 0.29.2 Manage compile and link flags for libraries
yasm 1.3.0 Modular BSD reimplementation of NASM


Installs (30 days)
freeswitch 115
Installs on Request (30 days)
freeswitch 115
Build Errors (30 days)
freeswitch 0
Installs (90 days)
freeswitch 552
freeswitch --HEAD 1
Installs on Request (90 days)
freeswitch 552
freeswitch --HEAD 1
Installs (365 days)
freeswitch 2,783
freeswitch --HEAD 3
Installs on Request (365 days)
freeswitch 2,783
freeswitch --HEAD 3
Fork me on GitHub