STARL

AN OPEN, STREAMING MUSIC CLIENT ♡

free and open-source music player - no ads, no algorithms you don't control, no subscriptions. you own your music and your data. offline-first, so the music keeps going even when the internet doesn't.

100% FREE FOREVER
GET THE ANDROID APK ~45 MB RUN YOUR OWN SERVER SELF-HOST VIEW ON GITHUB SOURCE LICENSE: PFF RAD
NO ADS ★ NO ALGORITHMS ★ NO SUBSCRIPTIONS ★ NO TRACKING ★ NO PAYWALLS ★

take a look

full player
the player
home page
home + recs
synced lyrics
live lyrics
library
your library
playlist view
playlists
artist page
artist pages
search
search
account tab
account
FAST ★ OFFLINE ★ YOURS

EVERYTHING UP FRONT

these cards look soft and rounded on purpose - that's the app's own style crashing the punk party. this is what it actually feels like inside:

core

Full music player

Smart queue management, shuffle, repeat, skip - and skipping feels instant because the next tracks are already pre-cached in the background.

vibes

Live lyrics

Lyrics with auto-syncing and scrolling, following the song word by word while you pretend you knew them all along.

offline

Offline mode

Everything you listen to gets cached automatically. No internet? The smart queue skips straight to what's already on your device, so the music never stops.

yours

Recommendations you control

Discover new music based on your listening habits - and customize it fully. More of this, less of that, none of those. Your call, always.

import

Spotify + YouTube import

Bring your playlists over natively. Export your whole library to a JSON file and import it back whenever, wherever.

sync

Account sync

Your library, history and settings follow you across devices. Log in with Google or Discord - or don't log in at all, offline mode asks for nothing.

fast

Super fast streaming

The server caches every song and image it touches. Second time anyone asks, it streams straight from disk - that's how 17 seconds became 2.

system

Background playback

Native music notification with playback controls, built with hand-made plugins - the app keeps playing while you live your life.

library

A real library

Playlists, favorites, artists, albums, listening history, and a track context menu for everything - add to playlist, jump to album, you name it.

smart

Typo-proof search

Type "Nyrvana" or "Nir va na" - it still finds the artist. Fuzzy matching plus your own click history makes every search smarter.

space

Storage management

Set a cache limit in GB or a percentage of free space. The app trims itself automatically - delete songs, clear cache, see exactly what's used.

pretty

Themes & fonts

Themes, fonts, animations, accent colors... make it yours. The app has personality and lets you have yours too.

power

Self-hosting

Run your own server and stream from it, or use the public one. One URL in the settings, one switch, the whole app follows.

VANILLA JS ★ NO FRAMEWORKS ★ HAND-MADE PLUGINS ★ PURE CONTROL ★

THE LICENSE

< PURE FREEDOM FOREVER - PFF >

this license states that this project, all sources and code is free, forever!

BUT!

it's provided "AS IS" - once you modify, attribute or store any part of it, you're on your own. no previous parties held liable, under any context.

read the whole thing (it's short, that's the point) >

GO DEEPER

FAQ ?

the one page that casually explains the whole damn thing - answered half by the code, half by the creator

DOCS »

everything documented, simply - the server, the streaming magic, the smart queue, all of it

STARS ARE SO COOL ★ :3 lol ★ BECOME PART OF IT ★ THANKS TO Y'ALL ★

COOL PEOPLE

@ferpen
testing and honest feedback through the whole development
@Evelyn (owo.sh)
just being there and supporting the project through
@Kabsaeater
omg.. he gave me stars... I LOVE STARSSZZ!!!
@inkchasm
for the kind words and support!
@wasSammyDev
there since the beginning reacting with 🔥 to everything i throw at him
@pinguino
all the support, encouragement, and being the person needed to start this in the first place <3
@starloexoliz11
"Testing the best music app there is :3"
@SubhrajitSain
"good app. me like."

THE CREATOR

one human, no company, no startup. built by everm4iva / zoeisrad.af - reporting an issue or opening a pull request counts as a contribution, and if you want on this wall, just ask. i love you all! and i love stars!

YOUR DATA IS YOURS ★ NO IP LOGS ★ NO AD SDKS ★ NO SELLING ★ EVER ★

PRIVACY & DATA

what the server keeps

  • a random account id, your email, name and avatar (from google/discord login)
  • your app data - library, playlists, history, settings - so it syncs across devices
  • listening stats for recommendations - opt-out, wipeable, exportable
  • a shared song cache keyed by the song, not by you

what never happens

  • no ads, no ad SDKs, no ad ids
  • no selling or renting your data, ever
  • no IP logging, no request logs
  • no tracking across apps or sites
  • no password ever seen or stored
  • no cloud - one person's own hardware

"i don't say 'i take privacy very seriously'. i say: i have your data, and i only care to make sure it's safe from me and anyone else, in any way i can." - the whole policy is written like that, go read it, it's actually readable