AzuraCast is a free, open-source, self-hosted suite for operating internet radio stations from a web browser. Its installer assembles the broadcasting stack, including Liquidsoap for AutoDJ programming and Icecast-KH for listener delivery. Station managers can upload media, edit metadata, organize files, create rotation rules, and schedule playlists. It supports live DJ accounts, browser-based broadcasting, listener requests, remote relays, recordings, and multiple output formats. One installation can host multiple stations with separate media, statistics, users, and role-based permissions. Public player pages, webhooks, detailed analytics, reports, and an authenticated REST API support external services and custom interfaces. AzuraCast runs on Docker-compatible servers and centralizes updates, backups, logs, and station administration.

Features

  • Automated radio broadcasting with Liquidsoap
  • Media management and scheduled playlists
  • Live DJ and browser broadcasting tools
  • Multi-station administration
  • Listener analytics and reporting
  • Public players, webhooks, and REST API

Project Samples

Project Activity

See All Activity >

Categories

Multimedia

License

Affero GNU Public License

Follow AzuraCast

AzuraCast Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of AzuraCast!

Additional Project Details

Operating Systems

Linux

Programming Language

PHP

Related Categories

PHP Multimedia Software

Registered

2026-08-04