Tego is a pluggable application framework., where developers can build complex application logic, while core developers focus on ensuring the stability of key modules and adapting to different environments.
You can register an account and password by yourself and create sub-applications within the system to try it out. The system is currently in public beta. If you encounter any issues, feel free to provide feedback, and we will address them as soon as possible.
# Create a new Tego application
npx tego init my-app
# Change directory to the new application
cd my-app
# Start the application
npx tego start --quickstart
# Visit the application
http://localhost:3000
Default username:tachybase
,password: !Admin123.
The default database is sqlite
, you can change it in .env file.
Visit tachybase.org to discover more ways to use Tego.
# Sync latest packages
npx tego sync
# Start the application
npx tego start --quickstart
This project is licensed under the Apache 2.0 License。
The project includes a significant amount of code from third-party libraries such as RequireJS、JsonLogic、NocoBase、Formily and Ant Design. This code adheres to their original licenses and agreements. It will be gradually rewritten in the future. Please be mindful of this when using it in the early stages of the project.
- Provide background information on deployment and usage, and describe the situations where the current system services fall short.
- Share usage cases where the current interaction methods do not meet your needs. We will address these based on their impact level.
- You are welcome to directly contribute code. We currently do not have a dedicated community group, but you can submit ideas through tickets, and we can discuss them together.