syso.codes / projects / Audio servers / TinyIce

Audio servers

TinyIce

One binary. Pure audio.

An Icecast2-compatible streaming server with WebRTC broadcasting, AutoDJ, transcoding and a modern dark admin SPA — built as a single Go binary with everything embedded.

GoLanguage
★ 316GitHub stars
2026-03-19Last pushed
Audio serversCategory
View on GitHub → More audio servers
TinyIce screenshot

Background

Traditional streaming servers are painful to set up and resource-heavy. TinyIce ships as one self-contained binary with templates, frontend and assets baked in, generates secure credentials on first run, and uses a shared circular-buffer architecture designed to fan out a single stream to hundreds of thousands of listeners with near-zero allocations.

Specifications

#audio #icecast #streaming #webrtc #autodj