Nocobase

screenshot of Nocobase
react

NocoBase is an extensibility-first, open-source 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.
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.