1
0
Fork
You've already forked delfin
0
forked from Fisch/delfin
Stream movies and TV shows from Jellyfin.
  • Rust 73.2%
  • Fluent 21.2%
  • C 3.8%
  • SCSS 0.8%
  • Meson 0.7%
  • Other 0.2%
2026年05月20日 00:57:27 +03:00
.gitea/issue_template Add other issue template 2023年12月05日 18:26:56 -05:00
.woodpecker Add lint pipeline 2024年04月27日 18:18:01 -04:00
build-aux chore( #6 ): Update GNOME runtime to version 50 2026年04月25日 12:52:40 +02:00
data Version 0.4.8 2024年11月22日 12:10:33 -05:00
delfin Revert Jellyscrub setting change 2026年05月20日 00:57:27 +03:00
locales Revert Jellyscrub setting change 2026年05月20日 00:57:27 +03:00
video_player_gst chore( #6 ): Updated relm4 to GNOME 50 features and Rust to 1.95.0 2026年05月03日 23:24:59 +02:00
video_player_mpv fix( #6 ): Fixed build errors resulting from relm4 update 2026年05月09日 01:21:30 +02:00
.envrc Add Nix flake 2024年03月26日 12:30:56 -04:00
.gitignore Fix API compatibility with updated jellyfin_api types 2026年05月19日 13:17:54 +03:00
.gitmodules Use https url for gir-files submodule 2023年11月26日 00:38:30 -05:00
.ignore Add .ignore to exclude files from editor search results 2023年11月06日 10:36:27 -05:00
.pre-commit-config.yaml Add subtitle scale option to video player backend 2023年12月02日 16:10:38 -05:00
Cargo.lock Fix API compatibility with updated jellyfin_api types 2026年05月19日 13:17:54 +03:00
Cargo.toml Replace jellyfin_api with custom fork 2026年05月19日 13:17:44 +03:00
CODE_OF_CONDUCT.md Add code of conduct 2023年12月05日 17:12:49 -05:00
CONTRIBUTING.md Add contribution guidelines 2023年12月05日 17:44:15 -05:00
delfin.cmb Add deinterlacing to video player ( #165 ) 2024年11月08日 21:57:47 +00:00
flake.lock Update to Rust 1.79.0 ( #120 ) 2024年06月17日 00:39:12 +00:00
flake.nix Add pre-commit to flake inputs 2026年03月08日 08:42:30 +01:00
LICENSE Add license file 2023年11月18日 18:14:18 -05:00
meson.build Version 0.4.8 2024年11月22日 12:10:33 -05:00
meson_options.txt Update Meson config to build everything and add Flatpak dev manifest 2023年11月02日 22:14:17 -04:00
README.md Use mold automatically if available ( #123 ) 2024年06月27日 21:45:22 +00:00
rust-toolchain.toml chore( #6 ): Updated relm4 to GNOME 50 features and Rust to 1.95.0 2026年05月03日 23:24:59 +02:00

Delfin status-badge

Stream movies and TV shows from Jellyfin.

Downloads are available at delfin.avery.cafe.

Features/Roadmap

The following features are currently implemented or planned:

  • Direct playback
  • Movie collections
  • TV show collections
  • Jellyscrub (scrubber thumbnails) plugin support
  • Intro Skipper plugin support
  • Music collections (planned)
  • Live TV (planned)
  • Library search (planned)
  • Syncplay (planned)
  • Transcoded playback (planned)

These features aren't planned at the moment (but maybe in the future):

  • Managing your collections
  • Server administration
  • Book collections

Development Setup

  • Install pre-commit hooks with pre-commit install
  • meson setup build && cd build
  • meson compile
  • ./delfin/delfin

Mold Linker

Using the mold linker is recommended, as it can significantly speed up compile times. It will be used automatically when available.

Translations

Contributions to translations are welcome on Weblate.

Translation status
Translation status