seerr-team/seerr

Open-source media request and discovery manager for Jellyfin, Plex, and Emby.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 22 minutes ago
Added to GitGenius on September 4th, 2026
Created on March 9th, 2022
Open Issues & Pull Requests: 372 (-2)
GitHub issues: Enabled
Number of forks: 1,019
Total Stargazers: 12,506 (+0)
Total Subscribers: 51 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1.6 hours
Mean response time: 29.8 days
90th percentile: 42.7 days
Tracked items: 1,169

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 98% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 53% of tracked open issues have had no activity in three months. Only 6% of issues opened in the past year have been closed. Three people close 86% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 250
New in 7 days: 11
Closed in 7 days: 11
Avg open age: 535 days
Stale 30+ days: 174
Stale 90+ days: 121

Recent activity

Opened in 7 days: 7
Closed in 7 days: 7
Comments in 7 days: 9
Events in 7 days: 26

Top labels

  • awaiting triage (578)
  • enhancement (424)
  • bug (193)
  • support (156)
  • confirmed (120)
  • released (119)
  • possible-duplicate (100)
  • pending author's response (41)

Detailed Description

Seerr is a media request and discovery manager that integrates with Jellyfin, Plex, and Emby media servers.

Seerr solves the problem of managing media requests across a personal media library by providing a centralized interface where users can request movies and TV shows. It connects to your existing media server and integrates with automation tools like Sonarr and Radarr to fulfill those requests. The tool handles user authentication through your media server, maintains a database of available content through library scanning, and enforces granular permissions to control who can request what.

Seerr suits anyone running a self-hosted media server who wants to let other users request content without giving them direct access to the server's management tools. It works with PostgreSQL or SQLite databases and supports mixed libraries containing both movies and shows. The tool includes a mobile-friendly interface for approving requests remotely, customizable notification agents, and features like watchlisting and blocklisting. Users migrating from Overseerr or Jellyseerr will find migration documentation and guidance on what the transition means for their setup.

The project maintains active continuous integration and release workflows. Development activity shows consistent engagement with the community through Discord, GitHub Discussions for questions and ideas, and a structured issue tracker for bug reports and feature requests. The codebase is written in TypeScript and distributed via Docker, with translation support indicating international community involvement.