TinyEngine enables developers to customize low-code platforms, build low-code platforms online in real time, and support secondary development or integration of low-code platform capabilities.
# Create low-code platform
$ npx @opentiny/engine-cli create-platform <name>
# Enter the low-code platform directory
$ cd <name>
# Install dependencies
$ pnpm install
Local development: Start the local mock server and use the mock data of the local mock server.
The mock server included with the created low-code platform only provides basic backend mock functionality. If you need to experience the complete backend service capabilities, please refer to the Java backend startup instructions below.
TinyEngine enables developers to customize low-code platforms, build low-code platforms online in real time, and support secondary development or integration of low-code platform capabilities.
English | 简体中文
🌈 Features:
Documentation
Usage
Environment Setup
Install Node.js 18+
Install pnpm 9+
Create Low-Code Platform using CLI
Local development: Start the local mock server and use the mock data of the local mock server.
Local Development with Java Backend
Java backend repository: https://github.com/opentiny/tiny-engine-backend-java
Start Java backend for frontend-backend integration:
Frontend-Backend Integration Documentation
Materials Synchronization Solution
Open a browser:
http://localhost:8080/?type=app&id=1&tenant=1&pageid=1
url search
Parameters:type=app
Application typeid=xxx
Application IDtenant=xxx
Organization IDpageid=xxx
Page IDBuild
Milestones
🤝 Participation and Contribution
If you are interested in our open source project, please join us! 🎉
Please read the Contribution Guide before participating in the contribution.
❤️ Acknowledgments
Thanks to all the developers who have contributed to TinyEngine!
License
MIT