[Open Source] An Enterprise-Grade Low-Code Development Framework with Extensive Customization and a Fully Open-Source Low-Code Development Platform
![[Open Source] An Enterprise-Grade Low-Code Development Framework with Extensive Customization and a Fully Open-Source Low-Code Development Platform](https://yy123.ink/api/img/1782597589527-jh02sn.jpg)
1. Project Overview

Effortlessly Tackle 99.99% of Programming Challenges Online
JeeLowCode is an enterprise-grade low-code development framework built through extensive customization and secondary development of YuDao Source Code (ruoyi-vue-pro). While exploring numerous low-code platforms on the market, we found that they were not only expensive but also frequently fell short in terms of functionality, making it difficult to meet our development requirements through simple UI configuration alone. Against this background, finding a fully open-source low-code development platform that is free, stable, and easy to use proved particularly challenging. JeeLowCode was created to fill this gap in the market.
2. Open Source License
Licensed under Apache-2.0
3. Screenshots
3. Demo Screenshots
3.1 Mobile Interface Screenshots:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
3.2 Desktop Interface Screenshots:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
3.3 Animated Demonstrations:
See the README.md documentation for details
4. Feature Overview
China's First Fully Open-Source Low-Code Development Platform.
The JeeLowCode platform enables you to effortlessly tackle 99.99% of programming challenges online.
4. Core Framework Highlights
4.1 Homepage:
![]() |
4.2 Online Table Builder:
Create database tables intuitively through a graphical user interface. Once created, you immediately gain access to comprehensive CRUD operations, data import, and export features, making data management simple and significantly more efficient.
![]() |
![]() |
4.3 Online Statistical Reports:
Simply configure basic SQL statements to quickly generate various statistical reports, including bar charts, line charts, pie charts, and card views, providing intuitive visualizations of data analysis results.
![]() |
![]() |
4.4 Online Multi-Table Relationships:
Use flexible, interface-based configuration to visually display relationships between multiple tables, ensuring an intuitive, what-you-see-is-what-you-get data management experience.
![]() |
![]() |
![]() |
4.5 Online Formatted Field Display:
To meet requirements for combining and displaying fields in the interface, three straightforward approaches are provided: SQL function concatenation at the database level, SQL string concatenation during queries, and Java code processing at the application level. Choose the appropriate method to optimize performance and flexibility.
![]() |
![]() |
4.6 Online Sorting Configuration:
Users can intuitively configure the sorting rules for initial data through drag-and-drop operations.
![]() |
4.7 Online Tenant Data Permission Configuration:
Provides an online configuration tool that makes it easy to configure tenant-level data permissions, ensuring secure and compliant data access while improving application flexibility in multi-tenant environments. With its outstanding flexibility, efficiency, and ease of use, JeeLowCode is an ideal choice for accelerating digital transformation and driving business innovation.
![]() |
4.8 Broad Database Compatibility:
| Database | Supported? |
|---|---|
| MySql | Support |
| Oracle11g | Support |
| PostgreSQL | Support |
| DM | Support |
4.9 Online Form Designer:
Provides a rich variety of controls to fully support the development requirements of different types of pages.
![]() |
4.10 Comprehensive Examples:
A comprehensive collection of examples helps users learn and get started quickly.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
4.11 100+ Common Templates:
Provides a wide variety of commonly used page templates, allowing developers to quickly adopt and apply them.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
5. Tech Stack
System architecture diagram

Code Architecture
Hello World Getting Started Guide
Learn JeeLowCode, a low-code development framework, in just 4 steps.
![]() |
![]() |
![]() |
![]() |
![]() |
More content, please refer to README.md document










































