Native Components
Native Components Overview
ForgeUI application-level components above the completed practical LVGL 9.2 foundation.
ForgeUI semantic embedded application platform
ForgeUI is a semantic embedded application platform built on LVGL. It combines the 44/44 Practical LVGL foundation, 14 current Native Components, generated Runtime SDK, developer-owned UserEvents and hardware-profile-driven export across Browser Preview, Live Studio, Standalone Export and ESP32-P4 validation.
| Native Component scope | Status |
|---|---|
| Dashboard Card through Trend Chart Pro | PROVEN |
| Alarm Panel through Power Flow Card | HARDWARE VALIDATED |
Proven component guides
Open the detailed documentation for each of the first three proven Native Components.
Native Components placed on the Canvas
These complete ForgeUI Studio Canvas views show the cards at their intended scale as draggable and resizable parts of a larger embedded interface.
One semantic component
A Native Component is one serialized, selectable and resizable Canvas object with stable persisted identity. It may compose labels, bars, switches and containers internally, but those LVGL objects remain private and replaceable.
- —Semantic Runtime SDK instead of internal lv_obj_t pointers
- —Genuine-user UserEvents
- —Browser Preview parity
- —Shared Live Studio and Standalone Export generator
- —Collision-safe multi-instance APIs
