andrewrabert / jellium-desktop
Jellium Desktop
Jellium Desktop An unofficial Jellyfin desktop client built on CEF and mpv. 这是一个基于 CEF 和 mpv 构建的非官方 Jellyfin 桌面客户端。
Downloads 下载
-
Linux
- AppImage (x86_64, aarch64)
- Arch Linux (AUR):
jellium-desktop-git - Flatpak (non-Flathub bundle)
- Arch Linux (AUR):
jellium-desktop-git - Flatpak (非 Flathub 捆绑包)
-
macOS
- Apple Silicon
- Intel
- After installing, remove quarantine:
sudo xattr -cr /Applications/Jellium\ Desktop.app - 安装后,请移除隔离属性:
sudo xattr -cr /Applications/Jellium\ Desktop.app
-
Windows
- x64
- arm64
Development 开发
This project uses just as a command runner. Available recipes:
本项目使用 just 作为命令运行器。可用指令如下:
-
[package]
appimage… # [linux] build AppImageflatpak… # [linux] build Flatpak bundledmg# [macos] build Apple Disk Image (.dmg)appimage… # [linux] 构建 AppImageflatpak… # [linux] 构建 Flatpak 捆绑包dmg# [macos] 构建 Apple 磁盘映像 (.dmg)
-
[maintenance]
outdated# List outdated dependenciesclean# Remove build artifactsoutdated# 列出过期的依赖项clean# 清除构建产物
-
[test]
test# Run teststest# 运行测试
-
[lint]
fmt# Format workspacefmt-check# Check formattingclippy# Run clippylint# Lint workspacestrict-lint# Strict lint workspacefmt# 格式化工作区fmt-check# 检查格式clippy# 运行 clippylint# 对工作区进行代码检查strict-lint# 对工作区进行严格代码检查
-
[build]
build# Build the appbuild# 构建应用
-
[run]
run *args# Run the apprun-mpv *args# Run the mpv CLIrun *args# 运行应用run-mpv *args# 运行 mpv 命令行界面