Nocobase

screenshot of Nocobase
react

NocoBase is the most extensible AI-powered no-code/low-code platform for building business applications and enterprise solutions.

Overview:

NocoBase is an open-source no-code development platform that focuses on scalability. It allows businesses to quickly deploy a private and scalable no-code platform without investing significant time and resources. NocoBase separates the user interface from the data structure, allowing for greater flexibility and functionality. It also offers a WYSIWYG interface for easy configuration and supports the development of new functions through plugins. NocoBase supports three installation methods: Docker, create-nocobase-app CLI, and Git source code.

Features:

  • Model-driven, separate "user interface" from "data structure": NocoBase allows users to create multiple blocks (data views) for data collections, providing flexibility and functionality.
  • What you see is what you get (WYSIWYG): Configuration options are displayed on the usage interface, allowing administrators to directly configure the user interface.
  • Functions as plugins: NocoBase's plugin architecture allows for easy development and installation of new functions.

Installing With Docker (👍Recommended)

  1. Install Docker on your system.
  2. Download the latest NocoBase image.
  3. Reboot the system.

Installing from create-nocobase-app CLI

  1. Install create-nocobase-app CLI.
  2. Create a new project using the CLI.
  3. Configure the project according to your requirements.

Installing from Git source code

  1. Clone the NocoBase Git repository.
  2. Make any necessary changes or debugging on the source code.
  3. Pull the latest code if updates have been made.

Summary:

NocoBase is an open-source no-code development platform that focuses on scalability. It separates the user interface from the data structure, allowing for greater flexibility. The platform offers a WYSIWYG interface for easy configuration and supports the development of new functions through plugins. NocoBase can be installed using Docker, create-nocobase-app CLI, or Git source code.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

dashboard
Dashboard

A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.