For an open source spreadsheet database platform, the strongest matches are nocodb/nocodb (NocoDB is an open-source, self-hostable low-code platform that turns), teableio/teable (Teable is a self-hostable low-code database and spreadsheet platform) and bram2w/baserow (Baserow is a self-hostable no-code database and collaborative workspace). baserow/baserow and apitable/apitable round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
We curate open-source GitHub repositories matching “open source airtable alternatives”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
NocoDB is a visual platform that transforms relational databases into collaborative, spreadsheet-style workspaces. By acting as a headless database backend, it provides a unified environment for designing database structures, managing record relationships, and interacting with data without requiring manual SQL queries. The platform normalizes interactions across various SQL and NoSQL data sources, allowing users to manage complex datasets through a centralized interface. The project distinguishes itself by automatically generating RESTful and GraphQL APIs from existing database schemas, enabl
NocoDB is an open-source, self-hostable low-code platform that turns relational databases into collaborative spreadsheet interfaces complete with multiple views, automatic APIs, and workspace collaboration tools.
Teable is a self-hosted relational data management tool and no-code PostgreSQL database. It provides a spreadsheet-like interface for managing and querying structured data, allowing users to interact with a professional database backend without writing manual SQL for every operation. The platform is an extensible low-code system that allows for the integration of custom plugins and extensions through a dedicated application bridge and marketplace. It enables the creation of tailored internal tools by adding new features or modifying behavior via these external extensions. The system covers a
Teable is a self-hostable low-code database and spreadsheet platform that provides relational tables and collaborative workspace features akin to Airtable, matching the exact capabilities you are looking for.
Baserow is a no-code relational database and application builder that allows users to create structured data tables and business tools through a visual interface. It functions as a headless REST API data backend and a self-hosted data workspace, providing a platform for managing collaborative databases while maintaining full control over data residency. The platform integrates large language models to serve as an LLM-powered data platform, capable of generating database structures, record content, and technical workflows from natural language. It also acts as a Model Context Protocol server,
Baserow is a self-hostable no-code database and collaborative workspace platform that features relational data modelling, spreadsheet-like views, and extensible APIs, perfectly matching your need for an open-source Airtable alternative.
Baserow is a self-hosted, no-code relational database platform built on PostgreSQL. It provides a spreadsheet-like interface for structuring and managing data without writing code, while exposing all database resources via a REST API to support headless architectures. The platform distinguishes itself by integrating large language models and embedding servers to power AI assistants and automated data generation. It further extends its utility as a no-code application builder, allowing users to create custom internal portals, dashboards, and business tools using visual logic and managed data.
Baserow is a self-hostable low-code database platform built on PostgreSQL that offers spreadsheet-like tables, collaborative views, REST APIs, and automation capabilities directly matching the requested Airtable-style workspace.
This platform is a low-code database system that combines the flexibility of a spreadsheet interface with the structured power of a relational database. It serves as a collaborative workspace for managing complex datasets, building custom business applications, and automating operational workflows without requiring traditional software development. The platform distinguishes itself through deep integration of artificial intelligence, which enables users to query databases using natural language, generate content, and deploy custom conversational agents trained on internal data. It supports re
This platform is a self-hostable low-code database and spreadsheet system that delivers relational data modeling, multiple views, and workflow automation features comparable to Airtable.
Rowy is a low-code backend platform for Firebase that provides a NoSQL spreadsheet interface for managing databases and deploying cloud functions. It functions as a cloud function workflow orchestrator and a database management tool that presents collections as editable grids for visual record editing and bulk data manipulation. The platform distinguishes itself by allowing users to trigger custom server-side scripts and business logic based on database changes and external events. It includes a role-based access control system for defining specific permissions for database collections, indiv
Rowy is a low-code database management platform providing a spreadsheet interface and workflow automation, though it is specifically tied to Firebase and Firestore rather than serving as a general-purpose independent database.
Budibase is a low-code application platform and enterprise internal tool builder used to create custom business applications for organizational processes and reporting. It functions as a self-hosted backend as a service, providing the infrastructure to manage database integrations and expose public data interfaces for external application access. The platform includes an AI agent orchestrator for deploying autonomous agents that interact with business data and execute operational tasks. It differentiates itself through self-hosted infrastructure management, allowing the system to run on priva
Budibase is an open-source, self-hostable low-code platform that builds database applications and internal tools, though it focuses more on custom UI and form-based workflows than purely spreadsheet-centric tabular views like Airtable.
Grist is a relational spreadsheet platform that combines the flexibility of a spreadsheet with the power of a relational database. At its core, it manages structured data across multiple linked tables, using a relational database engine to organize information while providing a familiar grid interface. The platform supports Python-based formulas for complex calculations and data transformations, with automatic recalculation when referenced cells change. The system is designed for self-hosted deployment, storing data in either portable SQLite files or enterprise-grade PostgreSQL databases. It
Grist is a self-hostable relational spreadsheet platform that delivers spreadsheet-like tables, relational links, and grid views, though it lacks built-in GraphQL API support and native workflow automations.
react-data-grid is a high-performance tabular interface for rendering and manipulating large datasets within a React application. It functions as a virtualized data table and editable spreadsheet component that supports hierarchical data grids with expandable and collapsible row groupings. The component maintains performance with massive datasets by rendering only the rows and columns currently visible in the viewport. It provides spreadsheet-like data manipulation, including cell editing and the ability to copy, paste, or drag values between cells. The grid supports advanced layout capabili
This repository is a React component for rendering data grids rather than a self-hostable database platform with relational views and collaborative workspaces.
Nhost is an open-source backend as a service that provides a managed PostgreSQL database, authentication, and file storage accessible through a unified GraphQL API. It functions as a backend infrastructure orchestrator, enabling the deployment and management of full-stack environments using containerization and command-line automation. The platform distinguishes itself by automating the transformation of relational database tables into a secure GraphQL API and providing an integrated identity provider that supports passwords, magic links, and OAuth. It also includes a serverless function runt
Nhost is a backend-as-a-service platform with a PostgreSQL database and GraphQL API rather than a collaborative spreadsheet workspace with Airtable-style grid views.
x-spreadsheet is an HTML5 canvas spreadsheet component and web-based data grid designed for high-performance data display and cell manipulation. It serves as an interactive web component that allows users to manage structured data within a browser-based interface. The project includes an XLSX file serializer that imports and exports spreadsheet state using binary XML formats compatible with Excel. It also features a locale-aware UI framework that translates interface labels and date formats through configurable language objects. The component covers a broad range of capabilities including fo
This project is a canvas spreadsheet component meant to be embedded in web pages, rather than a self-hostable collaborative database application with relational views and workspace features.
Keystone is a GraphQL headless content management system and Node.js backend framework. It functions as a schema-driven data manager that automatically generates a GraphQL API and a React administrative dashboard based on a central data model configuration. The system uses an adapter-based database abstraction to decouple core logic from storage layers and a storage-provider abstraction for managing media assets via local or cloud drivers. It distinguishes itself through a component-based field rendering system and a hook-based middleware pipeline for data validation and automation. The fram
Keystone is a headless CMS and backend framework rather than a collaborative spreadsheet workspace, making it an architectural building block rather than an Airtable alternative.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| nocodb/nocodb | 63.5K | TypeScript | NOASSERTION | |
| teableio/teable | 21.3K | TypeScript | NOASSERTION | |
| bram2w/baserow | 5.1K | Python | NOASSERTION | |
| baserow/baserow | 4.2K | Python | other | |
| apitable/apitable | 15.3K | TypeScript | agpl-3.0 | |
| buildship-ai/rowy | 6.8K | TypeScript | NOASSERTION | |
| budibase/budibase | 28K | TypeScript | NOASSERTION | |
| gristlabs/grist-core | 11.2K | TypeScript | Apache-2.0 | |
| adazzle/react-data-grid | 7.6K | TypeScript | NOASSERTION | |
| nhost/nhost | 9.2K | Go | MIT |