Skip to content
forked from prayag17/Blink

Modern Desktop Jellyfin Client made with Tauri and React ⚛️ [WIP]

License

Notifications You must be signed in to change notification settings

AetherVoyager/Blink

 
 

Repository files navigation

Banner

GitHub Release GitHub Repo stars GitHub License GitHub Actions Workflow Status

Important

JellyPlayer has been renamed to Blink to avoid confusion with first party Jellyfin apps

📝 Prerequisites

  • Nodejs (≥19.1.0)
  • Rust (≥1.76.0)
  • Visual Studio C++ Build tools
  • pnpm

ℹ️ Getting started

🛠️ 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 issues to 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

📷 Screenshots

  • Home home
  • Title Page - Movie title-movie
  • Title Page - Show title-show
  • Episode List show-episodes
  • Video Player playback-video
  • About Dialog about

📃 Roadmap

🎊 Special thanks to

About

Modern Desktop Jellyfin Client made with Tauri and React ⚛️ [WIP]

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 73.5%
  • JavaScript 14.6%
  • SCSS 11.2%
  • Other 0.7%