{"categories":[{"label":"Networking","url":"https://skillfed.io/packages/category/system-networking/2"}],"enrichment":{"capability":"Control and query BluOS audio players over the network using their REST API, with async support and no authentication required.","skillfed_tags":["audio-hardware","home-automation","async-client"],"use_cases":["Build a home automation dashboard that displays and controls multiple BluOS speakers in real time.","Create a CLI tool to query and manage BluOS player status from the command line.","Integrate BluOS playback control into a larger media management application.","Monitor BluOS player health and availability as part of a home network monitoring system.","Automate multi-room audio synchronization across BluOS devices."],"what_it_does":"pyblu is a Python async client for controlling and monitoring BluOS audio players over the network. It wraps the BluOS REST API, allowing you to query player status, control playback, and manage settings without requiring authentication. The library uses aiohttp for async HTTP requests and lxml for parsing responses, making it suitable for integration into async applications or home automation systems.\n\nThe package is actively maintained with recent releases and a small but focused scope: it handles the network communication and API translation so you can work with BluOS players programmatically. It targets Python 3.12 and later, reflecting a modern async-first design.","worth_installing":"Yes, if you own BluOS players and need programmatic control. The package is actively maintained, has low install friction, carries a permissive MIT license, and requires only modern Python (3.12+). No known vulnerabilities. The narrow scope and small community (13 stars) suggest it is a specialized tool, not a general-purpose library\u2014install it only if BluOS integration is your actual use case."},"id":"pyblu","links":{"html":"https://skillfed.io/packages/pyblu","md":"https://skillfed.io/packages/pyblu.md","pypi":"https://pypi.org/project/pyblu/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-07","license_spdx":"MIT","license_treatment":"permissive","name":"pyblu","python_support":"supports_current","summary":null},"popularity":{"monthly_downloads":82180,"position":14178,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.1.0"}
