anyuianyui
anyui-LIVE
anyui
Feedback
  • English
  • 中文
anyui-LIVE
anyui
Feedback
  • English
  • 中文
  • Introduction

    • Introduction
  • Get Started

    • Get Started
  • Workspace

    • Workspace
  • Editor

    • Overview
    • Toolbar
    • Navigator
    • Inspector
    • Statusbar
    • Settings
    • Canvas
    • Preview
    • Resource management
    • Code Viewer
    • History
  • Agent
  • Desktop
  • Subjects

    • Image
    • Font Library
    • Layout
    • Symbol
    • Global style
    • Dynamic LVGL version
    • Dynamic Display Size Change
    • Override screen size
    • Codegen
    • Transplant
    • Simulator
    • Translation
  • FAQ

anyui-LIVE is a lightweight, browser-based tool for building LVGL user interfaces. It and anyui both help you build LVGL interfaces, but they differ in design goals and capabilities.

anyui-LIVE completely follows the LVGL design philosophy and conventions.

Difference from anyui

anyui-LIVE Advantages

  • anyui-LIVE is lightweight and requires no installation when used in the browser
  • anyui-LIVE is available both in the browser and as a desktop app
  • anyui-LIVE is compatible across all platforms
  • anyui-LIVE supports native rendering functionality
  • anyui-LIVE enables live preview of widget behaviors
  • anyui-LIVE provides dynamic LVGL version switching: 8.3.7, 9.2.2, 9.3.0, 9.4.0, 9.5.0, and 9.6.0
  • anyui-LIVE allows override of screen size settings
  • anyui-LIVE can export generated code into a local project folder and build the simulator from the editor (desktop app)

anyui-LIVE Current Limitations (with plans to minimize the gap)

  • anyui-LIVE lacks support for global components and higher-order components
  • anyui-LIVE lacks support for images stored in external storage
  • anyui-LIVE does not support Lottie animations
  • anyui-LIVE lacks support for communication events