v0.1.0-alpha — LVGL 9.x

Everything you need to build

Built for embedded UI developers

Visual Editor

Drag, drop, resize, style. Real-time WYSIWYG canvas.

Clean C Code

Export production-ready LVGL C. No proprietary runtime.

Multi-platform

ESP32, STM32, RP2040, nRF52, Linux framebuffer.

Widget Library

50+ LVGL widgets. Button, slider, chart, keyboard, dropdown, table.

Style & Themes

CSS-like styling. Colors, gradients, shadows, animations.

Flexible Export

PlatformIO, CMake, or raw source. Your build system.

Real-time Preview

See changes instantly on canvas and simulated device.

Open Source

MIT-licensed. Fork, modify, contribute. No vendor lock-in.

Visual Editor

Design visually

Drag widgets onto the canvas, position them with pixel precision, and style every property in real time. No code required — just point, click, and tweak.

Visual Editor
C Code Generation

Generate C code

One click produces clean, readable LVGL C source files. No proprietary runtime bloat — just standard LVGL API calls that compile on any toolchain.

C Code Generation
Export Options

Export & deploy

Export as PlatformIO project, CMake module, or standalone source. Drop it into your existing firmware — or start fresh with our starter templates.

Export Options

How we compare

Honest comparison with other available tools.

Feature LvLUI SquareLine Studio EEZ Studio
Price Free tier · $29/mo $49/mo Free
LVGL version 9.x (latest) 7.x / 8.x 7.x
Export C code Yes — clean LVGL C Yes — proprietary runtime Partial — full project
Dark mode Yes Yes Yes
Linux support Yes (PWA) Desktop app only Yes
API / SDK Open JSON format Proprietary format JSON