SonaShow

SonaShow

Web UI for finding and adding TV show recommendations for Sonarr

80stars
0forks
Last commit: 11mo ago
Repo age: 2y old

SonaShow is a web GUI that discovers and recommends TV shows similar to those managed in Sonarr, using metadata from TMDB and optional TVDB lookups. It integrates with Sonarr's API to present recommendations and can optionally add selected shows back into Sonarr.

Key Features

  • Integrates with Sonarr via its API to read managed shows and add recommendations
  • Uses TMDB metadata to find similar shows and fallback matching logic for lookups
  • Configurable filters: minimum rating, minimum votes, language, quality/profile IDs, and search timeouts
  • Docker and docker-compose friendly with environment-variable configuration and persistent config volume support
  • Options for auto-start discovery, auto-start delay, dry-run mode, and searching for missing episodes when adding shows
  • Lightweight web interface for browsing, filtering, and selecting recommendations

Use Cases

  • Discover new TV series to add to a Sonarr-managed library based on shows you already track
  • Curate recommendations that meet quality and popularity thresholds before adding to Sonarr
  • Automate adding missing shows or episodes to Sonarr after reviewing TMDB-based suggestions

Limitations and Considerations

  • Requires a running Sonarr instance and valid API keys for Sonarr and TMDB (TVDB API optional); functionality depends on those services
  • Recommendation accuracy is dependent on TMDB metadata and matching heuristics; incorrect or missing metadata can produce poor matches
  • Focused on TV show discovery for Sonarr; not a general-purpose recommendation engine or personalized ML system

SonaShow is a practical tool for Sonarr users who want an easy way to discover similar TV series and manage additions from a single web interface. It is configurable via environment variables and aims to be simple to deploy with Docker.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Jellyfin

Jellyfin

Self-hosted media server for managing and streaming your library

47.7k
4.3k
Last commit: 2d ago

Jellyfin is a free, self-hosted media server to organize, manage, and stream movies, TV, music, and photos to web, mobile, and TV clients.

Alternative to:
Plex
Plex
+19
Cobalt

Cobalt

Ad-free web media downloader for public social platforms

38.2k
3.1k
Last commit: 28d ago

Cobalt is a self-hostable web media downloader for saving publicly accessible videos and audio from supported social platforms via a simple paste-a-link interface and API...

Alternative to:
iTubeGo
iTubeGo
+4
SRS (Simple Realtime Server)

SRS (Simple Realtime Server)

High-performance real-time media server for live streaming and WebRTC

28.4k
5.6k
Last commit: 1mo ago

SRS (Simple Realtime Server) is a high-efficiency media server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181 for real-time streaming.

Alternative to:
Wowza Streaming Cloud
Wowza Streaming Cloud
+8
Kodi

Kodi

Open source home theater and media center software

20.3k
6.5k
Last commit: 1d ago

Kodi is an open source media center for organizing and playing local and networked video, music, and photos with a TV-friendly interface and add-on ecosystem.

Alternative to:
Microsoft Windows Media Player
Microsoft Windows Media Player
+7
Invidious

Invidious

Privacy-focused alternative web front-end for YouTube

18.4k
2.1k
Last commit: 17h ago

Invidious is a lightweight, privacy-focused alternative front-end for YouTube with subscriptions, playlists, and an API—without Google accounts, ads, or tracking.

Alternative to:
YouTube
YouTube
PeerTube

PeerTube

Federated video hosting and streaming with P2P delivery

14.4k
1.7k
Last commit: 3d ago

PeerTube is a decentralized, ActivityPub-federated video hosting platform with live streaming, P2P WebRTC delivery, and customizable community-run instances.

Alternative to:
YouTube
YouTube
+8