Skip to main content
NocoDB is the fastest and easiest way to build databases online. It transforms your databases into smart spreadsheets with a rich interface, enabling you to build powerful applications without writing code.

What is NocoDB?

NocoDB provides a no-code interface for databases that makes them as easy to use as spreadsheets. Most internet businesses use either spreadsheets or databases to solve their needs. While spreadsheets are used by billions of people daily, databases are far more powerful for computing but harder to work with. NocoDB bridges this gap.

Key Features

Rich Spreadsheet Interface

Create, read, update, and delete tables with familiar spreadsheet operations. Sort, filter, group, and manage your data with ease.

Multiple View Types

Visualize your data in Grid, Gallery, Form, Kanban, and Calendar views. Share views publicly or privately with password protection.

Powerful Field Types

Support for ID, Links, Lookup, Rollup, SingleLineText, Attachment, Currency, Formula, User fields, and more.

Access Control

Fine-grained access control with roles at different levels. Control who can view, edit, or manage your data.

App Store Integrations

Connect with Slack, Discord, AWS SES, SMTP, AWS S3, Google Cloud Storage, Minio, and many more services.

REST APIs & SDK

Programmatic access via REST APIs and NocoDB SDK. Use JWT or Social Auth tokens for authorization.

Our Mission

Our mission is to provide the most powerful no-code interface for databases, accessible to every internet business across the world. By making this capability broadly available under a fair and sustainable model, we aim to democratise access to powerful computing tools and enable a billion-plus people to develop radical tinkering and building abilities on the internet.

Getting Started

Quick Start

Get up and running with NocoDB in under 5 minutes using Docker

Installation

Explore all installation methods including Docker, binaries, and auto-upstall

Core Concepts

Learn about bases, tables, fields, and views in NocoDB

API Reference

Explore the REST API and SDK documentation

Why NocoDB?

Most internet businesses equip themselves with either spreadsheet or a database to solve their business needs. Spreadsheets are used by Billion+ humans collaboratively every single day. However, we are way off working at similar speeds on databases which are way more powerful tools when it comes to computing. Attempts to solve this with SaaS offerings have meant:
  • Horrible access controls
  • Vendor lock-in
  • Data lock-in
  • Abrupt price changes
  • A glass ceiling on what’s possible in the future
NocoDB solves these problems by providing an open-source, self-hosted solution that gives you complete control over your data and infrastructure.

Community

Join our community to get help, share your projects, and contribute to NocoDB:
  • Discord - Chat with the community and get support
  • GitHub - Contribute to the project
  • Twitter - Follow us for updates
  • Reddit - Join discussions

License

NocoDB is licensed under the Sustainable Use License, ensuring the project remains free and accessible while maintaining sustainability.