Logo
Deploy Now

SaaS Alternative

Plex Pass

Stars

6548

Forks

625

Watchers

211

Developer links

Tautulli

Plex's own dashboard shows current streams and forgets everything else - which is why every Plex server admin eventually installs Tautulli, the analytics layer. This Python web application (descended from PlexWatch and Headphones) logs complete watch history - what was watched, who watched it, when, where, from which device and IP, and whether it played directly or transcoded - and turns it into clean Highcharts graphs of daily plays, concurrent streams, bandwidth, and platform breakdowns. The home page surfaces top statistics over configurable windows: most-watched content, most active users, stream type ratios. For running a server shared with family and friends, this is operational truth: spot the user forcing 4K transcodes on a phone, see which libraries earn their disk space, and track sync activity across users. The notification engine triggers on server events - playback starts, transcode decision changes, recently added media, server down - through dozens of agents (Discord, Telegram, Slack, email, webhooks) with fully customizable text and conditions, plus arbitrary script execution. Scheduled newsletters email your users a styled digest of recently added content. A comprehensive API exposes every statistic for dashboards like Homarr, and an official mobile app monitors activity on the go. Themed to match Plex/Web. GPL-licensed.

Tautulli
Tautulli
Tautulli

Benefits

  • History Plex Doesn't Keep
  • Complete watch logs with user, device, IP, and quality - not just a live activity view.
  • Data-Driven Server Admin
  • Spot transcode-heavy users, popular libraries, and bandwidth trends before they become problems.
  • Alerts on Your Terms
  • Customizable triggers and templates across Discord, Telegram, Slack, email, and scripts.
  • Keep Your Users Engaged
  • Scheduled newsletters showcase recently added movies and shows automatically.

Features

  • Real-Time Activity
  • Current streams with quality, bandwidth, and transcode details.
  • Global Watch History
  • Searchable, filterable logs with dynamic sorting across all users.
  • Rich Graphs
  • Highcharts analytics for plays, streams, platforms, and bandwidth by date.
  • User and Library Stats
  • Per-user comparisons, device and IP tracking, and full library statistics.
  • Notification Engine
  • Event triggers with dozens of agents, custom conditions, and script execution.
  • Newsletters and API
  • Scheduled recently-added digests plus a complete API and official mobile app.