$npx skillfedfor your agent

music-assistant-frontend

The Music Assistant frontend

With conditionsPyPI Dynamic ContentReleased Aug 202673.5K downloads / moApache-2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — music_assistant_frontend-2.17.273-py3-none-any.whl
v2.17.273 · released 2026-08-14 · Python >=3.11.0

Yes, if you are running a Music Assistant server and want the official web-based control panel. Install it as part of the Music Assistant ecosystem to enable browser access to your music services. No, if you are looking for a standalone Python library or tool—this is a pre-built frontend asset, not a reusable Python module. Check that your Music Assistant server version is compatible with this frontend version before installing.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python >=3.11.0; intended to be served by a Music Assistant server instance rather than run standalone as a Python application.
  • Low install friction; distributed as a pre-built wheel with no runtime dependencies.
  • Active maintenance with recent releases and steady repository activity.

License · maintenance · safety

Apache-2.0 (permissive) — Licensed under Apache-2.0 (permissive), allowing use, modification, and distribution with minimal restrictions; suitable for both personal and commercial projects.

last release 2026-08-14 (0 days) · last repo commit 2026-08-14 · 81 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 73,477 downloads/mo, #14,993 on PyPI

Verify before relying

pip install music-assistant-frontend==2.17.273

# The frontend is a static PWA asset; typically served by the Music Assistant server
# Access via browser at the server's configured URL (e.g., http://localhost:3000)
  • Whether this package is meant for end-users installing a frontend or for developers building/extending it
  • How the frontend integrates with Music Assistant server at runtime (configuration, connection details)
  • Whether additional system dependencies or Node.js tooling are needed for development vs. production use
Same gist for agents: .md · .json

What it is and what it does

Music Assistant Frontend is a Vue-based progressive web application that serves as the user interface for the Music Assistant server. It is distributed as a pre-built Python package but functions as a static web asset—a compiled, ready-to-serve frontend rather than a Python library or service. The package contains the production build of the Vue PWA, which is typically served by the Music Assistant server itself to provide browser-based access to music playback, library management, and server control.

The frontend uses shadcn-vue for UI components and Tailwind for styling, with TypeScript for type safety. It is designed to connect to a Music Assistant server instance (commonly running on port 8095) and communicate with it to control music services and playback. The package requires Python >=3.11.0 but is not a Python application in the traditional sense—it is a compiled web asset packaged for distribution via PyPI.

Use it for

  • Access Music Assistant server controls and playback from any web browser without installing native applications
  • Manage music library, playlists, and provider integrations through a responsive web interface
  • Deploy Music Assistant as a self-hosted music service with a modern, accessible web frontend
  • Contribute to or extend the Music Assistant frontend UI by modifying Vue components and TypeScript logic

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you are running a Music Assistant server and want the official web-based control panel.

Install it as part of the Music Assistant ecosystem to enable browser access to your music services. No, if you are looking for a standalone Python library or tool—this is a pre-built frontend asset, not a reusable Python module. Check that your Music Assistant server version is compatible with this frontend version before installing.

Install

music-assistant-frontend on PyPI

Before you install

Low install friction; distributed as a pre-built wheel with no runtime dependencies. Active maintenance with recent releases and steady repository activity.

Requires Python >=3.11.0; intended to be served by a Music Assistant server instance rather than run standalone as a Python application.

License in practice

Licensed under Apache-2.0 (permissive), allowing use, modification, and distribution with minimal restrictions; suitable for both personal and commercial projects.

Quickstart

pip install music-assistant-frontend==2.17.273

# The frontend is a static PWA asset; typically served by the Music Assistant server
# Access via browser at the server's configured URL (e.g., http://localhost:3000)

Verify before relying

  • Whether this package is meant for end-users installing a frontend or for developers building/extending it
  • How the frontend integrates with Music Assistant server at runtime (configuration, connection details)
  • Whether additional system dependencies or Node.js tooling are needed for development vs. production use

Package facts

LicenseApache-2.0 permissive
Python supportSupports the current Python release >=3.11.0
Install frictionLow. Pure-Python wheel
Runtime dependenciesNone
MaintenanceActively maintained 0 days since the last release
Last repo commit
First released
Downloads73,477 / month, #14,993 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14

Evidence: music_assistant_frontend-2.17.273-py3-none-any.whl

Tags

Capabilities
music assistant frontendvue music player uimusic server web interfacepwa music control panelmusic assistant web app
Topics
music-streamingweb-uivue-pwa

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “music assistant frontend”

Give your agent the search over MCP, or paste the wish link into any chat.

More Dynamic Content packages

MarkupSafe Worth it
PyPI · Dynamic Content · released Sep 2025

MarkupSafe provides a text object that escapes special characters so untrusted strings can be safely embedded in HTML and XML without injection attacks.

BSD-3-Clausecompiled wheel · 3.9+aging
797.1Mdownloads / mo
Jinja2 Worth it
PyPI · Dynamic Content · released Mar 2025

Jinja2 is a templating engine that renders dynamic content by combining templates with Python-like syntax and data, supporting template inheritance, macros, autoescaping, and sandboxed execution.

BSD-3-Clausepure Python · 3.7+aging
718.6Mdownloads / mo
soupsieve Worth it
PyPI · Python Modules · released Aug 2026

Soupsieve is a CSS selector library designed to work with Beautiful Soup 4 to select, match, and filter HTML and XML elements using modern CSS selectors from CSS level 1 through CSS level 4 specifications.

Install it if you use Beautiful Soup for HTML or XML parsing and want modern CSS selector support.

MITpure Python · 3.10+
428.6Mdownloads / mo
Werkzeug Worth it
PyPI · Application Frameworks · released Apr 2026

Werkzeug is a WSGI utility library providing request/response objects, URL routing, an interactive debugger, HTTP utilities, and a development server for building web applications.

BSD-3-Clausepure Python · 3.9+
268.1Mdownloads / mo
Flask Worth it
PyPI · Application Frameworks · released Feb 2026

Flask is a lightweight WSGI web application framework for building web applications in Python, from simple single-page sites to complex multi-route applications.

BSD-3-Clausepure Python · 3.9+
211.4Mdownloads / mo
Mako Worth it
PyPI · Dynamic Content · released Aug 2026

Mako compiles Python-embedded templates into Python modules for fast rendering, supporting layout inheritance, custom functions, and direct Python expressions within template syntax.

MITpure Python · 3.10+
201.7Mdownloads / mo

See also home-assistant-frontend · music-assistant-models · insteon-frontend-home-assistant · knx-frontend · music-assistant-client · ipyvuetify · ipyvue · maibot-dashboard · vbuild · trame-vuetify