← chaosinc.xyz

cha0s · Cascade

Cascade

A Jellyfin music client for desktop with a polished dark interface, full playback control, synced lyrics, and a full-screen now-playing experience.

Electron · Node.js Jellyfin GPL-3.0

Features

Jellyfin Playback

Browse albums, artists, songs, and playlists from your Jellyfin server. Direct play with transcoding fallback, gapless queue, shuffle, and repeat.

Full-screen Now Playing

Click the player bar to expand a full-screen overlay with large album art, controls, a live queue panel, and synced lyrics — all in one view.

Synced Lyrics

Timestamp-synced lyrics from Jellyfin with click-to-seek. Auto-detects non-English tracks and offers one-click translation to 12 languages.

Queue Management

Drag to reorder, click to remove. The full-screen overlay shows the entire queue with album art thumbnails and live highlighting of the current track.

Instant Mix

Right-click the now-playing art for a full context menu — instant mix, add to playlist, media info, download, refresh metadata, and more.

Multi-library Support

Select and merge multiple Jellyfin music libraries into one view. Albums, artists, and songs are deduplicated and shown together seamlessly.

Download

Latest Release  

Choose your platform — auto-update is built in after first install.

All releases →

macOS note: Signed with a local development certificate. If macOS blocks the app, open System Settings → Privacy & Security and allow it to run.

Cascade's design is inspired by the Cider Collective's work on Cider for Apple Music. Licensed under GPL-3.0.