{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet/5"}],"enrichment":{"capability":"Async library that connects to Plex media servers over websockets and triggers callbacks when server events occur, such as playback state changes or status updates.","skillfed_tags":["plex-integration","websocket-events","async-io"],"use_cases":["Monitor Plex playback state in real time to trigger home automation routines when media starts or stops.","Build a dashboard that updates live when Plex server status changes or playback events occur.","Integrate Plex server events into a larger application that needs to react to media activity.","Log or audit Plex server activity by subscribing to status and playing events.","Synchronize external systems with Plex playback state without polling the server."],"what_it_does":"PlexWebsocket is an async Python library that establishes a persistent websocket connection to a Plex Media Server and emits callbacks when server events occur\u2014such as playback state changes, status updates, or other monitored events. It wraps the underlying websocket protocol and event subscription logic, allowing developers to react to Plex activity in real time without polling.\n\nThe library depends on aiohttp for its async HTTP and websocket transport. It is designed for event-driven applications that need to monitor or respond to Plex server activity, such as home automation, media dashboards, or integration layers.","worth_installing":"Yes, if you need real-time Plex server event callbacks and can accept dormant maintenance. The library is simple, has low install friction, carries no known vulnerabilities, and uses a permissive MIT license. However, no active development has occurred since 2023-10-09, so compatibility with newer Plex server versions or Python releases is unverified\u2014test thoroughly in your environment before relying on it in production."},"id":"plexwebsocket","links":{"html":"https://skillfed.io/packages/plexwebsocket","md":"https://skillfed.io/packages/plexwebsocket.md","pypi":"https://pypi.org/project/plexwebsocket/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2023-10-09","license_spdx":null,"license_treatment":"permissive","name":"plexwebsocket","python_support":"unspecified","summary":"Support for issuing callbacks in response to Plex websocket updates."},"popularity":{"monthly_downloads":112090,"position":12382,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.0.14"}
