gchust defc8d0ad3 feat: improve ui building api (#8881)
* feat: improve flow models api and swagger doc

* fix: bug

* feat: support schema validation

* feat: split model/action manifest

* feat: add more flow models schema

* fix: schema api bug

* feat: cover most flow models

* chore: simplify schema bundle

* chore: improve schema api

* chore: improve schema

* fix: bug

* feat: support more schema

* feat: improve block model schema coverage

* chore: improve grid layout schema

* fix: incorrect schema validation when save existing models

* chore: improve schema validation

* fix: incorrect popup schema

* fix: bug

* chore: improve api

* fix: js model bugs

* docs(client): restore desktopRoutes swagger docs

* fix: js model missing manifest

* fix: bug

* fix: test error

* fix: test failing

* chore: clean code

* chore: improve code

* fix: bug

* fix: bug

* chore: improve code

* chore: improve code

* chore: improve schema validations

* chore: improve code

* fix: build error

* chore: improve performance

* chore: improve performance

* fix: bug

* fix: test bug

* chore: improve code

* fix: build error

* chore: improve test

* fix: bug

* chore: revert build config

* chore: improve skill

* chore: fix bug

* chore: improve code

* chore: improve code

* chore: improve code

* fix: build error

* fix: test failing

* fix: build error

* fix: bug

* fix: pr review

* fix: test error
2026-03-25 08:50:23 +08:00
2026-03-17 16:50:38 +08:00
2026-02-10 22:26:48 +08:00
2026-03-10 20:52:30 +08:00
2024-08-26 19:18:05 +08:00
2025-05-28 08:24:24 +08:00
2025-11-30 17:46:50 +08:00
2026-03-24 04:07:39 +00:00
2026-03-24 04:07:39 +00:00
2024-06-21 13:03:01 +08:00
2024-11-19 22:31:39 +08:00
2026-03-23 17:50:40 +00:00
2026-02-24 21:19:51 +08:00
2026-02-24 11:48:21 +08:00
2025-11-03 17:49:16 +08:00
2025-11-29 08:28:15 +08:00
2025-01-11 13:30:59 +08:00

English | 中文 | 日本語| Français

https://github.com/user-attachments/assets/4d11a87b-00e2-48f3-9bf7-389d21072d13

nocobase%2Fnocobase | Trendshift NocoBase - Scalability-first, open-source no-code platform | Product Hunt

What is NocoBase

NocoBase is the most extensible AI-powered no-code platform.
Total control. Infinite extensibility. AI collaboration.
Enable your team to adapt quickly and cut costs dramatically.
No years of development. No millions wasted.
Deploy NocoBase in minutes — and take control of everything.

Homepage:
https://www.nocobase.com/

Online Demo:
https://demo.nocobase.com/new

Documents:
https://docs.nocobase.com/

Forum:
https://forum.nocobase.com/

Use Cases:
https://www.nocobase.com/en/blog/tags/customer-stories

Release Notes

Our blog is regularly updated with release notes and provides a weekly summary.

Distinctive features

1. Data model-driven, not form/tabledriven

Instead of being constrained by forms or tables, NocoBase adopts a data modeldriven approach, separating data structure from user interface to unlock unlimited possibilities.

  • UI and data structure are fully decoupled
  • Multiple blocks and actions can be created for the same table or record in any quantity or form
  • Supports the main database, external databases, and third-party APIs as data sources

model

2. AI employees, integrated into your business systems

Unlike standalone AI demos, NocoBase allows you to embed AI capabilities seamlessly into your interfaces, workflows, and data context, making AI truly useful in real business scenarios.

  • Define AI employees for roles such as translator, analyst, researcher, or assistant
  • Seamless AIhuman collaboration in interfaces and workflows
  • Ensure AI usage is secure, transparent, and customizable for your business needs

AI-employee

3. What you see is what you get, incredibly easy to use

While enabling the development of complex business systems, NocoBase keeps the experience simple and intuitive.

  • One-click switch between usage mode and configuration mode
  • Pages serve as a canvas to arrange blocks and actions, similar to Notion
  • Configuration mode is designed for ordinary users, not just programmers

wysiwyg

4. Everything is a plugin, designed for extension

Adding more no-code features will never cover every business case. NocoBase is built for extension through its plugin-based microkernel architecture.

  • All functionalities are plugins, similar to WordPress
  • Plugins are ready to use upon installation
  • Pages, blocks, actions, APIs, and data sources can all be extended through custom plugins

plugins

Installation

NocoBase supports three installation methods:

  • Installing With Docker (👍Recommended)

    Suitable for no-code scenarios, no code to write. When upgrading, just download the latest image and reboot.

  • Installing from create-nocobase-app CLI

    The business code of the project is completely independent and supports low-code development.

  • Installing from Git source code

    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.

How NocoBase works

https://github.com/user-attachments/assets/8d183b44-9bb5-4792-b08f-bc08fe8dfaaf

Languages
TypeScript 99.1%
JavaScript 0.8%