GTK4/Adwaita application that allows you to use Yandex Music service on Linux operating systems
  • Vala 83%
  • Meson 9.7%
  • Shell 3.3%
  • Python 2%
  • CSS 1.1%
  • Other 0.9%
Find a file
Vladimir Romanov 264ea72568
All checks were successful
Main / Get release for RPM package (push) Successful in 4s
Main / Check vala files (push) Successful in 13s
Main / Check blueprint files (push) Successful in 16s
Main / Build, update translation and upload doc (push) Successful in 1m54s
Main / Flatpak build and uploading (push) Successful in 1m16s
Main / RPM build and uploading (push) Successful in 3m27s
ci: Add sources attaching to releases
2026-05-13 19:14:14 +03:00
.forgejo/workflows ci: Add sources attaching to releases 2026-05-13 19:14:14 +03:00
.vscode vscode: Improve tasks 2026-03-22 00:57:18 +03:00
assets docs: Remove logo from QR-codes 2026-05-10 11:20:16 +03:00
build-aux altlinux: Remove gschema from demo 2026-05-09 23:17:32 +03:00
data metainfo: Use development type in devel metainfo 2026-05-13 12:39:07 +03:00
lib lib(demo): Fix exec 2026-05-10 02:32:23 +03:00
macos mv: rename build-on-macos to readme 2026-05-10 12:28:21 +01:00
po Translated using Weblate (Russian) 2026-05-10 09:11:43 +00:00
src chore: Add nightly option 2026-05-09 22:25:40 +03:00
subprojects chore: Migrate to altlinux.space 2026-05-06 15:07:49 +03:00
tools chore: Remove unesed script 2026-05-11 19:32:05 +03:00
windows Revert "docs: Add empty en file for windows" 2026-05-10 12:53:31 +03:00
.editorconfig feat: Add AccountInfo button and improve build 2026-03-08 04:18:44 +03:00
.envrc feat: add devel nix package and devshell 2024-07-11 21:54:03 +03:00
.gitignore po: Update scripts 2026-05-09 22:30:19 +03:00
.gitlab-ci.yml ci: Fix 2026-04-23 04:41:04 +03:00
cassette.doap chore: Migrate to altlinux.space 2026-05-06 15:07:49 +03:00
CODEOWNERS chore: Add CODEOWNERS 2026-05-11 05:08:44 +03:00
CONTRIBUTING.md docs: update CONTRIBUTING.md 2024-09-29 18:21:04 +04:00
COPYING Обновить лицензию 2024-04-12 03:20:37 +03:00
flake.lock feat: add devel nix package and devshell 2024-07-11 21:54:03 +03:00
flake.nix flake: replace option profile with is_devel 2024-07-28 17:55:35 +03:00
meson.build Bump RC 2026-05-10 00:02:23 +03:00
meson.options chore: Add nightly option 2026-05-09 22:25:40 +03:00
README.md docs: Make README prettier 2026-05-11 06:21:34 +03:00
README.ru.md docs: Make README prettier 2026-05-11 06:21:34 +03:00


Cassette

Unofficial Yandex Music client

GTK4/Adwaita application that allows you to use Yandex Music service on Linux operating systems.

Preview

Install

Flathub:

Download on Flathub

Distribution repositories:

Packaging status

Building

You can use GNOME Builder, VSC/odium with flatpak plugin or just via flatpak-builder

Also you can build via meson with manual dependency resolving. You can read about build options here

Platforms

Cassette available on many platforms besides Linux. They are located in the corresponding directories in the root of the repository. windows and macos presented for now.

Devel version

This version is built and updated with every commit, so it may be unstable.

You need to add cassette-nightly and gnome-nightly repositories:

flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
flatpak remote-add --if-not-exists cassette-nightly https://rirusha.space/nightly-repo.flatpakrepo

Install application:

flatpak install cassette-nightly space.rirusha.Cassette.Devel

Support

You can support in several ways:

  • Create an issue with a problem or a suggestion for improvement
  • Submit a merge request with a fix or new functionality
  • Support financially (Please include your nickname in the "Message to the recipient" when sending via T-Bank)

Donate links (QR-codes also clickable!):

T-Bank Link to T-Bank support
Boosty Link to boosty support

Important

Cassette is an unofficial client, not affiliated with Yandex and not approved by it.