ILoveMusic

Menüleisten-Radio für den Mac

ILoveMusic
für macOS

Alle öffentlichen I Love Music Sender direkt aus der Menüleiste – mit Cover, Live-Hörerzahl, Favoriten und Statistik. Ohne Account, ohne Cloud.

Version 0.2.1 · macOS 14+ · Apple Silicon · MIT

Das ILoveMusic Player-Panel in der macOS-Menüleiste mit Cover, Senderliste und Lautstärkeregler

Funktionen

Was die App kann.

Menüleisten-Player

Cover, Titel, Live-Hörerzahl, Transport, AirPlay-Ausgabe und Lautstärke – ein Klick auf das Symbol, kein Hauptfenster, kein Dock-Eintrag.

Favoriten

Farbcodiert nach Kategorie, immer ganz oben.

Alle Sender live

Katalog direkt aus den öffentlichen ILoveMusic-Endpunkten.

Verlauf & Statistik

Hörzeit, Streak, Genres, Top-Sender.

Globale Tastenkürzel

Systemweit, frei belegbar.

P

Lokal-first

Kein Account, kein Sync, kein Backend. Alles bleibt auf diesem Mac.

Deutsch & English

Folgt der Systemsprache oder fest wählbar. Start bei Anmeldung optional.

Statistiken

Hörzeit, Genres, Streak.

Statistik-Fenster mit Streak, Hörzeit-Verlauf und Genre-Verteilung
Statistik – Streak, Genres, Top-Sender, Heatmaps.
Verlaufsfenster mit gehörten Songs und Sendern
Verlauf – jeder gehörte Song, lokal aufgezeichnet.

Discord

Zeig, was gerade läuft.

Rich Presence setzt den laufenden Song als Aktivität – mit Cover, Sender, Hörerzahl und mitlaufender Spielzeit.

  • Titel und Künstler direkt aus den Sender-Metadaten
  • Cover als großes Bild, Senderlogo als Badge
  • Optionaler Button, der auf den Sender bei ilovemusic.de führt
  • Jedes Feld einzeln abschaltbar
  • Eigene Discord-Application-ID, keine fremde App

Die IPC-Verbindung ist von Hand auf Network gebaut – keine externe Discord-Bibliothek, kein Token, kein Bot. Application anlegen

Hört ILoveMusic

9 Bis 9

Sira & Bausa & Badchieff

I ♥ PARTY HARD • 28 listeners

00:42 elapsed

Listen to I ♥ PARTY HARD

So sieht die Aktivität im Discord-Profil aus.

Stream Deck

Sender auf Tasten.

Jede Taste ein Sender, mit aktuellem Cover als Tastenbild. Dazu Transport, Favoriten-Herz und Lautstärke.

Verbindung nur über 127.0.0.1, token-gesichert.

Plugin-Repository
ILoveMusic-Tasten mit Cover auf einem Stream Deck

Download

In drei Schritten installiert.

ILoveMusic 0.2.1

macOS 14 oder neuer · Apple Silicon · ca. 3 MB

DMG herunterladen

Über GitHub Releases

  1. ILoveMusic-0.2.1.dmg öffnen, ILoveMusic.app nach Programme ziehen.
  2. Quarantäne einmalig entfernen:
    xattr -dr com.apple.quarantine /Applications/ILoveMusic.app
    Ohne Terminal: App starten, Warnung bestätigen, dann Systemeinstellungen → Datenschutz & Sicherheit → Trotzdem öffnen.
  3. App starten. Es öffnet sich kein Fenster – das Symbol sitzt in der Menüleiste.

Die App ist nur ad-hoc signiert und nicht notarisiert, weil das Projekt keinen Apple-Developer-Account hat. Nur der erste Start ist betroffen; spätere Updates laufen über Sparkle und werden per EdDSA-Signatur geprüft.

FAQ

Häufige Fragen

Ist das die offizielle ILoveMusic App für Mac?

Nein, ein unabhängiges Open-Source-Hobbyprojekt. Es nutzt ausschließlich öffentlich erreichbare ILoveMusic-Daten und steht in keiner Verbindung zur I Love Music GmbH.

Welche macOS-Version brauche ich?

macOS 14 oder neuer. Die fertigen Builds sind Apple Silicon only; auf Intel-Macs lässt sich das Projekt aus dem Quellcode bauen.

Warum sagt macOS, die App sei beschädigt?

Weil sie nicht notarisiert ist. Ein xattr -dr com.apple.quarantine auf /Applications/ILoveMusic.app reicht. Der Download ist in Ordnung.

Werden meine Daten irgendwohin geschickt?

Nein. Kein Backend, kein Account. Verbindungen gehen nur zu den öffentlichen ILoveMusic-Endpunkten, zum Stream und – falls aktiviert – lokal zu Discord.

Brauche ich eine eigene Discord-Application-ID?

Ja. Rich Presence läuft über eine selbst angelegte Discord-Application; die ID wird in den Einstellungen hinterlegt. Die Schritte stehen im README.

Wie bekomme ich Updates?

Über Sparkle, im Hintergrund und abschaltbar. Jedes Update wird per EdDSA-Signatur verifiziert.