The Backbuild Sheets Editor

Backbuild Sheets is the spreadsheet in the Backbuild workspace. It is built for real computation and real-time teamwork: a deep formula engine, dynamic arrays, charts, data validation, conditional formatting, and rich cells, with several people editing the same grid at once. It is included in the free workspace on every plan.

Backbuild Sheets is a spreadsheet, not a relational database. It is designed to compute over tabular data the way a spreadsheet does. If you need linked records across tables or database field types, use the Backbuild platform’s custom entity types and views, which are part of the free workspace on every plan, and keep Backbuild Sheets for calculation, analysis, and shared data. Packaging that model into a no-code, multi-tenant product to sell is the SaaS builder, which is on the Pro plan.

The formula engine

Backbuild Sheets carries a full formula engine with more than 500 functions covering the math, statistics, finance, text, logical, lookup, and date families that a working spreadsheet needs. Formulas recalculate through a dependency graph, so editing one cell updates everything that depends on it.

  • A1-style references: reference cells and ranges with the familiar A1 and $A$1 absolute and relative notation. References adjust automatically when you insert or delete rows and columns.
  • Modern array functions: LAMBDA, LET, MAP, REDUCE, SCAN, BYROW, and BYCOL let you write reusable, composable logic without scripting.
  • Dynamic spill arrays: a single formula can return a range of results that spills into the neighboring cells and recomputes as its inputs change.
  • Query language: the QUERY function runs a SQL-like SELECT, WHERE, GROUP BY, and PIVOT over a range, so you can summarize a dataset from a single formula.

Formula references are single-sheet today. Evaluating a reference to another sheet in the same workbook is on the roadmap.

A Backbuild Sheets grid. Cell A1 holds the formula equals SEQUENCE(6,1,1,2), shown in the circled formula bar labelled One formula spills a whole array. Cells A1 through A6 are filled with the values 1, 3, 5, 7, 9, 11 as a highlighted spill range, and cell A6 is circled and labelled Results fill the cells below automatically.
A single array formula spills its results across the cells below, with no copy-paste. The formula lives in one cell (here in the formula bar), and the grid fills the rest, so a calculation stays traceable to the formula that produced it.

Cells, formats, and validation

A cell holds text, a number, a boolean, a formula, or richer content, and you control exactly how each value reads:

  • Number formats: currency and accounting, percentages, dates, and thousands grouping, so financial and scientific tables render correctly.
  • Rich-text and LaTeX cells: a cell can hold formatted text and live LaTeX math, using the same editor as Backbuild Docs, which is useful for research tables and annotated data.
  • Hyperlinks and inline images: attach links and place images directly in the grid.
  • Data validation: constrain a range to a list (a dropdown), a number or date range, or a checkbox, so shared sheets stay clean.
  • Conditional formatting: color and style cells by rule as their values change.
  • Frozen panes and merged cells keep large sheets readable.

Filtering, sorting, and charts

Sort a sheet ascending or descending, or with a multi-key sort dialog, and the reordered data is what every collaborator sees. Filter a range with per-column condition operators to narrow your own view of the data. Build charts that bind to a data range and repaint automatically as the underlying cells change, and place them as overlays on the grid.

Real-time collaboration

Several people edit the same sheet at once. Backbuild Sheets streams changes as compact range deltas over a live connection, applies each write in order, and broadcasts it to everyone viewing that sheet, so the grid stays consistent for the whole team. Comments let collaborators discuss specific cells in place. Access is enforced on every connection: a viewer without write access cannot write, and access changes take effect within seconds.

History and autosave

Every edit is captured for undo and redo. Your work is saved continuously and checkpointed to durable storage, and every write is recorded for audit. A browsable named version history is on the roadmap.

Import and export

Bring existing data in and take it back out in open formats:

  • Import: CSV, XLSX (Excel), and ODS (OpenDocument) workbooks, with formulas translated on the way in.
  • Export: CSV and TSV, XLSX, and a portable SQLite database file that opens in sqlite3, DB Browser, DuckDB, and pandas. CSV, TSV, and XLSX export are open to every plan; SQLite export is a Backbuild Science capability (free for verified students and faculty) and is also included on the paid Lite, Pro, and Enterprise plans. Parquet import and export are coming soon.
The Backbuild Sheets File menu open. The Export as SQLite item is circled and labelled Export as SQLite for reproducibility. Above it is Export as CSV, and below it Export as XLSX, with Export as Parquet, Export as PDF and Version history shown as coming soon.
Export a workbook as a single SQLite file for a reproducible data-availability statement. CSV and XLSX are here too; Parquet is coming soon.

AI control

Backbuild Sheets is fully controllable by an AI agent through the Model Context Protocol. An assistant can create a sheet, read and write ranges, set formulas, apply styles, insert and delete rows and columns, manage tabs, and export, all through the same access checks that apply to a person. Every AI action is authorized per call and recorded, so the agent is simply another collaborator with the permissions you grant it.

Capacity

Backbuild Sheets is engineered for large datasets, with a storage-backed grid and paged reads so the sheet stays responsive as it grows. There is no per-plan record-count cap that hard-stops a sheet at a fixed number of rows. Instead, your data draws on the plan’s database-storage allowance (25 MB on Free, then 500 MB per seat on Lite, 2 GB per seat on Pro, and 5 GB per seat on Enterprise), which grows with your plan and is metered by usage credits rather than a hard record ceiling.

Included free. Backbuild Sheets is part of the free Backbuild workspace on every plan, for teams of up to 50. See pricing for what each plan adds around it.