LedgeNote — Runnable Markdown Notes
Let commands, SQL and code blocks inside your notes actually run
- Problem
- Developers constantly copy commands from notes into the terminal, creating a split brain between notes and the runtime. Someone built Ledge specifically to fix this, showing code blocks in notes are a real, high-frequency entry point. Markdown querying and updating also lack a handy CLI.
- Solution
- A local-first Markdown notebook where shell, SQL, HTTP and other blocks run inline, with output embedded back into the note. Ship a lightweight CLI for structured query and update of external Markdown files.
- Users
- Ops/backend developers, data engineers, runbook-keeping technical folks
- MVP
- Detect fenced code blocks by language and execute them; inline output display and copy; local file I/O and Git-friendly; CLI subcommands for query/update; command history and variable substitution
- Revenue
- Free CLI plus one-time purchase desktop app; team subscription for shared runbooks
- Why now
- LLMs make generating code blocks cheap, yet the runnable-notes workflow remains overlooked; GitHub Pages is enough to start
Source discussions · 2
- Hacker NewsShow HN: Ledge.sh – Runnable Markdown Notes2↑ 0
- Hacker NewsShow HN: Mdq (jq for Markdown) CLI to parse, extract, update Markdown files1↑ 0