No description
| .gitea/issue_template | ||
| .woodpecker | ||
| build-aux | ||
| data | ||
| delfin | ||
| locales | ||
| video_player_gst | ||
| video_player_mpv | ||
| .envrc | ||
| .gitignore | ||
| .gitmodules | ||
| .ignore | ||
| .pre-commit-config.yaml | ||
| Cargo.lock | ||
| Cargo.toml | ||
| CODE_OF_CONDUCT.md | ||
| CONTRIBUTING.md | ||
| delfin.cmb | ||
| flake.lock | ||
| flake.nix | ||
| icons.toml | ||
| LICENSE | ||
| meson.build | ||
| meson_options.txt | ||
| README.md | ||
| rust-toolchain.toml | ||
Delfin 
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 buildmeson 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.