Ledge.sh
Runnable Markdown Notes
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
Hi HN,Ledge is a Markdown notebook that runs shell commands, code, SQL, etc from inside your own notes.I built Ledge because I spend much of my day copy/pasting commands from my notes into the terminal. I was inspired by how much cmux helped me organize my terminals - but there was still a split brain between my notes and frequently run commands. I've been daily-driving it for the past few weeks and use it for deploys, API calls, smoke tests, etc.Ledge runs your real shell just like a terminal app and can be hosted locally or remotely over SSH using ledge-server. I've been building it since July and have recently added support for all the major platforms: Mac (Silicon), Windows (WSL required), Linux, iOS, Android. Mobile devices require SSH access to a ledge-server and Android is still in beta and looking for beta testers (see link on website)!It's built on Bun and Electrobun and is free and open-source. Feel free to review the code and contribute at https://github.com/ledgesh/ledgeFeedback is very much welcome. Any must-have features that are missing?
HN · launched Sep 29, 2026 · 204 upvotes (top 3%) · 0 views
Niche: markdown editors and viewers · 158 launches, 13 in the last 7 days ▲ +86% · Explore this niche →
Category and tags
- Horizontal
- Dev tools
- Developer
- Not AI
- Hobby / open-source project
Visit website ↗ Source listing ↗
More like this: all 158 launches in markdown editors and viewers →
Could you build this?
Partial A basic markdown editor is trivial, but building a cross-platform desktop and mobile app with persistent pty/subshell execution, streaming stdout/stderr, and secure sandboxing requires serious systems-level engineering.
What it would actually take: The stack likely uses Electron/Tauri or native clients (Swift/Kotlin/Rust) interfacing with a local daemon or embedded PTY runtime (like node-pty or portable-pty). The hard part is managing persistent shell sessions, handling interactive command edge cases (signals, terminal control codes, ANSI parsing), and securing remote/local execution without breaking user environments. It requires solid systems programming and cross-platform desktop IPC experience.
Discussion
20 comments analyzed.
Competitors mentioned: Runme, Atuin, Obsidian, mask, Org-mode
Concerns raised: Code blocks in markdown is an anti-pattern, Hosted SaaS with no privacy policy, Performance lag, Cascading bugs across system dependencies
Feature requests: Environment variables parametrization, Execute code blocks directly from CLI, Interactive CLI interface, Hooks support, Flags in code fence-blocks
Competitors
Other products that read as similar to this one : 192 launches clear the similarity bar, closest 8 shown.
Attention rank: #13 of 193 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 321 days after the earliest competitor.
- Strata, real-time Markdown editor you can mount as a filesystem · hn · 2026-07-01 · 5 upvotes · similarity 0.47
- Executable Markdown files with Unix pipes · hn · 2026-01-09 · 126 upvotes · similarity 0.45
- omanote · ph · 2026-09-29 · 3 upvotes · similarity 0.44
- Lobster.js · hn · 2026-03-08 · 7 upvotes · similarity 0.43
- Bashr.run · ph · 2026-10-31 · 1 upvotes · similarity 0.42
- Markpad · hn · 2026-01-28 · 5 upvotes · similarity 0.42
- Ledge · ph · 2026-10-26 · 1 upvotes · similarity 0.41
- Minimal container-like sandbox built from scratch in C · hn · 2025-12-07 · 5 upvotes · similarity 0.41
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.