[verdict][generated prompt][source: coda.io]
Can I vibecode Coda?
// buildable in a weekend, but real gaps stay open
A doc with tables and buttons is buildable; Coda's editor, formula engine, packs/integrations, permissions, and team workflows make full parity difficult.
confidence: high
what it is: Doc platform that combines writing, tables, automations, and small apps
Buildability index · an editorial game
- Price 12 $/month · per seat weight: plus 2
- Time multi-day weight: plus 1
- Category docs and databases no weight
- Moat execution quality · collaboration · integrations weight: minus 3
- Confidence high weight: plus 1
- What you lose 7 items weight: minus 3
- Site coda.io (si apre in una nuova scheda) no weight
The moat outweighs the price: rebuilding this is a project, not an evening.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
What you build
Build a rich doc editor, embedded tables, formulas, buttons, and simple automations.
what you need
- rich text editor
- database tables
- formula engine
- auth
- integrations
- hosted backend
Useful sibling to Notion/Airtable; more formula/workflow oriented.
The prompt
A weekend with a coding agent. The gaps that stay are right below, under “what you lose”.
Build me a docs-with-tables workspace to replace Coda, single-user.
Requirements:
- Local web app: Node + Express + better-sqlite3, server-rendered pages with
vanilla JS, no build step.
- Docs are Markdown edited in a textarea with live preview (marked); a
fenced block naming a table, like table:Expenses, renders that table live
inside the doc.
- Tables have typed columns (text/number/date/select/checkbox), inline row
editing, and are real SQLite tables I can query with other tools.
- Formula columns: a JS expression over the row's other fields (price * qty)
evaluated server-side with new Function over plain values only, recomputed
on edit. No imports, no network access in formulas.
- Buttons in docs: a doc can declare a button that runs one whitelisted
server action (add row with defaults, mark done); docs never execute
arbitrary code.
- Named views per table: filter + sort saved and embeddable in any doc.
- CSV export per table, Markdown export per doc; localhost only, no
accounts, no telemetry.
- Out of scope: collaboration, permissions, and packs/integrations. Coda's
formula language and pack ecosystem are the product; this is my personal
version.
- README: setup and where the data lives on disk. Prompt generated from the data on this page, not reviewed by hand yet. In English on purpose — it is the language coding agents work best in.
What you lose
- formula language
- packs
- permissions
- automations
- templates
- collaboration
- doc-app UX
Why people still pay
They pay because docs become tools that teammates can understand and maintain.
moat: Execution quality Collaboration Integrations what a moat is
editor/formula/integrations
Free alternatives
Not in the mood to build it? These already exist, they are free or open source, and we checked them one by one.
Rejected (2) — and why
- AFFiNE (si apre in una nuova scheda) — A capable local-first document workspace, but it does not replace Coda's formulas, automations, Packs, or mini-apps.
- AppFlowy (si apre in una nuova scheda) — A polished local-first Notion clone, not a Coda replacement: no comparable formulas, Packs, automations, or app layer.
Who has already built it
Starting from here is still vibecoding: the prompt is for when you want it exactly your way.
- AFFiNE (opens in a new tab) — Open-source workspace with docs, whiteboard, and knowledge-base features; partial Coda-lik (alive)
What it costs in a year
12 $/mese 144 $/anno
Listino 12 $ al mese a persona su Coda. L’anno è dodici mesi pieni, senza sconti annuali.
Do you agree?
The vote balance
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.