NocoDB: a visual interface for database workflows
NocoDB provides spreadsheet-style views, forms, and APIs for supported databases. Available features depend on the version, permissions, and connected data source.
NocoDB deployment considerations
An Airtable-style interface, automatic APIs, database connections and fixed monthly package limits.
Connect to relational databases
NocoDB connects to supported data sources such as PostgreSQL, MySQL, MariaDB, and SQL Server. Check version and driver compatibility.
Spreadsheet-style data interface
Depending on the connected database and NocoDB version, users can view, filter, group, and sort data in grid, gallery, form, Kanban, or calendar views.
Automated REST and GraphQL API generation
NocoDB can generate API endpoints for connected data. Available API types, validation, and documentation depend on version and configuration.
Roles and access controls
NocoDB access controls vary by version and plan. Review role permissions and test access before sharing sensitive data.
Frequently asked questions about NocoDB
Answers to common questions about visual data management, database connections, and NocoDB:
NocoDB: visual data management for supported databases
NocoDB provides a spreadsheet-style interface for supported databases. Access controls and collaboration features depend on the version, configuration, and permissions you set.
What is NocoDB, and how does it compare with Airtable?
NocoDB is an open-source interface for supported databases such as PostgreSQL and MySQL. It can be self-hosted, so data location depends on your deployment. Compare features, access controls, operating costs, and requirements with Airtable before choosing.
Connect NocoDB to a supported database from Cloud database . If your workflow requires a document database, Host mongodb may complement the relational database, depending on NocoDB’s supported features.
NocoDB setup and maintenance options
Self-hosting NocoDB involves managing the application runtime, database connections, network access, updates, and backups. Requirements depend on your deployment and NocoDB version.
A container deployment can simplify some setup steps. Review persistent storage, network access, domain and TLS options, and backup responsibilities for your service. International service creation is currently paused.
NocoDB compared with Airtable and spreadsheets
Compare data location, record limits, API access, collaboration features, licensing, and backup responsibilities.
| Feature | NocoDB container deployment | Airtable cloud service | Traditional excel and sheet files |
|---|---|---|---|
| Data location and access controls | Data location and access depend on your database, hosting, and permission configuration | Data location and access follow the hosted provider’s policies | Spreadsheet files require appropriate sharing, backup, and access controls |
| Record and storage limits depend on the database, package, and NocoDB version | Capacity depends on database and package limits | Record limits and plan features depend on the hosted service | Performance depends on file size, client, and workflow |
| API access and integrations | NocoDB can expose APIs for supported database operations, depending on version and configuration | API availability and rate limits depend on the service and plan | Spreadsheet applications may require exports or integrations for API workflows |
| Pricing and resource scaling | Fixed monthly EUR package pricing | Pricing and licensing | Licensing depends on the selected application and plan |
NocoDB is one option for working with supported databases through a visual interface. Compare its features, operating requirements, and costs with your team’s needs.
Planning NocoDB database connections
Review the application version, database support, package limits, and current service status before deployment.
- Check service availability: When international service creation is available, choose a compatible NocoDB image.
- Plan resources and database access: Estimate CPU and memory within your package limits. Configure a supported database connection with appropriately scoped credentials.
- Configure the service: Review the service endpoint, domain, TLS, and access settings for your deployment.
- Create views and manage data: After deployment, sign in with the configured account and use the views available for your connected database.
NocoDB deployment requirements
NocoDB can provide a visual interface for supported databases. Data access and security depend on the deployment, database permissions, and account configuration.
Review NocoDB’s supported features, package limits, and current service availability.
Plan a NocoDB deployment
NocoDB deployment and persistent storage depend on the service configuration. Check current availability, image version, and resource limits before planning setup.