Adaptive themes are optional. Everything is (or will be) customizable.
> [!IMPORTANT]
> Sonora is not a piracy tool.
>
> Sonora is not a platform for obtaining or sharing copyrighted material. We will not implement any functions that can be used to export decrypted streams, DRM licenses, content keys, or to convert protected streams into media files.
>
> Sonora is not designed to circumvent subscriptions or other restrictions put in place by music streaming platforms. If the service demands that you have a valid subscription in order to play back their tracks, so will Sonora.
>
> Features aimed at ripping, downloading, distributing, or gaining access to protected streaming content are out of scope for the project.
Download from the latest release, make it executable and run
it:
chmod +x sonora-*.AppImage
./sonora-*.AppImage
Nix
Add either of those inputs:
inputs.sonora.url = "github:sonorahq/sonora";
inputs.sonora.packages.${system}.default (prebuilt where available, else from source)
inputs.sonora.packages.${system}.sonora (same as default)
inputs.sonora.packages.${system}.sonora-bin (prebuilt, x86_64-linux, aarch64-linux, aarch64-darwin)
inputs.sonora.packages.${system}.sonora-src (always built from source)
Building from source on macOS needs Xcode added to the Nix store, because the shaders compile with Apple's Metal compiler.
Configuration with Home Manager is provided by the module under programs.sonora.
Sonora is an unofficial client and is not affiliated with, endorsed by, or
sponsored by Spotify AB.
The binary also embeds the Inter typeface (SIL
Open Font License 1.1) and four interchangeable icon sets:
Lucide (ISC), Iconoir (MIT),
Remix Icon 4.8.0 (Apache 2.0) and the
Solar Linear set
(CC BY 4.0, by 480 Design). Each pack keeps its licence beside its files in
assets/icons. THIRD-PARTY.md lists every bundled dependency.