Ledge - Runnable Markdown Notebook for Developers
Show HN: Ledge.sh – Runnable Markdown Notes

Ledge is an open-source Markdown notebook that executes shell commands, code, SQL, and AI prompts directly in your notes. Each note gets its own persistent shell, so variables and directories carry over between runs. Run blocks locally, on a remote server over SSH, or on your phone. Features include profiles for secrets, note locking, git sync, and an MCP server for AI agents. Available for macOS, Linux, Windows, iPhone, and Android. Install with a single curl command.
Write a note, press ⌘↩ on a code block, and its output streams in beneath it. In your shell, in your project, on your machine, or on a server.
- TheGoodBarn
This is awesome I will definitely play around with it. Fits the niche gap as a standalone app vs something like [Observable Framework](https://observablehq.github.io/framework/) for data analytical type things.
I wish Notion could just integrate these things together and make it work, or someone build an Obsidian plugin. More often than not it would be so convenient to do something like this.
- drayfield
I went to look at Atuin Desktop to see what the crossover was with this product, and it's fascinating to see that the repo was archived the day this was posted here!
- edude03
I feel like there has been a few takes on this (atuin desktop comes to mind[0] but apparently it's not a going concern anymore?) why hasn't it caught on?
- theCodeStig
As an Emacs user for over a decade I think this is brilliant, it solves my biggest gripes with org-babel which prevent me from using it in a team setting.
Ledge is a lot like org-babel from Emacs, but for muggles: a familiar UI, and common format go a long way.
- dannyw
Love this concept, simple but brilliant idea with lots of utility. I think this can fit in a decent niche. I’ll give it a try!