ALMOST

A weekend of work, and real gaps remain.

A document that contains databases: tables with typed columns and formulas live inside pages of text, with buttons and automations that change the data from where you are reading it.

Promptfree, for everyone, and the only version there is
Build me a document-with-tables app for one team, not a platform.

STACK
- Astro with a Node adapter, SQLite via better-sqlite3
- Server-rendered pages, small islands of JavaScript for editing only

THE MODEL
- A doc is an ordered list of blocks: prose, heading, table
- A table has typed columns: text, number, date, select, checkbox, relation to another table
- A relation stores row ids, never labels, so renaming never breaks a link

FORMULAS
- One expression language for computed columns, evaluated on the server
- Functions limited on purpose: arithmetic, dates, if, lookups across a relation, and aggregates over a filtered set
- Detect and refuse circular references at save time with a readable message

VIEWS
- The same table shown as grid, board grouped by a select column, or calendar keyed on a date
- Filters and sorts belong to the view, never to the table

EDITING
- Optimistic updates, but the server is the authority and rejects a stale write with the current row
- Every change appended to a revision table: who, when, before, after

PERMISSIONS
- Per doc: viewer, editor, owner. No per-cell rules; say so in the README

Include a README on the formula functions supported, the revision table, and how to export a doc as Markdown plus CSV.

What you lose

  • A formula language that spans documents and tables, closer to a spreadsheet than a database
  • Buttons and automations that mutate rows from inside the document
  • Packs — two-way integrations that pull live data from other products into a table
  • Real-time collaboration with presence, comments and per-section permissions
  • The free-for-editors pricing, which is why whole teams end up inside it

If you would rather not build

  • Notion — paid, the direct competitor, weaker formulas

The escape hatch

open source · no votes, no paid placement

Grist

$0

Spreadsheet-database with Python formulas and granular access rules, self-hostable.

gristlabs/grist-corefree · open source

AppFlowy

$0

Documents and databases in a similar shape, storing their data locally.

AppFlowy-IO/AppFlowyfree · open source

Why this verdict

our own opinion · changed only by a person

49/100

Verdict kinda at 49: tables, views and a small formula language are a real weekend, and the revision table is straightforward. Where the build stops is live collaboration and Packs — the integrations are the reason a team keeps the doc open all day.

History

tracked since 9 Aug 2026 · nothing is ever overwritten

Interest · last 30 dayspeak 1/day
views0113 Jul18 Jul23 Jul28 Jul2 Aug7 Aug11 Aug
views prompt copies none yet votes none yet

Questions about Coda

answered from the record above

Is Coda free?

No — the plan we track is $12 a month. Pro at $12 per Doc Maker per month billed monthly, $10 annually; editors and viewers are free, which is unusual for this category.

Can you replace Coda by building your own?

ALMOST. A weekend of work, and real gaps remain. Replacement score 49 out of 100, build time a weekend. Read what you lose before you decide.

How much does Coda cost?

$12 a month on Pro — $144 a year. Recorded 9 Aug 2026.

What do you lose by replacing Coda?

A formula language that spans documents and tables, closer to a spreadsheet than a database; Buttons and automations that mutate rows from inside the document; Packs — two-way integrations that pull live data from other products into a table; Real-time collaboration with presence, comments and per-section permissions; The free-for-editors pricing, which is why whole teams end up inside it. If any of those carry weight for you, keep paying.

Is there an open-source alternative to Coda?

Yes: Grist, AppFlowy. The prompt on this page is for when you want it your way instead.

Related entries

same category first, most replaced first

All 13 in No-code apps & databases

Coming soon

Every week, something stops being worth paying for.

New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click.

free forever · no tracking pixel · every prompt stays free on the site

Esc