Write LVGL with JavaScript. It uses React's virtual DOM concept to manipulate LVGL UI components, providing a familiar experience to users.
- 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
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.
- View
- Image
- Button
- Text
- Input
- Textarea
- Switch
- Checkbox
- Dropdownlist
- ProgressBar
- Line
- Roller
- Keyboard
- Calendar
- Chart
- position-size-layout
- boxing-model
- color
- flex
- grid
- font
- opacity
- display
- background
- scroll
- shadow
- recolor
- line
- transition
- transform
lvgljs depends on following excellent work: