sosjalapeno

Self-hosted Apple Music downloader with a polished web UI, ALAC-to-FLAC conversion, live queueing, lyrics support and library-aware duplicate prevention.

45
2
69% credibility
Found Apr 26, 2026 at 45 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

ALACarte is a self-hosted web app that downloads lossless audio from Apple Music subscriptions, converts to FLAC, and organizes files into a local library.

How It Works

1
๐Ÿ” Discover ALACarte

You hear about a handy tool that lets you save your favorite Apple Music albums at home in high quality for personal listening.

2
๐Ÿš€ Start it up

Download and launch the app on your computer or server with one easy command, pointing it to your music folder.

3
๐Ÿ” Secure your space

Create a username and password on first visit to protect your music downloader from others.

4
๐ŸŽต Link your subscription

Enter your Apple Music login in settings so it can grab songs you're already paying for.

5
๐Ÿ“ฑ Search and queue

Browse albums and artists like on Apple Music, pick what you love, and add them to your download list.

6
โณ Watch magic happen

See downloads progress in real-time, with songs saving as perfect FLAC files organized by artist and album.

๐ŸŽ‰ Build your library

Your music folder fills with high-quality tracks ready for any player, all offline and yours to keep.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 45 to 45 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is ALACarte?

ALACarte is a TypeScript-based, Dockerized web app for downloading lossless Apple Music tracks, converting ALAC to FLAC, and organizing them into a library folder like `/music/Artist/Album/01. Track.flac`. You search the full catalog via a responsive UI, queue albums or bulk artist discographies with duplicate checks against your existing files, and get lyrics plus real-time progress tracking. It's a self-hosted Apple Music alternative for personal backups, requiring only a paid subscription and linux/amd64 host.

Why is it gaining traction?

The mobile-first UI with live queues, health metrics, and SSE streams beats bare CLI downloaders, while library-aware prevention and explicit/clean filters keep things tidy. Security like scrypt-hashed auth, rate limits, and docker.sock warnings make it LAN/VPN-ready, unlike unsecured scripts. Devs dig the polished Abyss-inspired design and easy upgrades via `docker compose up --build`.

Who should use this?

Self-hosters archiving Apple Music libraries for Jellyfin/Plex, especially alongside apple tv selfhosted or self-hosted apple notes setups. Music collectors on alacarte linux servers needing FLAC exports with lyrics. Devs evaluating self hosted apple music alternatives over github runner docker hacks.

Verdict

Promising for self-hosted Apple backups at 45 stars, but 0.7% credibility signals early maturityโ€”docs shine, yet expect tweaks for edge cases like 2FA or IP blocks. Deploy if you want a slick UI over raw tools.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.