{"categories":[{"label":"Home Automation","url":"https://skillfed.io/packages/category/home-automation"}],"enrichment":{"capability":"Provides a prebuilt web frontend for the ESPHome Device Builder Dashboard, a dashboard for managing, configuring, and deploying ESPHome IoT device firmware.","skillfed_tags":["iot-firmware","web-dashboard","home-automation"],"use_cases":["Deploy the ESPHome Device Builder Dashboard as part of a backend service to manage and configure IoT devices","Bundle the prebuilt frontend with a custom ESPHome deployment or self-hosted instance","Contribute frontend improvements by cloning the source repository and running the dev server locally"],"what_it_does":"This package ships a prebuilt web frontend for the ESPHome Device Builder Dashboard, a tool for managing IoT devices running ESPHome firmware. The frontend is built with Lit web components and TypeScript, bundled with Rspack, and includes a YAML editor, device discovery and adoption flows, and board selection wizard. It is distributed as a Python wheel and is meant to be bundled with and run as part of the backend ESPHome Device Builder service\u2014not deployed independently. The package contains only the compiled assets and the minimal Python glue to expose them; actual deployment and backend logic live in the separate device-builder repository.\n\nEnd users installing this package directly will get the prebuilt frontend assets, but the dashboard itself only runs when the backend is also deployed. Developers working on the frontend source will clone the backend repository and follow its setup instructions. The package supports Python 3.12, 3.13, and 3.14, has no runtime dependencies, and is actively maintained with frequent releases.","worth_installing":"Yes, if you are deploying the ESPHome Device Builder backend and need the web frontend. The package has low install friction, no dependencies, and is actively maintained. However, this is a frontend-only distribution\u2014it is not useful on its own and requires the backend service to be running. Verify that you need the full dashboard before installing; for standalone ESP device flashing and provisioning, ESPHome Web (a separate build target) may be more appropriate."},"id":"esphome-device-builder-frontend","links":{"html":"https://skillfed.io/packages/esphome-device-builder-frontend","md":"https://skillfed.io/packages/esphome-device-builder-frontend.md","pypi":"https://pypi.org/project/esphome-device-builder-frontend/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-13","license_spdx":null,"license_treatment":"permissive","name":"esphome-device-builder-frontend","python_support":"supports_current","summary":"Prebuilt web frontend for the ESPHome Device Builder Dashboard"},"popularity":{"monthly_downloads":175663,"position":10262,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.1.302"}
