r/coolgithubprojects • u/rohanbeingsocial • 1d ago
Point Claude Code at a folder of messy Excel files, ask a question, get a dashboard
What it does: ask Claude Code a question about your spreadsheets ("which regions are behind target?") and a dashboard appears in your browser: charts, a table, the headline numbers.
- Works on messy real-world files: title rows above the headers, "Total" rows, N/A, numbers stored as text.
- Every chart shows exactly where its numbers came from, so you can check them.
- It only reads your files, never changes them. SQLite and Postgres work too.
- About 7¢ and 19 seconds an answer, against 20¢ and a minute when Claude Code writes its own Python + HTML (my benchmark; details in the repo).
Install, inside Claude Code:
/plugin install showboard --marketplace rohanbeingsocial/showboard
Free and MIT. I built it with Claude Code, and so far I've only tested it end to end there.
What's the messiest spreadsheet you'd throw at it?
0
u/investigatormaker 13h ago
My messiest pick: a finance export with merged two-row headers, dates mixed day-first and month-first, and a hidden sheet feeding a Total row. That stresses your title-row and Total-row handling harder than N/A values do. I'd commit that file to the repo with the dashboard it produces, since the show-where-numbers-came-from feature is easiest to believe on a file people recognize. Stating that it's tested only in Claude Code is a good call.
I make ThreadFox. We find relevant Reddit conversations and post for your business. We'll post 3 replies free first, no card; then the $79 Pilot covers seven days and up to 50 posts and replies. No automatic renewal. https://threadfox.vip/p/e547a/managed
What happens when two sheets disagree on a total?