🚧 Pre-Release v1.4 [Work in Progress] ★ In Awesome-Go gelistet (#6675) ⚡ 60 FPS Audio-FFT · Kein Electron GNU GPL-3.0
🚧 Pre-Release Status: Diese Software befindet sich in aktiver Entwicklung und ist noch nicht final fertiggestellt. Alle Builds sind Pre-Releases (Work in Progress).
🚧 Pre-Release Notice: This software is under active development and not finalized yet. All releases are Pre-Releases (Work in Progress).

Spotify auf deinem Desktop.
100% Local-First. Schnell. Ästhetisch.

spotify-screensaver ist der elegante, ressourcenschonende Desktop-Bildschirmschoner für Spotify in Go & WebKitGTK: Gestochen scharfe OLED-Digitaluhr mit Burn-In Schutz, hardwarebeschleunigter 60 FPS Multi-Mode Canvas Audio-Visualizer, D-Bus MPRIS Mediensteuerung und gehärteter AES-256-GCM Tresor.

Spotify on Your Desktop.
100% Local-First. Fast. Aesthetic.

spotify-screensaver is the lean, elegant desktop screensaver for Spotify built in Go & WebKitGTK: Razor-sharp OLED clock with burn-in mitigation, hardware-accelerated 60 FPS canvas audio visualizer, D-Bus MPRIS playback control, and device-bound AES-256-GCM vault.

Go Toolchain: go install github.com/benzjeremy/spotify-screensaver@latest

Flüssige Ästhetik ohne Lüfterlärm

Direkte GPU-Hardwarebeschleunigung trifft auf radikal sparsamen RAM-Verbrauch und echten OLED-Schutz.

60 FPS
Flüssiges Canvas-Rendering
Hardwarebeschleunigte Animationszyklen über WebKitGTK / Chromium App-Mode ohne Frame-Drops.
~30 MB
RAM-Verbrauch im Leerlauf
Mehr als 15x weniger Arbeitsspeicher als ein reguläres Electron-Desktop-Programm.
100%
OLED Burn-In Schutz
Subtiles Pixel-Shifting alle 60 Sekunden und tiefschwarze Hintergründe schützen OLED- und AMOLED-Panels.
D-Bus
Native Linux MPRIS Steuerung
Direkte Medienabfrage über den System-Bus. Funktioniert auch bei Offline-Wiedergabe oder im lokalen Netzwerk.

Entwickelt für Audiophile & Minimalisten

Perfekte visuelle Begleitung für deinen Schreibtisch während Spotify läuft.

📢

Intelligente Werbeerkennung

Erkennt Werbeeinblendungen bei Spotify Free automatisch und schaltet nahtlos auf ein dezent elegantes Dark-Theme Cover um.

🖼️

Fokussiertes Clean-Layout

Redundanzfreies Design ohne ablenkende Vinyl-Grafiken. Maximaler Fokus auf das Albumcover, Typografie und Frequenzwellen.

🎵

Multi-Mode Audio Visualizer

Wähle zwischen Frequenzbalken mit Peak-Hold, Oszillograph-Wellen, Doppelsäulen oder 360° Zirkulär-Spektrum.

🕒

OLED-Digitaluhr & Datum

Große, elegante Zeitanzeige mit optionalen Sekunden, aktuellem Wochentag und Datum. Perfekt als Raum-Display.

🎨

Dynamische Cover-Palette

Extrahiert automatisch die dominante Farbharmonie des aktuellen Album-Covers und passt Visualizer und Akzente fließend an.

🎛️

D-Bus MPRIS & Media-Keys

Interaktive Mediensteuerung: Play/Pause, Track-Wechsel, Lautstärkeregelung und interaktiver Track-Scrubber direkt auf dem Screen.

🛡️

OLED Burn-in Protection

Automatisches periodisches Verschieben aller Bildelemente im Subpixelbereich verhindert dauerhaftes Einbrennen auf High-End Displays.

🏆

Awesome-Go Auszeichnung

Offiziell aufgenommen in die renommierte Awesome-Go Sammlung kuratierter Go-Software.

Schnelle Installation

Vorkompilierte Multi-Platform Releases oder direkte Installation per Go Toolchain.

🐧

Linux (x86_64)

Tarball herunterladen, entpacken und direkt mit nativer WebKitGTK-Hardwarebeschleunigung starten:

tar -xzf spotify-screensaver-v1.4-linux.tar.gz
sudo cp spotify-screensaver /usr/local/bin/
spotify-screensaver
🪟

Windows (x86_64)

ZIP-Archiv entpacken und die Standalone-Executable ohne Installation starten:

1. spotify-screensaver-v1.4-windows.zip entpacken
2. spotify-screensaver.exe starten
3. Spotify öffnen und Visualizer genießen

👥 Mitwirkende & Autoren

JB
Jeremy Benz
Projektgründer & Lead Systems Developer
AI Pair Programming:
Google Antigravity Claude Code
© 2026 Jeremy Benz · Nordrhein-Westfalen, Deutschland

⚖️ Freie Software (GNU GPL-3.0)

Dieses Projekt steht unter der GNU General Public License v3.0 (GPL-3.0). Sie garantiert jedem Nutzer die Freiheit, das Programm auszuführen, den Quellcode zu studieren, anzupassen und weiterzuverbreiten.

Offizielle Lizenzdatei auf GitHub einsehen →