hiljaa

What I did Designed and built
Platform macOS 13+, Apple Silicon
Built on libmpv, not Electron
Footprint About 65 MB
Status Invite-only beta
A comparison panel from the hiljaa site: a browser tab at up to 1 GB of memory for one video, against hiljaa at about 65 MB for everything you listen to.
The case The whole argument for the app, in one comparison: a tab against everything you listen to.

Why it exists

A calm, native macOS audio player. All your listening, without the tab.

Everything I listened to lived in a browser tab, and the tab was always the first thing to go. Podcasts, radio, my own files, and the audio from links I already had.

A tab is a browser, not a player, and the difference shows up within a day. It decodes a video nobody is watching. It plays one thing at a time. It forgets where you were. And it disappears the moment you tidy your windows.

So: one native app that sits in the background, keeps everything in a single queue, and doesn’t need a window open to carry on playing.

The hiljaa app window playing a track, with cover art, a waveform scrubber, transport controls and an up-next list.
Now playing Waveform scrubber, transport, and the rest of the queue underneath it.
The hiljaa library tab, listing saved channels and songs with an All and Downloaded filter.
Library Channels, playlists and songs you keep, and what is saved for offline.

The number that shaped it

About 65 MB, against 300 MB to a gigabyte for a tab.

Most things in this category are a browser wearing a hat – ship Chromium, put a play button on it, call it an app. It works, and it costs you the better part of a gigabyte of memory to listen to a podcast.

hiljaa runs on libmpv instead of Electron. It starts in about a second, and it holds everything you listen to in roughly what one video tab spends on a single clip.

Native pays for the rest of it: a menu-bar mini player, the media keys, Control Center, per-track resume to the second so a three-hour set picks up exactly where you left it, loudness normalisation so a mixed queue never suddenly blasts you, and playback speed without the chipmunk.

The sources are the point. Podcasts by RSS, internet radio, local files, and audio from links – YouTube, SoundCloud, Bandcamp, Mixcloud, Vimeo, Dailymotion, Twitch, Audiomack, Archive.org.

Where it is now

An invite-only beta.

Free while the beta runs: no account, no card. When it is finished it will be a one-time purchase and never a subscription, and the people testing it get the early price.

It goes by hiljaa – Finnish for “quiet”, and unmistakably ours. Same player, freshly rebuilt – if you were on the old beta, ask me for a new key.

The honest weak point: link sources change how they work from time to time, and playback from those can break for a day until a fix ships. Podcasts, radio and your own files are not affected. That is true of everything in this category, and pretending otherwise would be the tell.