A modern, responsive, and feature-rich cross-platform client for Jellyfin, Radarr, and Sonarr media management and playback systems. Built with Flutter to provide a seamless experience across mobile, desktop, and web platforms.
- Jellyfin Integration: Stream and play media directly from your Jellyfin server with a built-in player.
- Radarr & Sonarr Integration:
- Movie Management: Browse, search, and manage your Radarr movie library.
- TV Show Management: Browse, search, and manage your Sonarr TV series library.
- Download Queue: View and manage all downloads in a unified interface with status indicators and progress tracking.
- Multi-platform Support: Run on Android, Windows, Linux, and Web.
- Responsive Design: Adapts to any screen size with responsive layouts using adaptive navigation.
- Dynamic Theming: Light and dark theme support adapting to your system preferences.
- Prowlarr integration for managing indexers
- Lidarr integration for music collection management
- Enhanced error handling and user feedback
- Code restructuring for better maintainability
- Write proper unit tests
- Go Router for routing
- Download the APK from the Releases page
- Enable installation from unknown sources in your device settings
- Install the APK
- Build from source using Xcode
- Flutter SDK 3.8.0 or higher
- Dart SDK 3.8.1 or higher
- An IDE (VS Code, Android Studio, or IntelliJ IDEA)
- Clone the repository:
git clone https://github.com/Not-Dhanraj/orion.git cd orion - Install dependencies:
flutter pub get
- Run the app:
flutter run
This project is licensed under the MIT License - see the LICENSE file for details.









