Blink
Modern Desktop Jellyfin Client made with Tauri and React :atom_symbol:
Install / Use
/learn @prayag17/BlinkREADME
[!IMPORTANT] JellyPlayer has been renamed to Blink to avoid confusion with first party Jellyfin apps
📝 Prerequisites
- Nodejs (22.14.0)
- Rust (>=1.85.0)
- Visual Studio C++ Build tools
- pnpm
ℹ️ Getting started
-
Install Nodejs, pnpm and Rust.
Note : Install Rust from https://www.rust-lang.org/learn/get-started
-
install depencies using pnpm:
pnpm install
🛠️ Development
-
Running the app:
pnpm run tauri dev -
Building the app:
pnpm run tauri build -
other commands can be found inside the
"scripts"inside package.json
💻 Contribution
- Checkout
issuesto see currently worked on features and bugs - Add features or fix bugs
- Create a pull request
✨ Features
- Play any media supported by the system (DirectPlay most files on windows, mac and linux)
- Clean and minimal UI.
- Multi Jellyfin server support
- Cross Platform
- Mediainfo recognition (DolbyVision, DolbyAtoms, Dts, Hdr10+, and more...)
- Sort/Filter library items
- Queue playback support
- Intro Skip button using jumoog/Intro-Skipper plugin
- Mediasegment support
📷 Screenshots
- Home <img width="2560" height="1600" alt="Screenshot 2026-02-10 212208" src="https://github.com/user-attachments/assets/036c2339-e8f1-4c8d-a908-af0ece9bb1f3" />
- Library <img width="2560" height="1600" alt="Screenshot 2026-02-10 212723" src="https://github.com/user-attachments/assets/6520a325-3cf3-47a0-9056-b27aded4bb8c" />
- Music Player Detailed <img width="2560" height="1600" alt="Screenshot 2026-02-10 213017" src="https://github.com/user-attachments/assets/00a89efa-0a4c-4272-868e-f52c9fcfeaac" />
- Item Page <img width="2560" height="1600" alt="Screenshot 2026-02-10 212653" src="https://github.com/user-attachments/assets/5d281f8c-48ba-4787-b8ca-a4b86ccab5c1" />
- Album / Music Player <img width="2560" height="1600" alt="Screenshot 2026-02-10 212949" src="https://github.com/user-attachments/assets/d99aaea5-e242-4b3d-a5c5-d2868313728b" />
- Search Dialog <img width="2560" height="1600" alt="Screenshot 2026-02-10 212749" src="https://github.com/user-attachments/assets/4ad87072-86ad-4510-95a4-567d6d11e997" />
- Video Player <img width="2560" height="1600" alt="Screenshot 2026-02-10 213049" src="https://github.com/user-attachments/assets/effcca22-3650-46e1-9a86-b3b434851f2f" />
📃 Roadmap
- Checkout GitHub Project
🎊 Special thanks to
- @ferferga for helping in development behind the scenes.
- All contributors of jellyfin/jellyfin-vue.
- And also @jellyfin for creating the main service
