pushingkarmaorg/python-plexapi
Python bindings for the Plex API. observed · 2026-08-28
Health v2 · maintenance only
91/100
- Activity 96
- Release rhythm 80
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 84
- age_days: 4266
- days_rel: 54
- days_push: 29
- n_releases_24m: 8
Adoption not part of the score
1291 stars · 191 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
An unofficial Python library providing bindings for the Plex API, aiming to match all capabilities of the official Plex Web Client. It supports authenticating via MyPlex or auth tokens, navigating Plex libraries, performing server maintenance, remote-controlling playback, and listening to server notifications.
Use cases
- control my plex media server from python
- browse and search plex libraries programmatically
- automate plex library scans, analysis, and trash cleanup
- remote control plex playback on connected clients
- listen in on plex server notifications in a script
- build a python tool that manages a plex server via api
When to choose
- you need to script or automate Plex server management in Python
- you are building an app that browses, searches, or curates Plex libraries
- you want to control playback on Plex clients, including Sonos speakers, from code
- you need to react to Plex server events through notifications
When to avoid
- you need an official, fully supported Plex API with guaranteed coverage
- you are not working in Python or cannot use pip packages
- you need capabilities not yet implemented by these unofficial bindings
Facets
library · maturity active
sdk http-client media self-hosted python plex media-server api-client python-bindings media-library remote-control sonos notifications home-theater
1 source
- readme: https://github.com/pushingkarmaorg/python-plexapi · fetched 2026-08-28 · 6879c33f3a68
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| pushingkarmaorg/python-plexapi | main | 91 |
For agents
markdown · JSON · MCP: product_card(name="pushingkarmaorg/python-plexapi")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem