DEDUPED Hot AI repos, turned into use cases Get the Monday 5

How to use Open Sheet: what you can do with it

A TypeScript framework where you write a spreadsheet model as React and export it as a live .xlsx file with formulas intact.

Trended earlier

View repo on GitHub

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer

3 use cases

  • Build a model whose numbers recalculate on change

    Write a P&L as React and export an .xlsx whose formulas update when an assumption moves.

    View prompt
    In the open-sheet repo at <project path>, write a P&L sheet from this description: <description of revenue, costs and assumptions>. Use references such as r.cell and ref().column, with no A1 addresses, then export the .xlsx to <output path>. Verify that changing the growth assumption in the exported file moves the net income column.
  • Generate a live workbook for every record in a batch

    Turn each row of incoming data into its own .xlsx, with formulas kept rather than baked values.

    View prompt
    Using the open-sheet repo at <project path>, create a sheet template that reads the rows in <input file> and exports one .xlsx per row to <output folder>. Each file must keep its formulas instead of values. Verify that the number of exported files equals the number of input rows and that formula cells remain formulas in one sample file.
  • Trace a wrong cell to its source and send notes back

    Use inspect mode to see a cell's source line and formula, then leave a note for your agent.

    View prompt
    In the open-sheet project at <project path>, collect the notes left in inspect mode on the sheet <sheet name> and apply them with the /apply-comments skill. Expected output: the source file edited for each note. Verify by listing any cell that still shows #NOT_EVALUATED and explaining why.

Quick start with Open Sheet

  1. Check you have what it needs: Node; npm or pnpm; A coding agent or text editor.
  2. Open lianghsun/open-sheet on GitHub and read the README and license.
  3. npx @open-sheet/cli init my-sheets
  4. cd my-sheets && npm install && npm run dev
  5. Describe the P&L to your coding agent and have it write the React source using references such as ref('pl').column('revenue').
  6. Check the sheet in the viewer, then use its export option to download the .xlsx. (inferred, check the README)

These steps come from our top use case, Build a model whose numbers recalculate on change, which also has a copy-paste agent prompt.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for lianghsun/open-sheet

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Open Sheet alternatives · Best AI repos for Data and analytics

About this repo

  • Who it is forWritten for developers and their coding agents who generate spreadsheet models from code instead of editing workbooks by hand.
  • Why it is hot127 stars, launched 67 days ago
  • LanguageTypeScript
  • Sourcegithub.com/lianghsun/open-sheet · Back to Hot repos

Requirements

  • Node
  • npm or pnpm
  • A coding agent or text editor
  • A local dev server to preview the sheet

Add this badge to your README

Maintain Open Sheet? Show readers where to find these use cases. Use cases on Deduped

Markdown

[![Use cases on Deduped](https://dedupedai.com/badge/lianghsun/open-sheet.svg)](https://dedupedai.com/use-cases/lianghsun-open-sheet/?utm_source=github&utm_medium=badge&utm_campaign=lianghsun-open-sheet)

HTML

<a href="https://dedupedai.com/use-cases/lianghsun-open-sheet/?utm_source=github&amp;utm_medium=badge&amp;utm_campaign=lianghsun-open-sheet"><img src="https://dedupedai.com/badge/lianghsun/open-sheet.svg" alt="Use cases on Deduped" height="20"></a>

A static image, no tracking script. About the badge

Questions about Open Sheet

What is Open Sheet?

A TypeScript framework where you write a spreadsheet model as React and export it as a live .xlsx file with formulas intact. It is an open-source project on GitHub: https://github.com/lianghsun/open-sheet.

Who is Open Sheet for?

Written for developers and their coding agents who generate spreadsheet models from code instead of editing workbooks by hand.

What can I do with Open Sheet?

3 use cases so far, for example: Build a model whose numbers recalculate on change; Generate a live workbook for every record in a batch; Trace a wrong cell to its source and send notes back. Each has steps and a copy-paste agent prompt.

What do I need to run Open Sheet?

Node; npm or pnpm; A coding agent or text editor; A local dev server to preview the sheet.

What are alternatives to Open Sheet?

Other hot AI repos in Data and analytics: DSH Usage, Schemagate, Asobeast, Coreclaw API Directory, Quail.

Is Open Sheet safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.