coturn
« Back to VersTracker
Description:
Free open source implementation of TURN and STUN Server
Type: Formula  |  Latest Version: 4.7.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: webrtc turn stun nat voip networking
Install: brew install coturn
About:
Coturn is a production-ready, open-source TURN and STUN server for real-time media transmission. It helps establish peer-to-peer connections for VoIP and WebRTC applications, especially through NAT and firewalls. The server supports both TCP and UDP transports and includes features for load balancing and traffic monitoring.
Key Features:
  • Full-featured STUN and TURN server implementation
  • Supports both TCP and UDP transports
  • Built-in traffic monitoring and load balancing capabilities
  • Extensible with Redis and PostgreSQL for session management
  • Comprehensive security features including TLS and DTLS
Use Cases:
  • Establishing WebRTC connections across restrictive firewalls and NATs
  • Enabling reliable peer-to-peer video and audio streaming
  • Building scalable VoIP infrastructure with TURN relay capabilities
Alternatives:
  • pion/turn – Go-based TURN server library; more lightweight but requires building your own server logic
  • restund – Modular STUN/TURN server written in C; less actively maintained than coturn
License: BSD-3-Clause
Dependencies: hiredis, libevent, libpq, openssl@3
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, sonoma, ventura, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 14, 2025 1:41am 0 VERSION_BUMP 296590dd
Dec 11, 2024 9:21pm 0 VERSION_BUMP 5264b560
Dec 11, 2024 3:00pm 0 VERSION_BUMP bfd2e122
Nov 17, 2024 8:37pm 1 VERSION_BUMP 1750d8b4