Skip to content

nickelsh1ts/streamarr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

472 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

🚧 Under Active Development: I'm excited to bring this project to life, but note that it is unfinished in it's current state and some things may be broken or not fully implemented.

Streamarr

Streamarr is an open source web application meant to wrap an existing *Arr ecosystem such as Sonarr, Radarr, Overseerr, and Plex enabling a smooth user friendly experience.

Overview

Streamarr provides a unified dashboard for managing your Plex server alongside your *Arr ecosystem. It simplifies common tasks like inviting users to Plex, tracking upcoming releases, monitoring downloads, and proxying access to your backend servicesβ€”all from a single, polished interface designed for both administrators and end users.

GitHub last commit GitHub last release GitHub Repo stars GitHub Repo License


Major Features

  • Full Plex Integration β€” Sign in with Plex, embedded Plex Web player, user management
  • Robust Invite System β€” Usage limits, expiry dates, library access controls, QR codes
  • Release Calendar β€” Upcoming releases from Sonarr and Radarr, plus custom events
  • *Arr Service Integration β€” Connect Radarr, Sonarr, Lidarr, Prowlarr, Bazarr, Tdarr, and more
  • Download Client Management β€” Monitor and manage qBittorrent, Deluge, and Transmission with health monitoring
  • Flexible Notifications β€” Email (with PGP encryption), Web Push, and In-App notifications
  • Internal Service Proxy β€” Securely access embedded *Arr services through Streamarr
  • Granular Permissions β€” 15+ permission types for fine-grained access control
  • Trial Periods β€” Optionally restrict new users during a configurable trial period
  • Custom Theming β€” Fully customize 20 color tokens and logos to match your brand
  • System Health & Restart β€” Real-time health monitoring for server and Plex Sync service with in-app restart controls
  • Status Page Integration β€” Link to Uptime Kuma or any external status page
  • PWA Support β€” Install as a Progressive Web App on mobile devices
  • Multi-language Support β€” Localized interface
  • Interactive Onboarding β€” Welcome modals and interactive tutorials for both users and administrators

Planned Features

  • Jellyfin Support β€” Dual-backend support for both Plex and Jellyfin users
  • Help Center Customization β€” Fully customizable help center content
  • Email Newsletters β€” Customizable email newsletters and communications
  • Additional Services β€” Huntarr, Cleanuparr, and Kometa integrations

Getting Started

Check out our documentation for installation instructions and configuration guides:

https://docs.streamarr.dev

Support

API Documentation

You can access the API documentation from your local Streamarr install at http://localhost:3000/api-docs

Contributors

nickelsh1ts
nickelsh1ts

πŸ’» 🎨 πŸ€” ⚠️

Screenshots

About

Streamarr is a an open source web application meant to wrap an existing *Arr ecosystem.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

  •  

Packages