EmbeddedFlow brings visual LVGL UI design into Visual Studio. Design touch UIs for embedded devices without leaving your IDE. Lay out screens in a visual designer, preview with a real LVGL WebAssembly runtime, and export firmware-ready C code that matches your display and LVGL version. What you get• Open and edit .embf projects in the EmbeddedFlow Designer (WebView2 + shared designer) • Live WASM preview (Design and Run modes) for LVGL 8/9 • Generate C UI sources from the same IR used by the VS Code and Eclipse hosts • Multi-page navigation, widgets, styles, images, and string resources (strings.res) • Optional clangd install and symbol discovery for firmware projects • Diagnostics in Visual Studio’s Error List • Optional MSBuild codegen hook via EmbeddedFlow.CodeGen.targets Getting started
Requirements• Visual Studio 2022 17.14+ or Visual Studio 2026 (Community / Pro / Enterprise, 64-bit) • .NET Framework 4.7.2+ • WebView2 Runtime (usually already installed with Visual Studio / Windows) • Node.js is used from PATH when available; otherwise managed as needed for the designer bridge Same product across IDEsEmbeddedFlow shares one core and designer across Visual Studio, VS Code, and Eclipse so teams can use the same .embf projects and codegen everywhere. LicenseProprietary software owned by Erminity (Community / Premium / Enterprise). See LICENSE and EULA at https://erminity.com Website: https://erminity.com |