Skip to content

lowcode-engine

An open-source low-code framework from Alibaba for building enterprise visual editors.

Stars
15.9k
Forks
2.7k
Licence
MIT
Language
TypeScript
Last update
1.7 years ago
Type
Framework

No commits in over a year — check for forks or alternatives before adopting.

What it is

lowcode-engine is a TypeScript framework from Alibaba for building low-code platforms, where people assemble applications through visual editing instead of writing all the code by hand. Its description calls it an enterprise-class stack designed to be extended. The README provided here is truncated and only points to the engine package, so the details of its architecture are not fully described.

  • Build a visual page or form editor for internal business staff
  • Create custom plugins and materials that extend the editor
  • Study how an enterprise low-code platform is structured

Great for

  • Engineering teams building an internal low-code or visual development platform
  • Developers who want an extensible editor framework they can customize with plugins
  • Organizations already comfortable with TypeScript and a React-style front-end stack

Not ideal for

  • Individuals who just want a no-code website builder, since this is a framework for developers building such tools
  • Teams without front-end engineering capacity, because adapting it requires significant development work
  • Projects needing detailed setup guidance, since the supplied README is truncated
Step-by-step guide: how to use lowcode-engineInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Clone and build from source

    Clone the repository

    git clone https://github.com/alibaba/lowcode-engine
  2. 2

    Run it

    • Clone the repository and open the packages/engine directory to read its README.
    • Follow the build and setup instructions in the full project documentation at https://lowcode-engine.cn.
    • Start with the example or demo provided in the official docs before building custom plugins.
  3. 3

    Get the most out of it

    • Read the official documentation at lowcode-engine.cn for setup and API guidance.
    • Use the plugin system to add capabilities without modifying the core engine.
    • Review the MIT license terms before embedding the framework in a commercial product.

Downloads

Strengths

  • Written in TypeScript, which helps with maintainability in large codebases
  • Designed around extensibility, according to its own description
  • MIT license permits commercial use and modification

Trade-offs

  • The supplied README is truncated, so setup and API details could not be verified here
  • Targets platform builders rather than end users, which limits direct usefulness
  • Last push date is 2025-03-10, so current maintenance activity should be checked

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.