Ad

lowcode-engine: Enterprise-class Low-Code Technology

LowCodeEngine enables developers to build applications quickly using a flexible, extensible, and scalable low-code platform. It provides a powerful engine and a rich ecosystem of elements and tools.
Screenshot of alibaba/lowcode-engine homepage

LowCodeEngine is an enterprise-class low-code technology stack designed for building scalable applications. It is an extension-oriented kernel engine extracted from an enterprise-level low-code platform, built with TypeScript. This project addresses the need for a robust and extensible low-code platform that can be adapted to various business needs and seamlessly integrate with existing systems. It solves the challenge of rapid application development while maintaining scalability and maintainability.

Key features include an extension-oriented architecture with a smallest kernel and strongest ecology design, a comprehensive toolchain for developing ecological elements, and powerful expansion capabilities supporting numerous low-code platforms. It offers out-of-the-box high-quality elements and complete type definition files. The architecture focuses on modularity and extensibility, enabling customization for diverse business scenarios.

  • Core Engine: Provides a robust and scalable engine for running low-code applications.
  • Extensibility: Supports nearly 100 vertical low-code platforms through a flexible extension mechanism.
  • Ecosystem: Offers a rich set of high-quality elements, material systems, setters, and plugins.
  • Toolchain: Provides a complete toolchain for developing and managing ecological elements.
  • TypeScript: Developed with TypeScript, ensuring strong typing and code maintainability.
  • Cross-Platform: Compatible with modern browsers, including Chrome, Edge, Safari, and Firefox.
  • CDN Support: Offers multiple CDN options and native CDN usage for efficient deployment.

The project is actively developed and maintained, with regular updates and a growing community. Recent commits indicate ongoing development, and a strong emphasis on issue handling demonstrates a commitment to quality. The documentation is relatively complete, covering installation, usage, and contribution guidelines. The project maintains a project website indicating development and active participation.

LowCodeEngine benefits developers and organizations seeking to accelerate application development and digital transformation. It is ideal for building a wide range of applications, from internal tools to customer-facing solutions. By providing a flexible and extensible platform, LowCodeEngine helps organizations reduce development time, lower costs, and improve agility, offering a significant advantage over traditional development approaches.

Summarize:
Share:
Stars
15,877
Forks
2,744
Issues
664
Created
4 years ago
Commit
1 year ago
License
MIT
Archived
No
Updated 6 hours ago

Similar Repositories