ML.
/

← 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.

Fig. 1Hanji.md
01

Spec sheet

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