Kometa

Kometa

Metadata, collections, and overlays automation for Plex libraries

3.1kstars
349forks
Last commit: 3mo ago
Repo age: 6y old

Kometa is an open-source Python application that manages and automates metadata for Plex media libraries. It can build collections and playlists, apply overlays, and keep customizations reproducible by defining everything in external configuration files.

Key Features

  • Automated metadata updates for Plex items (artwork, titles, summaries, and more)
  • Automatic creation and maintenance of collections and playlists
  • Overlay generation and application for posters (for example, badges and labels)
  • Integrations with third-party metadata sources such as TMDb, Trakt, and IMDb
  • Optional automation integrations with Sonarr and Radarr to support library growth
  • Reproducible, portable configuration that can be reapplied after server/database loss or migrations

Use Cases

  • Curate Plex libraries with automated collections (genres, decades, studios, streaming services)
  • Standardize and reapply custom poster overlays and metadata across multiple Plex servers
  • Keep a large media library organized and visually consistent with minimal manual effort

Limitations and Considerations

  • Primarily designed for Plex; it is not a general-purpose media server
  • Requires initial configuration and ongoing maintenance of YAML-based config/definition files

Kometa is best suited for Plex users who want fine-grained, repeatable control over library presentation and organization. It combines metadata sources and automation rules to keep collections, overlays, and library metadata consistent over time.

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