---
title: "ESPHome Designer"
description: "ESPHome Designer is a Marketplace integration for Home Assistant. It has 1.2k installs sharing analytics, works locally and was last updated October 17, 2026."
canonical: "https://vulpo.app/integrations/marketplace/koosoli-esphomedesigner"
url: "https://vulpo.app/integrations/marketplace/koosoli-esphomedesigner.md"
last-updated: "2026-10-22"
version: "1.4"
---

# ESPHome Designer

> ESPHome Designer is a Marketplace integration for Home Assistant. It has 1.2k installs sharing analytics, works locally and was last updated October 17, 2026.

ESPHome Designer is a visual drag-and-drop editor for building layouts on ESPHome smart displays. It runs as a Home Assistant integration or as a standalone web app, and it works locally. Layouts are designed on a canvas where Home Assistant entities update live, and a design can be exported as ESPHome lambda code or LVGL YAML, OpenEpaperLink JSON, or OpenDisplay JSON. Existing ESPHome, OpenEpaperLink and OpenDisplay code can be imported back into the editor for further changes. Widgets can be shown or hidden based on entity states, and pages can be given time windows for scheduled content. An AI assistant can generate layouts from text prompts, and a sidebar entry can be switched on in the options. It is set up in the UI and needs the Marketplace.

Automatic summary of the README and code of koosoli/ESPHomeDesigner. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=koosoli&repository=ESPHomeDesigner&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=koosoli&repository=ESPHomeDesigner&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Set up ESPHome Designer

- **Name**

### After setup

- **Show in sidebar**

Texts from the code of [koosoli/ESPHomeDesigner](https://github.com/koosoli/ESPHomeDesigner).

## From the README

> A visual drag-and-drop editor for smart displays, supporting ESPHome, OpenEpaperLink (OEPL), and OpenDisplay - running as a Home Assistant integration or a standalone web app.
>
> Click to watch the latest feature walkthrough or try the demo.
>
> - Visual drag-and-drop canvas with snap-to-grid and live entity state updates
> - Multi-page "World View" - see all pages as artboards on a unified stage
> - Hierarchy panel for layer management, z-index, and widget locking
> - Entity picker with real-time preview of your HA entities
> - AI assistant (Gemini, OpenAI, OpenRouter, Requesty) for generating layouts from text prompts
> - Round-trip editing - import existing ESPHome/OEPL/ODP code back into the editor
> - Per-page visibility windows for time-based content scheduling
> - Conditional widget visibility based on HA entity states

From the README of [koosoli/ESPHomeDesigner](https://github.com/koosoli/ESPHomeDesigner#readme), [GNU GPL v3.0](https://spdx.org/licenses/GPL-3.0.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [DIY and makers](https://vulpo.app/integrations/category/diy-and-makers.md), Boards and hardware interfaces
- Brand: [ESPHome](https://vulpo.app/integrations/esphome.md)
- Number: 1.2k installs sharing analytics; 1.1k GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v1.0.0-rc.48, last updated October 17, 2026
- Domain: `esphome_designer`
- Source: <https://github.com/koosoli/ESPHomeDesigner>
- Issues: <https://github.com/koosoli/ESPHomeDesigner/issues>
- Screenshot: https://vulpo.app/integrations-img/947249be017478d3.webp (from koosoli/ESPHomeDesigner's README)
- Screenshot: https://vulpo.app/integrations-img/930fd29db328e915.webp (from koosoli/ESPHomeDesigner's README)

## Other ways in for ESPHome

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [ESPHome](https://vulpo.app/integrations/core/esphome.md) | Built-in integration | 154k installs sharing analytics | Works locally | Part of Home Assistant |
| [ESPHome Update Manager](https://vulpo.app/integrations/marketplace/krivatri-esphome-update-manager.md) | Marketplace integration | 296 installs sharing analytics | Works locally | Updated in the last 6 months |
| [ESPHome Smart Updater](https://vulpo.app/integrations/marketplace/paulbiod-ha-esphome-smart-updater.md) | Marketplace integration | 81 installs sharing analytics | Works locally | Updated in the last 6 months |
| [ESPHome Firmware Bridge](https://github.com/RF1705/ESPHome-Firmware-Bridge) | Marketplace integration | 14 installs sharing analytics | Works locally | Updated in the last 6 months |
| [Actron Air ESPHome](https://github.com/johnf/actron-air-esphome) | Marketplace integration | 5 installs sharing analytics | Works locally | Updated in the last 6 months |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/koosoli-esphomedesigner

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/koosoli-esphomedesigner
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
