← ProjectsmacOS AppApp / Tool
Hanji.md
A native macOS markdown editor for plain-file vaults, built on SwiftUI and TextKit 2 with a Swift extension SDK. Incremental Live Preview keeps a keystroke in a 4,000-line note at about 15 ms, with performance budgets checked in CI. Local-first, MIT licensed.

01
Spec sheet
- Kind
- macOS App · App / Tool
- Tech stack
- Swift
- SwiftUI
- TextKit 2
- AppKit
- GRDB (SQLite FTS)
- Swift Package Manager
- Workflow
- GitHub Actions CI: swift run Checks + Perf Budgets
- Tag-Triggered Release Workflow
- Built with AI
- Claude Code (Opus + Fable, Design Records in docs/)