selfhostedworld.com logoselfhostedworld.com

Try describing what you need:

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
  1. 1Strapi logo
    72.6k
    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-UserSourceDocker

    Features:

    • Content-Type Builder
    • REST APIs
    • GraphQL APIs
    • Roles & Permissions
    • Media Library

    +5 more

    Auth:local
  2. 2NocoDB logo
    63.8k
    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 ComposeBinarySource

    Features:

    • 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
  3. 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-UserBinarySource

    Features:

    • embedded SQLite database
    • realtime subscriptions
    • files management
    • users management
    • admin dashboard UI

    +5 more

    Auth:local
  4. 4ToolJet logo
    38.2k
    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-UserDockerKubernetesHelmSource

    Features:

    • Visual app builder
    • 60+ responsive components
    • Built-in no-code database
    • Multi-page apps
    • Multiplayer editing

    +5 more

    Auth:oidc-sso
  5. 5Directus logo
    36.4k
    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 ComposeSource

    Features:

    • REST API
    • GraphQL API
    • SQL database management
    • no-code dashboard
    • white-label customization

    +5 more

  6. 6Budibase logo
    28.1k
    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 ComposeKubernetesSource

    Features:

    • AI agents
    • workflow automation
    • approvals
    • record creation
    • app updates

    +5 more

  7. 7Teable logo
    21.5k
    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 ComposeSource

    Features:

    • Aggregation
    • Attachments preview
    • Batch editing
    • Charts
    • Comments

    +5 more

  8. 8Grist logo
    11.3k
    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-TenantDockerSource

    Features:

    • Python formulas
    • AI Formula Assistant
    • portable self-contained format
    • backups
    • static website display

    +5 more

    Auth:oidc-ssosamllocal
  9. 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-UserDocker

    Features:

    • Spreadsheet-like data editing
    • Query builder
    • Forms
    • Import and export data
    • Schema and table management

    +5 more

    Auth:local
  10. 10Kinto logo
    4.4k
    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 ManagerSource

    Features:

    • 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.