Skip to content

pkkid/python-plexapi

Repository files navigation

Python-PlexAPI

https://readthedocs.org/projects/python-plexapi/badge/?version=latest https://codecov.io/gh/pkkid/python-plexapi/branch/master/graph/badge.svg?token=fOECznuMtw https://img.shields.io/github/tag/pkkid/python-plexapi.svg?label=github+release

Overview

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.

Installation & Documentation

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.

Getting a PlexServer Instance