AI Engineer
Music Client· 2026

SANNATA

Pitch-Black Spotify Desktop Client

SANNATA
SANNATAMusic Client

The official Spotify desktop app is heavy and bright. Sannata (Urdu for 'deep silence') is a minimal, pitch-black native client with real in-app playback — somewhere quiet to listen, with none of the glare.

Origin Story

SANNATA

I wanted a dark, native, glare-free way to listen late at night — just the music, none of the clutter.

How It's Built

It drives the Spotify Web API from a Rust backend (rspotify) and plays audio through the Web Playback SDK, all wrapped in a near-black Tauri shell.

Engineering Notes

A real client, not a remote

Sannata drives the Spotify Web API from a Rust backend (rspotify) and plays audio through the Web Playback SDK, so it's a genuine client with in-app playback rather than a remote control (Premium required).

Pitch-black by design

The official app is heavy and bright; Sannata strips it back to a minimal, glare-free dark surface for late-night listening. A sister project to 'cinder', with search and podcasts still in progress.

Sannata is about listening in silence: taking something familiar and stripping it back until only the music remains.

What It Does

01

In-App Playback

Real playback via Spotify's Web Playback SDK — a full client, not just a remote control (Premium required).

02

Pitch-Black UI

A minimal, glare-free dark surface designed for low-light listening.

03

Native & Fast

Tauri 2 + Rust keeps it light and responsive; a sister project to 'cinder'.

Where It Stands

Sannata is a working pitch-black Spotify client with real in-app playback; search and podcasts are still being finished. Completing those surfaces is the immediate roadmap before it graduates from personal-tool status.

// UNDER THE HOOD

Sannata is Tauri 2 with a Rust backend (rspotify) and a React 19 + Tailwind UI. Playback uses the Spotify Web Playback SDK and Web API (a Premium account is required). Some surfaces — search, podcasts — are still in progress.