Configs2026年4月20日·1 分钟阅读

Baserow — Open-Source No-Code Database Platform

Baserow is a self-hosted no-code database platform that provides an Airtable-like spreadsheet interface on top of PostgreSQL, letting teams build applications, automations, and dashboards without writing code.

AI
AI Open Source · Community
快速使用

先拿来用,再决定要不要深挖

这里应该同时让用户和 Agent 知道第一步该复制什么、安装什么、落到哪里。

docker run -d --name baserow 
  -v baserow_data:/baserow/data 
  -p 80:80 -p 443:443 
  baserow/baserow:1.31.1
# Open http://localhost in your browser
# Create an account and start building tables

Introduction

Baserow is an open-source no-code database platform that gives teams the flexibility of a spreadsheet with the power of a relational database. Built on Django and Vue.js with PostgreSQL as the storage engine, it provides a drag-and-drop interface for creating tables, views, forms, and automations. Self-hosting ensures complete data ownership and compliance with privacy regulations like GDPR and HIPAA.

What Baserow Does

  • Provides a spreadsheet-like interface for managing relational data
  • Supports multiple view types: grid, gallery, Kanban, form, and calendar
  • Offers field types including links, lookups, formulas, and file attachments
  • Enables workflow automations triggered by row changes or schedules
  • Exposes a REST API and real-time WebSocket API for integrations

Architecture Overview

Baserow is a Django application with a Vue.js frontend, backed by PostgreSQL for all data storage. The backend serves a REST API and WebSocket connections for real-time collaboration. Background tasks run via Celery with Redis as the message broker. The platform uses a plugin architecture that allows extending field types, views, and integrations. The all-in-one Docker image bundles all services for simple deployment.

Self-Hosting & Configuration

  • Deploy the all-in-one Docker image for single-server setups
  • Use the multi-service Docker Compose for production scalability
  • Configure external PostgreSQL and Redis for high availability
  • Set up email via SMTP for user invitations and notifications
  • Enable SSO with SAML or OpenID Connect for enterprise authentication

Key Features

  • Real-time collaboration with live cursor tracking and cell updates
  • Row-level permissions and workspace-based access control
  • Application builder for creating custom web apps from your data
  • AI field type for generating content using LLM integrations
  • Template library with prebuilt databases for CRM, project management, and more

Comparison with Similar Tools

  • Airtable — SaaS-only; not self-hostable; similar UI paradigm
  • NocoDB — lighter alternative that wraps existing SQL databases
  • Teable — newer entrant; smaller plugin ecosystem
  • Budibase — focuses more on internal tool building than data management

FAQ

Q: Can Baserow handle large datasets? A: Yes. Since data is stored in PostgreSQL, Baserow handles millions of rows. Performance depends on your server resources and query complexity.

Q: Does Baserow support importing from Airtable? A: Yes. Baserow provides an Airtable import feature that maps tables, fields, and views to the Baserow equivalents.

Q: Is the self-hosted version feature-complete? A: The community edition includes all core features. The premium edition adds role-based access control, row coloring, and advanced field types.

Q: Can I build custom plugins for Baserow? A: Yes. Baserow has a documented plugin API for adding custom field types, views, integrations, and application pages.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产