github arsfeld/reel v0.3.0
v0.3.0 - Jellyfin support!

latest releases: v0.5.0-alpha2, v0.5.0-alpha1, v0.4.0...
11 days ago

🎉 What's New

🎬 Major Features

Jellyfin Support 🆕: Full Jellyfin backend integration alongside existing Plex support - connect to multiple media servers!
Enhanced Player UI ✨: Improved media player with loading overlays, error feedback, and smoother transitions
Backend Management 🔧: Introduced SourceCoordinator for cleaner, more efficient backend handling

🚀 Performance & Quality

Code Optimizations ⚡: Leveraged is_some_and for improved readability and efficiency
Build System 🛠️: Updated repository URLs and enhanced Nix build configuration
Refactoring 🏗️: Major backend architecture improvements for better maintainability

📦 Downloads

Linux Packages

  • AppImage 📦: reel-*-x86_64.AppImage - Universal, portable format (recommended)
  • Debian/Ubuntu 🐧: reel-*-amd64.deb - Native Debian package
  • Fedora/RHEL 🎩: reel-*-x86_64.rpm - RPM package for Red Hat systems
  • Tarball 📁: reel-linux-x86_64.tar.gz - Manual installation archive

🔧 Installation

AppImage (Recommended - Universal) ✨

chmod +x reel-*-x86_64.AppImage
./reel-*-x86_64.AppImage

Debian/Ubuntu 🐧

sudo dpkg -i reel-*-amd64.deb
sudo apt-get install -f  # Install dependencies if needed

Fedora/RHEL/openSUSE 🎩

sudo rpm -i reel-*-x86_64.rpm
# or
sudo dnf install ./reel-*-x86_64.rpm

Manual Installation 📁

tar -xzf reel-linux-x86_64.tar.gz
chmod +x reel
./reel

💻 System Requirements

  • GTK4 and libadwaita
  • GStreamer with common plugins
  • 64-bit Linux operating system

🚀 Getting Started

Connect to your media servers:

  1. Launch Reel
  2. Go to Settings
  3. Add your Plex or Jellyfin server
  4. Start streaming!

Full Changelog: v0.2.0...v0.3.0

Don't miss a new reel release

NewReleases is sending notifications on new releases.