Best open-source alternatives to Airtable
A cloud spreadsheet-database hybrid for teams.
Airtable combines the flexibility of spreadsheets with relational database features like linked records, views (grid, kanban, calendar, gallery), and automations. Its per-seat pricing and proprietary data format create lock-in that motivates teams to explore self-hosted alternatives with full data ownership.
20 alternatives listed- MIT LicenseOpen Source — No Paywall
Strapi is an open-source headless CMS aimed at developers who need to model content and expose it through APIs, while also giving editors a user-friendly interface for managing content. It is self-hosted by default, and the README also positions Strapi Cloud as a managed hosting option for teams that want a faster path from local development to production. The project centers on visual content modeling, automatic API generation, and extensibility through plugins and admin customization. It supports common database choices and includes features such as roles and permissions, media management, internationalization, and draft publishing, making it suitable for content-driven applications across web, mobile, and other client types.
Cloud OptionalMulti-UserSourceDockerFeatures:
- Content-Type Builder
- REST APIs
- GraphQL APIs
- Roles & Permissions
- Media Library
+5 more
Auth:local - sul-1-0Open Source — No Paywall
NocoDB is a no-code database platform aimed at helping users build and manage databases through a spreadsheet-like interface. It is presented as a fast and easy way to create databases online, and the README highlights both self-hosted installation and community/documentation resources. The project targets users who want to work with tables and records without writing traditional application code. It supports common database operations, multiple view types, field-level transformations, sharing options, and access control. The README also points to workflow automation integrations and programmatic access, suggesting it can act as both a user-facing admin layer and a backend for integrations.
Cloud OptionalMulti-UserDockerDocker ComposeBinarySourceFeatures:
- CRUD for tables, columns, and rows
- sort, filter, group, hide and unhide columns
- grid, gallery, form, kanban, and calendar views
- collaborative and locked views
- public or password-protected share links
+4 more
Auth:local - MIT LicenseOpen Source — No Paywall
PocketBase is an open source backend framework and standalone server aimed at developers who want a portable backend without assembling a large stack. It packages an embedded SQLite database, user and file management, realtime subscriptions, an admin dashboard, and a REST-ish API into a single Go-based project. The project can be used in two main ways: as a ready-to-run app via prebuilt executables, or as a Go library/toolkit for building custom applications with your own business logic. The README also points to official SDK clients for JavaScript and Dart, making it easy to integrate web, mobile, desktop, and CLI applications with PocketBase's web APIs.
Offline CapableMulti-UserBinarySourceFeatures:
- embedded SQLite database
- realtime subscriptions
- files management
- users management
- admin dashboard UI
+5 more
Auth:local - GNU General Public License v3.0Open Core — Some Features Paid
ToolJet is an open-source foundation for ToolJet AI, positioned as a platform for building and deploying internal tools, workflows, and AI agents. The README presents the community edition as a visual, low-code builder aimed at teams that need to assemble internal applications quickly, connect them to business data, and extend them with custom logic. It appears to target organizations that want self-hosted internal tooling with collaboration and security features. The community edition emphasizes a drag-and-drop editor, a built-in database, broad connector support, and the ability to run JavaScript and Python inside apps. The enterprise-facing ToolJet AI layer adds AI-assisted app creation, query building, debugging, role-based access control, advanced permissions, multi-environment management, Git sync, and white-label customization.
Cloud OptionalMulti-UserDockerKubernetesHelmSourceFeatures:
- Visual app builder
- 60+ responsive components
- Built-in no-code database
- Multi-page apps
- Multiplayer editing
+5 more
Auth:oidc-sso - busl-1-1Source-Available — Not OSS
Directus is a data platform for teams that need to expose and manage SQL database content through a modern API and dashboard. It sits on top of existing or new SQL databases and provides both REST and GraphQL access without requiring a migration, which makes it useful for organizations that want to add an application layer to existing data. The project also includes a no-code Vue.js admin experience aimed at non-technical users, along with extensibility and white-label customization. It can be run locally or on-premises, and Directus Cloud offers a hosted option with project provisioning, storage, autoscaling, and CDN features for users who prefer a managed service.
Cloud OptionalOffline CapableMulti-UserMulti-TenantDockerDocker ComposeSourceFeatures:
- REST API
- GraphQL API
- SQL database management
- no-code dashboard
- white-label customization
+5 more
- proprietaryOpen Core — Some Features Paid
Budibase is an open-source operations platform designed to help teams build AI-driven agents, apps, and automations. It is aimed at organizations that want to reduce manual operational work by connecting requests, approvals, processes, and business systems in one self-hostable platform. The project supports both cloud-hosted and self-hosted deployments, with documentation for Docker, Docker Compose, Kubernetes, and Digital Ocean. Its public API is positioned for extensibility and interoperability, and the repository also points to modular server, builder, and client packages that power the overall system. Budibase appears to be built for collaborative, multi-user operational environments. The README highlights global management of users, onboarding, SMTP, apps, groups, theming, and delegation of user management to group managers, while also noting paid features under a Business Source License.
Cloud OptionalMulti-UserDockerDocker ComposeKubernetesSourceFeatures:
- AI agents
- workflow automation
- approvals
- record creation
- app updates
+5 more
- GNU Affero General Public License v3.0Open Core — Some Features Paid
Teable is a no-code database and collaboration platform built around a spreadsheet-like interface. It is aimed at people who want to create business applications without traditional coding, while still giving developers a structured system for managing and extending data. The project emphasizes real-time teamwork, multiple ways to view records, and support for large-scale datasets. Its README highlights features such as formulas, filtering, grouping, SQL querying, import/export, plugins, and history, suggesting that the platform is designed to handle both simple operational use and more advanced data workflows. The repository also describes a community edition for self-hosting and an enterprise edition with additional capabilities like AI, automation, authority matrix, and advanced admin features.
Cloud OptionalMulti-UserDockerDocker ComposeSourceFeatures:
- Aggregation
- Attachments preview
- Batch editing
- Charts
- Comments
+5 more
- Apache License 2.0Open Core — Some Features Paid
Grist is a relational spreadsheet project designed for users who want the familiar editing model of a spreadsheet with the structure and consistency of a database. The README describes grist-core as the server component for hosting spreadsheets, alongside related desktop and static-browser builds for local viewing and editing or read-only publishing. It is aimed at individuals and teams who need richer data organization, formulas, access control, and collaboration than traditional spreadsheets. The project emphasizes self-contained documents stored in a portable format based on SQLite, supports backups and imports/exports, and offers integrations such as a REST API, webhooks, and external automation tools. It also includes sharing, workspaces, team sites, SSO-based access control, and sandboxing options for untrusted documents.
Cloud OptionalOffline CapableMulti-UserMulti-TenantDockerSourceFeatures:
- Python formulas
- AI Formula Assistant
- portable self-contained format
- backups
- static website display
+5 more
Auth:oidc-ssosamllocal - GNU General Public License v3.0Open Source — No Paywall
Mathesar is a self-hosted web application for working with PostgreSQL databases through a spreadsheet-like interface. It is aimed at users ranging from non-technical staff to database-savvy teams that want a simpler way to view, edit, query, and collaborate on data without writing code. The project integrates directly with existing PostgreSQL databases, schemas, tables, roles, and privileges rather than adding another abstraction layer. That makes it suitable for production workflows where organizations want to preserve their current database setup while giving more people a usable interface for day-to-day data work. It also includes tools for schema design, record editing, forms, filtering, sorting, grouping, query building, and import/export. The README positions Mathesar as a fully open-source, nonprofit-maintained alternative to more closed or technical database tooling.
Offline CapableMulti-UserDockerFeatures:
- Spreadsheet-like data editing
- Query builder
- Forms
- Import and export data
- Schema and table management
+5 more
Auth:local - Apache License 2.0Open Source — No Paywall
Kinto is a minimalist JSON storage service designed for storing and synchronizing structured data. The README presents it as a server-oriented project with sharing capabilities, aimed at developers or teams that need a lightweight backend for JSON records rather than a full application platform. It supports an in-memory backend for development and PostgreSQL for production use, indicating a simple deployment path that scales from local testing to persistent deployments. The project also points users to online documentation, a tutorial, and a Docker Hub image, suggesting it is intended to be easy to try, integrate, and self-host.
Multi-UserDockerPackage ManagerSourceFeatures:
- JSON storage
- synchronization
- sharing
- development backend
- production PostgreSQL backend
What to look for in a Airtable alternative
Evaluate the richness of view types (grid, kanban, calendar, gallery, form) and the quality of the formula/calculation engine. API quality matters for integrations — some alternatives offer REST and GraphQL APIs. Import tools for migrating existing Airtable bases with linked records and attachments vary widely.
Other SaaS alternatives
- Notion (64)
- Dropbox (49)
- Evernote (34)
- Slack (32)
- Squarespace (31)
- Asana (30)
- Trello (30)
- ChatGPT (29)
- WordPress.com (29)
- Microsoft Teams (29)
- Wix (28)
- Vercel / Heroku / Render (27)
- Shopify (26)
- Microsoft OneDrive (25)
- Cursor IDE (23)
- Discord (23)
- Google Analytics (21)
- Make (Integromat) (20)
- Jira (20)
- Spotify (20)
- Zoom (19)
- Microsoft 365 (19)
- Sentry (18)
- Microsoft OneNote (18)
- Webflow (18)
- Claude Code - CLI (17)
- Salesforce (15)
- Plex (14)
- Google Workspace (14)
- Miro (13)
- Datadog (13)
- GitHub (13)
- HubSpot (13)
- Auth0 (12)
- monday.com (12)
- YouTube (12)
- Bitbucket (11)
- Google Calendar (11)
- Twilio (10)
- Hotjar (10)
- Postman (9)
- Calendly (9)
- Stripe (9)
- Zendesk (9)
- PayPal (9)
- Apple iCloud (8)
- 1Password (8)
- Basecamp (8)
- Lovable (7)
- Intercom (7)
- v0 (6)
- Adobe Premiere Pro (6)
- Adobe Photoshop (6)
- Typeform (6)
- Adobe Lightroom (5)
- Netflix (5)
- Mailchimp (5)
- DocuSign (5)
- Figma (3)
- Buffer (3)
- AutoCAD (3)
- Adobe Illustrator (3)
- Midjourney (2)
- Canva (2)
- Loom (2)
- Adobe After Effects (2)
- Adobe InDesign (2)
- Grammarly (1)
- Authentik (1)
- Listmonk (1)
