lvgljs
August 3, 2024 · View on GitHub
Write LVGL with JavaScript. It uses React's virtual DOM concept to manipulate LVGL UI components, providing a familiar experience to users.
Code

Running on a real device

Table of Contents
Features
- Support all lvgl built-in components
- Fully suport lvgl flex and grid style
- Support most lvgl style,just write like html5 css
- Support dynamic load image
- Fully support lvgl animation
Demo
Widgets

Calculator

Building
The following are developer notes on how to build lvgljs.
It is recommended that you first work with the simulator and only then try
to compile for a target device.
lvgljs
JS Bundle
Components
- View
- Image
- Button
- Text
- Input
- Textarea
- Switch
- Checkbox
- Dropdownlist
- ProgressBar
- Line
- Roller
- Keyboard
- Calendar
- Chart
Font
Animation
Style
- position-size-layout
- boxing-model
- color
- flex
- grid
- font
- opacity
- display
- background
- scroll
- shadow
- recolor
- line
- transition
- transform
JSAPI
Thanks
lvgljs depends on following excellent work: