CO

coturn

Open-source TURN and STUN server for WebRTC

Video Conferencing ★ 14.3k stars Medium setup BSD-3-Clause

coturn is a widely used, free TURN and STUN server implementation that enables WebRTC media to traverse NAT and firewalls. It is a common companion to self-hosted video conferencing tools.

Key features

  • Standards-compliant TURN/STUN
  • Essential for WebRTC NAT traversal
  • High performance
  • Supports TLS and DTLS

Pros & cons

Strengths

  • Released under the BSD-3-Clause license
  • First-class Docker support for quick deployment
  • Mature project with 14.3k GitHub stars
  • Written in C

Trade-offs

  • Infrastructure component, not user-facing
  • Configuration can be tricky

Compare coturn

15 head-to-head comparisons.

Similar video conferencing apps