NocoBase

Overview
NocoBase is a platform for building and running business systems such as CRMs, ERPs and internal tools. AI coding agents write the code and do the work, NocoBase provides the foundation of permissions, workflows and approvals, and people make the decisions. It runs on Node.js and can start with SQLite, so no separate database server is needed.
What it does well
NocoBase gives every project a ready-made base of data models, permissions, workflow engine and approvals, so neither people nor agents rebuild them each time. It ships Skills that let coding agents create and extend NocoBase apps in a consistent way, keeping the architecture stable across developers, models and sessions. A plugin system extends the core, and paid editions add a governance studio and commercial plugins.
Why it’s in the collection
NocoBase gives teams building internal tools with AI a solid base to build on, so the permissions, workflows and approvals don't have to be reinvented for every project. Its license adds conditions, explained below.
License
NocoBase uses the NocoBase License Agreement. The core is under Apache 2.0, with extra terms that take priority: you can use it commercially and build apps for customers, but you can't remove the "AI + NocoBase" notice and link from your apps' interface, and you can't offer it to the public as an AI app or agent development platform. The company can change the agreement by posting a notice on its website. Its studio and commercial plugins are paid software. Because of these terms it isn't open source in the strict sense.
On GitHub
- Stars
- 0
- Forks
- 0
- Commits
- 0
- Repository
- nocobase/nocobase
Languages
- TypeScript 97.2%
- JavaScript 2.5%
- Other 0.3%
Compared with
RetoolHosted platform for building internal tools.
AirtableHosted spreadsheet-database for building simple business apps.
Power AppsMicrosoft's low-code platform for business apps.
NocoDBNo. 020Open-source Airtable alternative on top of your own database.
See every open-source alternative to Retool and Airtable in the collection.



