Show HN: Stash – Sync Markdown Files with Apple Notes via CLI

https://news.ycombinator.com/rss Hits: 3
Summary

β–„β–ˆβ–ˆβ–ˆβ–ˆβ–ˆ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ β–„β–ˆβ–ˆβ–ˆβ–ˆβ–„ β–„β–ˆβ–ˆβ–ˆβ–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–€β–€β–€β–„β–„β–„ β–ˆβ–ˆ β–ˆβ–ˆβ–„β–„β–ˆβ–ˆ β–€β–€β–€β–„β–„β–„ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–€ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–€ β–ˆβ–ˆ β–ˆβ–ˆ Bidirectionally sync Markdown files with Apple Notes! Getting Started Installation brew tap shakedlokits/stash https://github.com/shakedlokits/stash brew install shakedlokits/stash/stash Quick Example Push a markdown file to Apple Notes: stash push my-note.md Pull changes back from Apple Notes: stash pull my-note.md That's it! The tool uses front-matter to track which Apple Note corresponds to your file. Background & Rationale Apple Notes has been my daily driver for years. I love its simplicityβ€”it syncs fast, stays out of the way, and just lets me write. I've explored the full spectrum of note-taking apps: Workflowy , Obsidian , Bear , Evernote , Notion , Google Keep , GoodNotes , and others I've since forgotten. Each promised to revolutionize how I capture thoughts. But eventually, I realized something simple: note-taking is about writing things down, not managing a complex system. I came back to Apple Notes and haven't looked back. There's just one friction point. When I'm building thingsβ€”which is most daysβ€”I live in Markdown. At work, I sync those files to Notion or Confluence with CLI tools. For personal projects, everything goes into Git. But increasingly, I find myself writing quick notes that don't belong to any projectβ€”just ideas, experiments, small discoveriesβ€”and I want them on Apple Notes where I can read them anywhere. Right now, there's no clean path from my Markdown workflow to my notes. I went searching for CLI tools to bridge this gap. What I found was disappointing: tools either pack in too many features, making them brittle and hard to maintain, or they offer so little functionality (read-only sync) that they're effectively useless. So I built my own. The requirements are straightforward: Run from the shell without configuration files Use AppleScript for maximum compatibility and stability Bidirectionally sync Markdown and Apple Notes, using front-matter ...

First seen: 2026-01-06 18:38

Last seen: 2026-01-06 20:38