Visual LVGL dashboard editor for ESPHome with an AI agent (OpenRouter) and auto-debug loop.
Users
8
store count
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
total ratings
Store rank
#213K
#178K among extensions
Version
0.1.0
updated 28 Sep 2026
Users
monthly, 1 months
Latest, 16 Oct 2026:8 usersMove the mouse over the chart for any month
Ratings count
monthly, 1 months
Latest, 16 Oct 2026:0 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About ESPHome LVGL Studio
ESPHome LVGL Studio lets you design LVGL touch-display dashboards for your ESPHome devices visually – right in your browser, next to your existing ESPHome dashboard.
WHAT YOU CAN DO
• Drag & drop editor for LVGL widgets: labels, buttons, sliders, arcs, switches, bars, meters, images, QR codes, containers with flex/grid layout and multiple pages
• Live preview in the real display size (detected from your display configuration)
• Structure-preserving YAML: opening and saving a device without changes keeps your file byte-for-byte; when you edit, lambdas, comments, !secret references and all non-display parts stay untouched
• Split view with live YAML, static validation against the official ESPHome schema and live validation through your ESPHome dashboard
• 39 ready-made widget templates (climate, lighting, energy, security, scenes, Wi-Fi setup screens …) in four colour themes (Nord, Slate & Teal, Indigo Night, Daylight), labelled in your language
• Home Assistant entity autocomplete and automatic bindings
• Version history per device, undo/redo, keyboard shortcuts
• Optional AI assistant (OpenRouter, your own API key): describe a dashboard or attach a sketch, the assistant writes the YAML; compile errors can be fixed automatically. Changes are shown as a diff for confirmation by default.
• Compile and flash over the air from the browser
• Three interface themes (Nord Frost, Graphite & Amber, Forest & Teal)
• English and German interface, keyboard and screen-reader friendly
PRIVACY
No account, no tracking, no analytics. Your settings stay in your browser. The extension only talks to the devices and services you configure. It does not ask for access to “all websites” – access to your ESPHome dashboard, Home Assistant and other devices is requested per device when you first connect. Data is only sent to the AI service if you use the assistant, and to the map service only if you use an addon's map.
REQUIREMENTS
An ESPHome dashboard (device builder) reachable from your browser. For the AI assistant: an OpenRouter API key.
Open source (GPL-3.0): https://github.com/bejak1999/esphome-lvgl-studio
ESPHome LVGL Studio is an independent community project. It is not affiliated with, endorsed or sponsored by ESPHome, the Open Home Foundation, Nabu Casa or LVGL. “ESPHome” and “LVGL” are used only to describe compatibility.