The working
index.
Fifty pages organized around real tasks. Start with a tool, a question, or the part of the workflow you need to get right.
50 pages
Start here
References, selection and deployment planning.
Collaborative Database Field Guide
Choose a collaborative database around your workflow, operating responsibilities and recovery needs.
02Baserow: Product Reference
A candidate for teams organizing shared work in structured tables. Evaluate the import path, edition and operating responsibilities before replacing an existing workspace.
03NocoDB: Product Reference
A spreadsheet-style platform with a self-hosted option. Start by identifying the edition, intended use and data connection your team needs.
04Grist: Product Reference
A spreadsheet-centered way to work with structured information. Its document model makes the distinction between a document backup and full installation recovery especially useful.
05Airtable alternatives for self-hosting
Choose the database around the work you need to preserve. A familiar grid is only the starting point: your edition, data model and recovery process matter just as much.
06Baserow vs NocoDB
Compare these tools against your actual data workflow, exact edition and ability to maintain it. This is a documentation-led evaluation framework; a deployment benchmark is not yet available.
07Baserow vs Airtable
A self-hosted database is a change in responsibilities as well as software. Compare the workflow you already use with the edition you would actually run.
08Self-host Baserow
Prepare your Baserow deployment with a clear environment, data plan and recovery owner. This is a documentation-based guide, with official interface evidence where available; it is not an independently tested deployment.
09Self-host NocoDB
Prepare your NocoDB deployment with a clear environment, data plan and recovery owner. This is a documentation-based guide, with official interface evidence where available; it is not an independently tested deployment.
10An Airtable migration backup checklist
Before changing tools, identify the information and behavior you need to preserve. Use this checklist to plan a rehearsal; it is not a claim that a file export provides full application recovery.
Baserow
Imports, relationships, access and the day-to-day work of keeping data useful.
Baserow Airtable Import: Check What Survives
Plan an Airtable-to-Baserow import, read the import report, rebuild unsupported behavior and verify the destination before cutover.
02Baserow CSV Import Without Duplicate Surprises
Map CSV fields, preserve identifiers and distinguish append from update when bringing recurring data into an existing Baserow table.
03Baserow Linked Records: Model Relationships
Build a Baserow relationship with stable identifiers, clear cardinality and checks that distinguish linked records from copied display text.
04Baserow Formulas: Validate the Business Rule
Translate a business calculation into a Baserow formula, check field references and validate edge cases before using the results operationally.
05Baserow Lookup vs Rollup: Choose the Result
Distinguish displaying related values from aggregating them, then verify linked records and totals in a small Baserow example.
06Baserow Database Tokens: Scope Each Integration
Choose database-token permissions for a Baserow integration and verify both allowed and denied operations without sharing account credentials.
07Baserow API Pagination: Retrieve the Complete Set
Plan a complete Baserow API read with explicit pagination, stable identifiers, reconciliation and error handling instead of exporting only page one.
08Baserow Forms: Design and Verify an Intake Flow
Turn a Baserow table into a focused intake form, separate submitted fields from internal processing and check what an outside visitor can do.
09Baserow Views: Separate Layout from Access
Use views to organize one Baserow table without mistaking a filter, hidden field or personal layout for an authorization boundary.
10Baserow Permissions: Build an Access Test Matrix
Translate team roles into Baserow access requirements, verify the intended edition and test allowed and denied actions with separate accounts.
11Baserow Backup and Restore: Define Recovery
Inventory a self-hosted Baserow installation, select the release-matched backup procedure and design a restoration rehearsal with explicit checks.
12Baserow Upgrade Checklist: Plan the Way Back
Prepare a version-aware Baserow upgrade with dependency checks, a recovery point, workflow acceptance tests and a realistic rollback decision.
NocoDB
Imports, relationships, access and the day-to-day work of keeping data useful.
NocoDB Licensing: Match the Terms to Your Use
Understand current NocoDB licensing, distinguish internal use from providing access, and record the release and intended use before deployment.
02NocoDB Self-Hosted vs Cloud: Who Owns the Work?
Choose NocoDB hosting by operations, required features, recovery responsibility and access needs rather than assuming self-hosting removes all costs.
03NocoDB Server Requirements: Plan and Verify Capacity
Distinguish official NocoDB minimums from production recommendations, then create a capacity rehearsal for your own workload and storage needs.
04NocoDB Database Connections: Keep the Roles Separate
Distinguish NocoDB primary storage from external integrations and imported copies, then verify connector behavior with a separate test dataset.
05NocoDB CSV Import: Preserve Types and Record Identity
Prepare a NocoDB CSV import, distinguish identifiers from display values, and validate dates, decimals and duplicates before accepting the result.
06NocoDB Links, Lookups and Rollups: Choose the Right Field
Model relationships in NocoDB, distinguish a lookup from an aggregate, and validate linked-record results with a small worked example.
07NocoDB Formulas: Validate Calculations Before Migration
Build a small NocoDB formula fixture, distinguish numbers from text and missing values, and reconcile results against explicit expected outputs.
08NocoDB Forms: Design Intake and Check Access
Plan a NocoDB intake form with a minimal field set, separate internal status from submitted data, and verify the shared experience before launch.
09NocoDB API Tokens: Check Scope and Edition Limits
Distinguish NocoDB fine-grained and legacy tokens, understand Community scope limitations, and verify allowed and denied integration operations.
10NocoDB API Pagination: Retrieve and Reconcile Every Page
Follow current NocoDB v3 record pagination correctly, distinguish base-list paging, and reconcile exported IDs without treating the first response as complete.
11NocoDB Backup and Restore: Define the Complete Recovery Set
Inventory NocoDB database, attachments and configuration, choose a consistent recovery point, and plan an isolated restore acceptance check.
12NocoDB Upgrades: Pin Versions and Preserve a Way Back
Prepare a NocoDB upgrade by recording storage layout, release changes and a recovery point, then verify the workflows that determine acceptance.
Grist
Imports, relationships, access and the day-to-day work of keeping data useful.
Grist CSV and Excel Imports Without Silent Data Changes
Prepare CSV and Excel data for Grist, choose a merge key, inspect import previews and reconcile records before accepting an import.
02Grist Reference Columns: Link Records by Identity
Understand Grist reference columns, reference lists and display labels, with a customer/project example and checks for ambiguous matches.
03Grist Formulas: Validate Calculations Before Reuse
Plan and validate Grist formula columns with Python-aware identifiers, boundary cases and a worked service-invoice calculation.
04Grist Summary Tables: Reconcile Groups and Totals
Choose meaningful group fields in Grist, distinguish sums from averages and reconcile a hypothetical project-status report.
05Grist Linked Widgets: Build a Clear Master–Detail Page
Plan Grist selection and filter links with a customer/project example, then check empty states and avoid confusing layout with security.
06Grist Access Rules: Verify Who Can Read and Change Data
Plan a Grist permission matrix, distinguish filters from access controls and verify allowed and denied behavior using synthetic accounts.
07Grist Forms: Design and Verify a Submission Workflow
Build a Grist form around a clear destination table, test required fields and inspect the difference between previewing and publishing.
08Grist REST API: Identify Records Before Automating Writes
Plan a Grist API integration using documented bearer authentication, table and column IDs, read-first checks and controlled update behavior.
09Grist Document Backups: Know What a .grist File Preserves
Distinguish a Grist document download from full installation recovery and plan a synthetic restore check with sharing and attachment boundaries.
10Grist External Attachments: Keep Files and Records Recoverable
Understand the recovery boundary of external Grist attachments, prepare paired artifacts and reconcile files after restoring a document.
11Grist Self-Hosting Storage: Inventory the Persistent State
Map Grist documents, home metadata, sessions and configured external services so an installation recovery plan covers more than one file.
12Grist Authentication: Plan OIDC or SAML With an Access Check
Separate Grist sign-in from document authorization, check current edition requirements and validate identity-provider changes without guessing configuration.
Migration & operations
Methods that connect the tools and the work.
Database Migration: Build a Field Map Before Importing
Map IDs, types, relationships, formulas and attachments before a collaborative-database move. Use a worked field contract to expose migration losses.
02Database Migration Validation: Check More Than Row Counts
Reconcile IDs, values, relationships and workflow behavior after import. Use an exception ledger and a staged acceptance decision before cutover.
03Build a Self-Hosted Backup Plan You Can Restore
Inventory application data, files, metadata, configuration and secrets. Define recovery targets and a restore rehearsal for a collaborative database.
04Database Permission Tests for Readers, Editors and API Clients
Write allowed and denied actions before sharing a collaborative database. Check user roles, public views, forms, exports and API access separately.
No matching page. Try a product name or a shorter task.