Baserow
DatabasesBuild shared databases, simple apps and automations without code.
Baserow lets people who are used to spreadsheets build proper shared databases without writing code. You set up tables, link them together and collect data through forms, then build simple apps and automations on top. Because you can host it yourself, the data stays on infrastructure you control.
- Spreadsheet-style tables with linked records, lookups, rollups and formulas.
- Imports Airtable bases, CSV, Excel, XML and JSON into new tables.
- Generates REST API documentation for every database automatically.
What people use it for
Move a team's Airtable base to your own server
Create a new database with the Import from Airtable option and paste the base's public share link. Baserow brings over the tables, records, attachments, links between tables and grid views with their filters, sorts and grouping. Automations and Airtable interfaces are not imported and need to be rebuilt with Baserow automations and the Application Builder.
Turn a table into an internal tool or client portal
In the Application Builder, add pages and connect them to your tables through data sources. Place elements such as tables, forms, buttons and login on each page, and set events so that clicking a button updates a row. Publish the application on a subdomain or your own domain.
Connect Baserow to other systems
Open View API Docs from a database's menu to see endpoints generated for its tables, and create a database token with create, read, update and delete rights set per table. Add a webhook to a table so Baserow sends a request to your URL when rows are created, updated or deleted. Data sync can also keep a table filled from an iCal feed or a PostgreSQL table.