MCPcopy Create free account
hub / github.com/andrewrabert/jellium-desktop

github.com/andrewrabert/jellium-desktop @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
2,961 symbols 7,547 edges 232 files 448 documented · 15% updated 1d ago★ 1,448126 open issues

Browse by type

Functions 2,547 Types & classes 414
What it actually does AI analysis from the code graph
loading…
README

Jellium Desktop

An unofficial Jellyfin desktop client built on CEF and mpv.

Downloads

Linux

macOS

After installing, remove quarantine:

sudo xattr -cr /Applications/Jellium\ Desktop.app

Windows

Development

This project uses just as a command runner.

Available recipes:
    [package]
    appimage ...    # [linux] build AppImage
    flatpak ...     # [linux] build Flatpak bundle
    dmg             # [macos] build Apple Disk Image (.dmg)

    [maintenance]
    outdated      # List outdated dependencies
    clean         # Remove build artifacts

    [test]
    test          # Run tests

    [lint]
    fmt           # Format workspace
    fmt-check     # Check formatting
    clippy        # Run clippy
    lint          # Lint workspace
    strict-lint   # Strict lint workspace

    [build]
    build         # Build the app

    [run]
    run *args     # Run the app
    run-mpv *args # Run the mpv CLI

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 1,614
Method 933
Class 325
Enum 75
Interface 14

Languages

Rust94%
TypeScript6%
Python1%

Modules by API surface

src/wayland/src/root_window.rs106 symbols
src/platform_abi/src/lib.rs82 symbols
src/wayland/src/mpv_proxy.rs78 symbols
src/macos/src/lib.rs70 symbols
src/windows/src/lib.rs58 symbols
src/logging/src/lib.rs58 symbols
src/playback/src/state_machine.rs56 symbols
src/mpris/src/sink.rs54 symbols
src/mpv/src/api.rs51 symbols
src/wayland/src/make_platform.rs48 symbols
src/web/mpv-video-player.js44 symbols
src/wayland/src/wl_state.rs44 symbols

For agents

$ claude mcp add jellium-desktop \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page