--- id: home-assistant-frontend version: "20260729.7" license: Apache-2.0 license_treatment: permissive maintenance: active --- # home-assistant-frontend — The Home Assistant frontend License: permissive · Maintenance: active · Downloads: 153.5K/mo ## What it is and what it does Home Assistant Frontend is the official web-based user interface for the Home Assistant home automation platform. It is a pure frontend package—a wheel distribution with no runtime dependencies—that provides the browser-based dashboard and controls for interacting with Home Assistant's smart home automation system. This package is typically installed as a dependency of Home Assistant itself rather than used directly. It serves the web interface that users access to monitor sensors, control devices, and configure automations. The package is actively maintained with frequent releases, has a permissive Apache 2.0 license, and is part of a well-established open-source project with significant community adoption. Use it for: - Deploying Home Assistant in a Docker container or virtual environment where the frontend assets need to be packaged separately - Developing or customizing the Home Assistant web interface by working with the frontend source and build system - Ensuring a specific version of the frontend is available in a Home Assistant installation for compatibility or feature reasons - Contributing to Home Assistant frontend development as part of the open-source project ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides the web-based user interface for Home Assistant, the open-source home automation platform, serving as the frontend that runs in a browser to control and monitor smart home devices. Yes, if you are setting up Home Assistant—this is the official frontend and is required for the web interface to function. Install it as a dependency of Home Assistant rather than standalone. The permissive license, active maintenance, and zero security vulnerabilities support its use. The Python 3.14.0 requirement is a constraint to verify against your environment before installation. ## Install pip install home-assistant-frontend uv add home-assistant-frontend poetry add home-assistant-frontend ## Installing home-assistant-frontend Before you install: Low install friction with a wheel-only distribution. Actively maintained with a recent release and continuous development, though the package requires Python 3.14.0 or later, which is a notably forward-looking constraint. License in practice: Apache 2.0 is permissive; you can use, modify, and redistribute this package freely in commercial and private projects, provided you include a copy of the license. Quickstart: pip install home-assistant-frontend==20260729.7 # This package provides the frontend assets; typical usage is as a Home Assistant dependency rather than standalone import Requires Python 3.14.0 or later; this is significantly ahead of current stable Python releases and may not be available in all environments. Verify before relying: - Whether this package is intended for direct installation or is primarily consumed as a dependency of Home Assistant itself - What specific browser versions or client-side requirements exist for the frontend to function - Whether installation of this package alone is sufficient or if additional Home Assistant components are required ## Package facts - License: Apache-2.0 (permissive) - Python support: capped_below_current - Install friction: low - Maintenance: active - Downloads: 153.5K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags home assistant web interface, home automation frontend UI, smart home dashboard, home assistant browser client, home automation web UI, smart home control panel, home assistant UI package, home-automation, web-ui, smart-home [View on SkillFed](https://skillfed.io/packages/home-assistant-frontend) · [View on PyPI](https://pypi.org/project/home-assistant-frontend/)