Cette page est affichée en anglais. Une traduction française est en cours.
SkillsApr 10, 2026·3 min de lecture

NocoDB — Open Source No-Code Database Platform

NocoDB turns any SQL database into a smart spreadsheet with REST APIs. Open-source Airtable alternative with views, automations, and team collaboration.

Prêt pour agents

Staging sûr pour cet actif

Cet actif est d'abord staged. Le prompt copié demande à l'agent d'inspecter les fichiers staged avant d'activer scripts, config MCP ou config globale.

Stage only · 29/100Policy : staging
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Stage only
Confiance
Confiance : Established
Point d'entrée
step-1.md
Commande de staging sûr
npx -y tokrepo@latest install dddaecfa-34b7-11f1-9bc6-00163e2b0d79 --target codex

Stage les fichiers d'abord; l'activation exige la revue du README et du plan staged.

TL;DR
NocoDB converts SQL databases into spreadsheet interfaces with REST APIs, views, and automations.
§01

What it is

NocoDB is an open-source no-code platform that turns any MySQL, PostgreSQL, SQL Server, SQLite, or MariaDB database into a smart spreadsheet interface. It provides grid, gallery, kanban, and form views on top of your existing data. Every table automatically gets REST and GraphQL APIs for programmatic access.

NocoDB targets teams that need an Airtable-like interface on top of their existing databases. Instead of building admin panels or data management UIs from scratch, NocoDB provides them instantly.

§02

How it saves time or tokens

NocoDB eliminates the need to build CRUD interfaces for database tables. Point it at an existing database and it generates spreadsheet views, forms, and APIs automatically. Automations handle repetitive tasks like sending notifications or updating related records. The API generation means frontend developers can start building immediately without writing backend endpoints.

§03

How to use

  1. Deploy with Docker:
docker run -d --name nocodb \
  -p 8080:8080 \
  nocodb/nocodb:latest
  1. Open http://localhost:8080, sign up, and create your first base.
  1. Connect an existing database or create tables directly in NocoDB.
  1. Switch between grid, gallery, kanban, and form views as needed.
§04

Example

# NocoDB with external PostgreSQL database
docker run -d --name nocodb \
  -p 8080:8080 \
  -e NC_DB='pg://host:5432?u=user&p=password&d=mydb' \
  nocodb/nocodb:latest

# Access the auto-generated REST API
curl http://localhost:8080/api/v1/db/data/noco/project_id/table_name \
  -H 'xc-auth: YOUR_API_TOKEN'

# Create a record via API
curl -X POST http://localhost:8080/api/v1/db/data/noco/project_id/table_name \
  -H 'xc-auth: YOUR_API_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{"Name": "Alice", "Email": "alice@example.com"}'
§05

Related on TokRepo

This tool integrates with standard development workflows and requires minimal configuration to get started. It is available as open-source software with documentation and community support through the official repository. The project follows semantic versioning for stable releases.

For teams evaluating this tool, the key advantage is reducing manual work in repetitive tasks. The automation provided by the built-in features means less custom code to maintain and fewer integration points to manage. This translates directly to lower maintenance costs and faster iteration cycles.

§06

Common pitfalls

  • NocoDB uses an internal SQLite database by default for metadata; for production use, configure an external PostgreSQL or MySQL database for metadata storage.
  • Connecting to an existing database exposes all tables; use NocoDB's role-based access control to restrict what users can see and modify.
  • Auto-generated APIs follow NocoDB's schema, not your existing API conventions; plan for API translation if integrating with existing systems.

Questions fréquentes

How is NocoDB different from Airtable?+

NocoDB is open-source and self-hostable, while Airtable is proprietary SaaS. NocoDB can connect to existing SQL databases, while Airtable uses its own storage. Both provide spreadsheet-style interfaces with views and automations.

Does NocoDB work with existing databases?+

Yes. NocoDB connects to MySQL, PostgreSQL, SQL Server, SQLite, and MariaDB databases. It creates spreadsheet views on top of your existing tables without modifying the underlying data.

Does NocoDB provide APIs automatically?+

Yes. Every table in NocoDB automatically gets REST and GraphQL APIs. You can create, read, update, and delete records programmatically using the auto-generated endpoints.

Can multiple users collaborate in NocoDB?+

Yes. NocoDB supports multiple users with role-based access control (owner, editor, commenter, viewer). Users can collaborate on shared bases with real-time updates.

Is NocoDB free?+

Yes. NocoDB is open-source under the AGPL-3.0 license. Self-hosting is free with no usage limits. A managed cloud version is also available for teams that prefer not to self-host.

Sources citées (3)

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires