Skip to content

Repository files navigation

Denim

Minimal floating music player for Windows. Frameless glass widget, Zero UI, local files only.

Denim mark

Download

Windows x64 installers for the latest release:

  • NSIS setup (.exe)
  • MSI also attached on each release page

Features

  • Frameless always-on-top window with Acrylic / Mica
  • Cover art, title, and a chartreuse waveform visualizer
  • Controls appear on hover (seek, transport, volume, viz mode)
  • Four viz modes: line, bars, mirror, dots
  • Bass-reactive glow, edge snap / strip / peek docking
  • System tray + media keys
  • Local library: mp3, flac, wav, m4a, aac, ogg, opus

Stack

  • Tauri 2
  • React 19 + TypeScript
  • Rust (lofty, window-vibrancy)

Develop

Requirements: Node 20+, Rust, WebView2 (Windows).

npm install
npm run tauri dev

Build

npm run tauri build

Installers land in src-tauri/target/release/bundle/ (NSIS .exe, MSI).

Shortcuts

Key Action
O Open files
F Open folder
Space Play / pause
Previous / next
Volume
V Cycle visualizer
Ctrl+/ Pin controls
Ctrl+Shift+D Cycle dock mode

Brand

Vector mark: brand/denim-mark.svg
App icon source: brand/denim-icon.svg

License

MIT

About

Minimal floating music player for Windows (Tauri 2 + React 19)

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages