
Petio
Companion app for Plex to request, review and discover media
291 stars 27 forks last commit first released MIT
Likely dormant
No commits since 17 Jan 2025. Expect to maintain it yourself or pick an alternative.

Petio is a web companion application for Plex server owners that enables users to request, discover and review media. It provides a familiar, user-focused interface for managing media requests, tracking progress, and surfacing related content from external sources.
Key Features
- Request management: submit, track and approve media requests with status and progress tracking
- Discovery and search: browse and find media across on-server and external sources with search and related suggestions
- Reviews and ratings: let users leave reviews and opinions visible to other users
- Integrations: connects to Plex for library status and to automation tools like Sonarr and Radarr for acquisition
- Notifications: notify users about request updates and availability via configurable channels
- Architecture: React frontend (Redux), Node.js Express API, and MongoDB storage
- Deployment: distributed as Docker images and platform binaries, with configuration options for standalone or containerized installs
Use Cases
- Community Plex servers where multiple users request and vote on content to be added
- Automating request fulfillment by integrating with Sonarr, Radarr and download automation tooling
- Offering a public-facing discovery and review portal for a private media collection
Limitations and Considerations
- Requires a MongoDB instance for storage; binary installs expect a local MongoDB connection
- Relies on Plex and third-party metadata providers for discovery and may require API keys or credentials for full functionality
- Project is a community-maintained companion app and is not endorsed by Plex or other third parties
Petio is targeted at Plex server operators who want a structured request and discovery workflow for their userbase. It is focused on ease of use for non-technical users while providing integrations for automated media acquisition.
Categories:
Tags:
Tech Stack:
Similar to Petio
Sonobarr
Music discovery for Lidarr users with Last.fm integration
Web app that uses your Lidarr library and Last.fm to surface similar artists, supports AI-driven prompts, real-time UI, and pushes additions back to Lidarr.


Movary
Self-hosted movie watch history tracking and rating app
Movary is a self-hosted web app to track, rate, and explore your movie watch history with statistics, integrations, and automatic scrobbling from media servers.

Homarr
Customizable self-hosted dashboard with integrations and access control
Homarr is a modern, drag-and-drop server homepage dashboard with many integrations, built-in authentication, permissions, and fast search across your services.


Ombi
Self-hosted media request and user management for Plex/Emby/Jellyfin.
Ombi lets Plex, Emby and Jellyfin users request movies, TV shows and music, integrates with Sonarr/Radarr/Lidarr and automates request delivery and notifications.
nefarious
Web app for automated TV and movie torrent downloading
Self-hosted web application that discovers and automatically downloads TV shows and movies using Jackett for search and Transmission for torrent downloading, with optional VPN support.

Overseerr
Media request management and discovery for the Plex ecosystem
Overseerr is a media discovery and request management app for Plex that integrates with Sonarr and Radarr to approve, track, and fulfill movie and TV requests.




