Comparison · Open-source radio station automation

Multilarm vs LibreTime: an honest comparison

The open-source radio automation suite: a calendar of shows, playlists and smart blocks, played out to Icecast for listeners on the internet.

Checked against published documentation on

LibreTime is the right choice if you are running a radio station — a grid of shows, live presenters, and listeners on the internet. Multilarm is the right choice if the audio is for a building: bells, announcements, background music, priority and emergency handling on speakers you already own. Multilarm has no Icecast source output and no remote DJ, and publishes both as absent rather than as roadmap.

This page is written by the makers of one of the two products, so the only version worth publishing is one that is specific about where the other one wins. Every section below names a buyer who should not choose Multilarm.

What LibreTime is

LibreTime is a web-based radio automation system, the maintained community fork of Airtime. A calendar holds shows, shows hold playlists and smart blocks, and a playout chain streams the result to Icecast, with live sources able to take over for a presenter. It is self-hosted, free, and licensed under the AGPL.

It is on this list because scheduled background music in a building and scheduled programming on a station look like the same problem right up until you get close to either one.

Where LibreTime is better

Where Multilarm is better

Side by side

Cells reading “Not published” mean we could not find the answer in Open source (LibreTime)’s own documentation on 2026-09-13. That is not the same as “no”, and this table will not pretend it is.

CapabilityLibreTimeMultilarm
Streaming to public internet listenersYes — Icecast output with listener statisticsNot built — the engine encodes WAV and FLAC only, and features.json publishes this as absent
Live or remote presenter takeoverYes — live sources can take the output overLive microphone at the machine only
Show calendar with repeats and rebroadcastsYesSchedules, routines and a weighted rotation rather than a show grid
Smart playlists and rotation separation rulesYes — smart blocksYes — smart playlists, weighted rotation, artist and track separation, and a dead-air guard
Play log and reporting-return exportsYesYes — monthly CSV, with PRS, PPL and SoundExchange shapes
Podcast publishingYesYes — scheduled recordings offered as an RSS feed
Scheduled bells and a school or shift timetableOut of scope by design — it is a station productYes
Announcements ducked over the programmeOut of scope by designYes
Offline text to speechOut of scope by designYes — offline, English only
Emergency button, relay output and audit ledgerOut of scope by designYes — and it is not fire-alarm equipment
Listening on the local network with nothing to installVia the public streamYes — an optional LAN endpoint serving uncompressed audio to a browser
Runs with no internet connectionNot published as a supported modeYes — offline is the normal case
Install shapeDocker on a Linux serverWindows installer, Debian package, Raspberry Pi image or a prebuilt appliance
CostFree and open source (AGPL)Free for personal non-commercial use; perpetual licence otherwise
SupportCommunityVendor

Choose LibreTime if

Choose Multilarm if

How to check any of this

Multilarm’s own capabilities are published as machine-readable data at features.json, including every feature it does not have and the ones it has deliberately declined to build. Measured performance figures, with the method for each, are on the measured data page. The canonical facts about licensing, offline operation and the fire-alarm boundary are at facts.json. If anything on this page is wrong, say so and it will be corrected.

FAQ

Can Multilarm stream to Icecast the way LibreTime does?

It cannot. The in-house audio engine encodes WAV and FLAC only, so there is no lossy encoder to feed a streaming server with, and that is published as an absent feature rather than as a roadmap promise. There is an optional LAN listen endpoint that serves uncompressed audio to a browser on the same network, which is a different thing at a different scale and is described that way everywhere.

Could a station run both?

Yes, and in a building that also broadcasts it is a reasonable answer: LibreTime for the programme going out to the internet, Multilarm for the bells, announcements, zones and emergency audio inside the building.

Does Multilarm handle music licensing?

It produces the paperwork — a play log with exports shaped for PRS, PPL and SoundExchange returns — and takes no view on whether a licence is needed, which one, or what it costs. That is between you and the licensing society.

Sources

Everything stated here about another product is taken from that vendor's own public documentation on the date shown, and is limited to what they publish about themselves. Products change; if something below is out of date or wrong, tell us and it will be corrected. Where we could not find a published answer the table says so rather than guessing.

Not sure this is the right purchase for your building? Ask a specific question — including whether you should be buying something else.