2022-04-27 08:01:13 +08:00
English | [中文 ](./README.zh-CN.md )
2022-04-17 10:00:42 +08:00
![](https://nocobase.oss-cn-beijing.aliyuncs.com/bbcedd403d31cd1ccc4e9709581f5c2f.png)
2022-05-17 10:42:14 +08:00
## What is NocoBase
2022-04-17 10:00:42 +08:00
NocoBase is a scalability-first, open-source no-code development platform. No programming required, build your own collaboration platform, management system with NocoBase in minutes.
2022-05-18 21:49:52 +08:00
Homepage:
2022-04-17 10:00:42 +08:00
https://www.nocobase.com/
2022-05-18 21:49:52 +08:00
Online Demo:
2022-04-17 10:00:42 +08:00
https://demo.nocobase.com/new
2022-05-18 21:49:52 +08:00
Documents:
2022-05-17 10:42:14 +08:00
https://docs.nocobase.com/
2022-05-18 21:49:52 +08:00
Contact Us:
2022-04-17 10:00:42 +08:00
hello@nocobase.com
2022-05-18 21:49:52 +08:00
## Who is NocoBase for
NocoBase is designed for you if you have the following needs.
- Develop an internal management system
2022-05-18 22:03:07 +08:00
- Meet most of your business needs with no-code development
- Meet particular needs with regular development
2022-05-18 21:49:52 +08:00
- The system requires frequent changes
- Private deployment with full control of code and data
- Free to use or pay for more technical support
2022-05-17 10:42:14 +08:00
## Why choose NocoBase
2022-04-17 10:00:42 +08:00
- **Open source and free**
2022-04-27 07:45:38 +08:00
- Unrestricted commercial use under the Apache-2.0 license
2022-04-17 10:00:42 +08:00
- Full code ownership, private deployment, private and secure data
- Free to expand and develop for actual needs
- Good ecological support
- **Strong no-code capability**
2022-04-27 07:45:38 +08:00
- Data Model
2022-04-29 15:33:05 +08:00
- Create independent data models using dozens of field types such as text, date, number, attachment, option, icon, etc., and various association relationships such as one-to-one, one-to-many, many-to-many, etc.
2022-04-27 07:45:38 +08:00
- Block
2022-04-29 15:33:05 +08:00
- Display and manipulate data within a page using a free combination of block types such as tables, forms, kanban, calendars, details, etc.
2022-04-27 07:45:38 +08:00
- ACL
2022-04-29 15:33:05 +08:00
- Role-based control of user's system configuration rights, data action rights and menu access rights.
2022-04-27 07:45:38 +08:00
- Workflow
2022-04-29 15:33:05 +08:00
- Repetitive tasks are replaced by automation to increase efficiency. Manual approval is required for important matters.
- Menu
- You can group menus, support adding pages and links, and support unlimited submenus.
- Action
- Support filtering, exporting, adding, deleting, modifying, viewing and other operations to process data, which can be extended to more types.
2022-04-30 08:42:36 +08:00
- **Built for extended development**
2022-04-17 10:00:42 +08:00
- Microkernel architecture, flexible and easy to extend, with a robust plug-in system
- Node.js-based, with popular frameworks and technologies, including Koa, Sequelize, React, Formily, Ant Design, etc.
- Progressive development, easy for getting-started, friendly to newcomers
- No binding, no strong dependencies, can be used in any combination or extensions, can be used in existing projects
2022-05-17 10:42:14 +08:00
## Architecture
2022-04-17 10:00:42 +08:00
2022-05-01 11:09:37 +08:00
![](https://www.nocobase.com/images/NocoBaseMindMapLite.png)
[Click here to view the full image ](https://www.nocobase.com/images/NocoBaseMindMap.png )
2022-04-17 10:00:42 +08:00
2022-05-17 10:42:14 +08:00
## Installation
2022-04-17 10:00:42 +08:00
2022-05-19 00:40:55 +08:00
NocoBase supports three installation methods:
2022-04-17 10:00:42 +08:00
2022-05-19 00:40:55 +08:00
- < a target = "_blank" href = "https://docs.nocobase.com/getting-started/installation/docker-compose" > Installing With Docker (👍Recommended)</ a >
2022-04-17 10:00:42 +08:00
2022-05-19 00:40:55 +08:00
Suitable for no-code scenarios, no code to write. When upgrading, just download the latest image and reboot.
2022-04-29 00:09:40 +08:00
2022-05-19 00:40:55 +08:00
- < a target = "_blank" href = "https://docs.nocobase.com/getting-started/installation/create-nocobase-app" > Installing from create-nocobase-app CLI</ a >
2022-04-29 12:05:06 +08:00
2022-05-19 00:40:55 +08:00
The business code of the project is completely independent and supports low-code development.
2022-04-29 10:55:01 +08:00
2022-05-19 00:40:55 +08:00
- < a target = "_blank" href = "https://docs.nocobase.com/getting-started/installation/git-clone" > Installing from Git source code</ a >
2022-04-29 00:09:40 +08:00
2022-05-19 00:40:55 +08:00
If you want to experience the latest unreleased version, or want to participate in the contribution, you need to make changes and debug on the source code, it is recommended to choose this installation method, which requires a high level of development skills, and if the code has been updated, you can git pull the latest code.