Public Beta · v0.1.0-beta.3 · Open Source

All your media.
One home.

Movies, shows, books, games, music — unified under one cinematic dashboard you own. Self-hostable. Open source.

What Nexus unifies

Every type of media,
one place to find it

Nexus isn't just for movies. Connect your entire media ecosystem and access everything from a single, beautifully designed home.

Movies & Shows

Browse and stream your entire video library across all connected services in one unified interface.

Books

Your e-book and audiobook collections, beautifully organized and ready to read or listen.

Games

Manage and launch your game library with rich metadata, cover art, and collection tracking.

Music

A persistent, cinematic music player that follows you across every page of your dashboard.

Video

Self-hosted video content and personal recordings, playable right inside Nexus.

Live TV

Watch live channels from your IPTV or tuner setup without ever leaving your dashboard.

How it works

Up and running in
minutes

Nexus is designed to connect to the services you already run. No migration needed — just point and link.

1

Connect your services

Add your Jellyfin, Plex, Sonarr, Radarr, Calibre-Web, RomM, and other services from the admin panel. Nexus links automatically where it can.

2

Nexus unifies them

Your libraries, requests, analytics, and recommendations are merged into a single coherent interface — with per-user credentials and access control.

3

Enjoy

Browse, stream, request, and track everything from one cinematic dashboard. Your media, your server, your data.

Feature highlights

Built for people who
take their media seriously

From first-run streaming to per-user analytics, Nexus brings together the features you'd normally need half a dozen separate apps for.

Cinematic Dashboard

A rich, dark hero interface with continue watching, recently added, and personalized recommendations front and center.

Unified Search

Search every connected library at once. Find anything across movies, shows, books, games, and music in a single query.

Media Requests

Request missing content directly from Nexus. Integrated with Overseerr-compatible backends for seamless approval flows.

Analytics & Wrapped

See exactly what you've been watching, reading, and playing — with yearly Wrapped stats and per-media breakdowns.

Streaming & Subtitles

Built-in HLS video player with full subtitle support, external track injection, and Bazarr integration for intelligent subtitle management.

Recommendations

Personalized suggestions powered by your actual watch history — not an algorithm you don't control.

Deploy in seconds

Terminal
$ docker run -d \
    --name nexus \
    -p 8585:8585 \
    -v nexus-data:/app/data \
    ghcr.io/petalcat/nexus:latest
Or use docker compose — see the docs for a full compose example.

Ready to unify your media?

Self-host Nexus and take back control of your entire media library — movies, shows, books, games, music, and more.