Turns existing databases into no-code platforms by providing a spreadsheet interface for data management and API generation.
NocoDB is an open-source, self-hosted web app and server that transforms existing databases into a no-code platform by providing a spreadsheet-like interface for data management. The software is deployed as a server application and can be installed via Docker, binaries, or an automated installation script that handles the setup of necessary dependencies.
Users can connect NocoDB to external databases such as PostgreSQL and MySQL or use a built-in SQLite instance for simpler setups. The platform allows for the creation and manipulation of tables, columns, and rows without writing SQL, making database administration accessible to non-technical users while maintaining the full structure and scale of a relational database. This approach enables teams to manage millions of rows of data through a familiar web interface.
The architecture is designed to support both local testing and production environments. For production deployments, the auto-upstall script configures a full stack including PostgreSQL, Redis, and a Traefik gateway to manage SSL certificates and domain routing. Developers can interact with the data through a dedicated SDK or JWT-authorized REST APIs, which allows NocoDB to function as a backend for other applications while providing a visual management layer for administrators.
NocoDB is a tool to democratize database access by removing vendor lock-in and providing a flexible, open interface for business data management.
Convert any webpage into a lightweight desktop application using a single command for multiple operating systems.
A low-code platform for building internal tools, admin panels, and dashboards through a drag and drop interface.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.