--- id: pyforked-daapd version: "0.1.14" license: unclear license_treatment: permissive maintenance: abandoned --- # pyforked-daapd — Python Interface for forked-daapd License: permissive · Maintenance: abandoned · Downloads: 74.5K/mo ## What it is and what it does pyforked-daapd is a Python client library for controlling and querying Owntone (forked-daapd) music servers. It wraps HTTP communication with the server using aiohttp for async I/O, allowing you to programmatically interact with a running Owntone instance from Python code. The package is in Beta status and has been abandoned since late 2022, with no updates or maintenance since then. It carries a permissive MIT license and has minimal dependencies, making it lightweight to install. However, its lack of active maintenance means you should verify compatibility with your target Owntone version before relying on it in production. Use it for: - Build automation scripts to control music playback on an Owntone server from Python. - Create a custom dashboard or monitoring tool that queries Owntone server state and statistics. - Integrate Owntone control into a larger home automation or media management system. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. A Python client library for communicating with Owntone (forked-daapd) servers over HTTP using async I/O. Yes, if you need a lightweight async Python client for an Owntone server and can verify it works with your server version. The low install friction and permissive license make it a reasonable choice for personal or experimental use. However, the abandoned status and lack of maintenance since 2022 mean you should not rely on it for critical production systems without first testing thoroughly and being prepared to fork or patch it yourself. ## Install pip install pyforked-daapd uv add pyforked-daapd poetry add pyforked-daapd ## Installing pyforked-daapd Before you install: Low install friction with a single async dependency (aiohttp). However, the package is abandoned—last release was 2022-09-16 and last commit 2022-10-19, with no activity since then. Use only if you can maintain it yourself or accept the risk of unpatched issues. License in practice: Licensed under MIT (permissive), so you can use, modify, and distribute it freely with minimal restrictions. Quickstart: pip install pyforked-daapd import pyforked_daapd # Create a client instance and call methods to interact with an Owntone server # (exact API methods not detailed in available documentation) Requires an Owntone (forked-daapd) server running and accessible on the network; exact Python version requirements are unspecified. Verify before relying: - What specific Owntone server versions are supported or tested against? - What are the actual API methods and capabilities exposed by the client? - Are there any known incompatibilities with recent Owntone releases since 2022? ## Package facts - License: not declared (permissive) - Python support: unspecified - Install friction: low - Maintenance: abandoned - Downloads: 74.5K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags owntone server client, forked-daapd python library, daapd interface, music server api client, async http server control, music-server, async-client, abandoned [View on SkillFed](https://skillfed.io/packages/pyforked-daapd) · [View on PyPI](https://pypi.org/project/pyforked-daapd/)