-
Notifications
You must be signed in to change notification settings - Fork 1
Home
ecamacho edited this page Jul 10, 2026
·
3 revisions
Jellyx Player is an alpha-stage desktop background music player for people who work with music on. Built with Rust + Tauri v2 + Svelte, it plays YouTube, SoundCloud, and local files — audio only, no video. It includes queue/playlists/favorites/history, real-time visualizers, cinematic ambient mode, and v0.3.x mini-player skins.
Status: Alpha. Not a Spotify clone, DJ app, media center, or production-grade app. Expect rough edges.
- Install → Installation
- Use it → User Guide
- Build from source → Building from Source
- Understand internals → Architecture
| Aspect | Detail |
|---|---|
| Stack | Rust + Tauri v2 + Svelte |
| Sources | YouTube, SoundCloud, local files |
| Audio only | No video playback |
| Account | None required |
| Tracking | None (own); external sources may have limits |
| License | AGPL-3.0 + commercial option; CLA required → Privacy and License |
Developers, designers, writers, sysadmins, makers — anyone who wants background music without a browser tab, a streaming account, or a heavy media app.
- Features — what Jellyx does
- User Guide — workflows and settings
- UI Design — screens and visual modes
- Architecture — workspace, audio pipeline, IPC
- Platform Support — OS packaging matrix
- Installation — download and install
- Building from Source — prerequisites and build scripts
- Release Process — tagging and releasing
- Packaging Guide — per-platform packaging notes
- Contributing — how to contribute
- Engineering Process — conventions and workflows
- Privacy and License — privacy, license, CLA
- Screenshots — visuals (when available)
- Release History — releases and notes
- Wiki Maintenance — keeping this wiki current
Pick a page above, or start with Installation.