Unofficial Python bindings for the Plex API. Our goal is to match all capabilities of the official Plex Web Client. A few of the many features we currently support are:
- Navigate local or remote shared libraries.
- Perform library actions such as scan, analyze, empty trash.
- Remote control and play media on connected clients, including Controlling Sonos speakers
- Listen in on all Plex Server notifications.
pip install plexapi
Install extra features:
pip install plexapi[alert] # Install with dependencies required for plexapi.alert
Documentation can be found at Read the Docs.
Join our Discord for support and discussion.