TESIGN
SAVED

EN · KO

  1. TESIGN / RADAR
  2. Sonora

Sonora

Several music services in one player

WHO USES ITPeople who use both Spotify and YouTube Music · Navidrome/Subsonic server owners · Rust GUI developers

Install to use

Native Rust/GPUI music client for Spotify, YouTube Music, Subsonic and local files

INSTALL
START IN 5 MINUTES ↓

TESIGN TAKE

A native, non-Electron player that unifies three streaming sources is rare; the fact that it is an unofficial Spotify client travels with it.

Activity and discovery evidence
★ 2.5k

2,544 stars · checked on GitHub · no 7-day star increase observed (GH Archive) (as of )

BACK CATALOG

AT A GLANCE

LICENSE
GPL-3.0
USAGE
Use freely. Release your source if you redistribute (copyleft).
LANGUAGE
Rust
PLATFORM
macos · windows · linux
ACTIVITY
last commit within 24 h () · latest release v0.47.0 () · 66 releases
COMMUNITY
76 contributors · 175 open issues (incl. PRs) · made by: an organization
SOURCES
GitHub
OPEN SOURCE
YES
FIRST SEEN
CATEGORY
MEDIA

A summary, not legal advice.

WHY IT MATTERS

Sonora is a native app built on the GPUI rendering stack from the Zed editor and on librespot, playing Spotify, YouTube Music, Subsonic/OpenSubsonic and local files in one window. It offers gapless playback, volume normalization, synced karaoke-style lyrics with romanization, theme/font/icon/transparency customization and Discord Rich Presence. Distribution covers a brew cask on macOS, the AUR on Arch, Flatpak, Nix and a Windows installer; the repository has moved to sonorahq/sonora.

BUILD FROM THIS

  • Declare provider and theme through the Nix flake's programs.sonora module to roll the same setup across machines, or attach your own Navidrome server so streaming and a personal library share one player.

WHO IT'S FOR

People who use both Spotify and YouTube Music
one app, one playback flow
Navidrome/Subsonic server owners
a native desktop player for your own library
Rust GUI developers
a real desktop app built with GPUI

START IN 5 MINUTES

# brew install --cask nolight132/tap/sonora
# xattr -dr com.apple.quarantine /Applications/Sonora.app
# yay -S sonora-bin
# flatpak install --user https://sonorahq.github.io/sonora/sonora.flatpakref
# # Windows: download and run Sonora-Setup.exe from Releases

CAVEATS

  • GPL-3.0-or-later. macOS, Windows and Linux (FreeBSD "probably", in the README's words).
  • Unofficial client unaffiliated with Spotify AB; you need your own Spotify or YouTube Music account.
  • Releases are not yet code-signed, so macOS needs the quarantine attribute removed with xattr; translations, per the README table, are 100% English and 82–98% for twelve other languages.

RECEIPT

FIRST SEEN
AT SOURCE
KEPT
CREATED → FIRST SEEN
40d
SOURCES
GitHub
◌ BACK CATALOG
Reconstructed from archive data, not a live discovery.

The same facts in machine-readable form — View as Markdown · JSON

SIMILAR TOOLS

Up to five from MEDIA by ★ total: edited entries first, then repository cards; this entry is highlighted. Drawn from the same stored snapshot as the rankings — a comparison, not a recommendation.

IMAGENAME★ TOTAL▲ 7dLICENSEPLATFORMLAST PUSH
VoiceStudio's Model Catalogue screen: a table of TTS engines with availability and CUDA, MPS and CPU compatibility.
VoiceStudioVoice cloning and dubbing on your PC★ 98k▲ +82AGPL-3.0copyleftmacos · windows · linux
OpenMontage's Backlot board: a stage progress bar, an approved script page, a decision log and a four-scene storyboard.
OpenMontageVideo production via your coding agent★ 74.4k▲ +6AGPL-3.0copyleftmacos · linux · windows
Sonora desktop window with an adaptive theme, showing the now-playing view and library
SonoraSeveral music services in one playerTHIS ENTRY★ 2.5k—GPL-3.0copyleftmacos · windows · linux
ffmpeg/ffmpegCARD★ 64.2k—Licence unconfirmedunconfirmed—
mifi/lossless-cutCARD★ 43.7k▲ +2GPL-2.0copyleft—

TIMELINE

  1. Repository created
  2. FIRST SEEN BY TESIGN ◌ BACK CATALOG