Native macOS markdown notes with CloudKit sync
About
Swiftdown is a native macOS markdown editor built around a custom NSTextView wrapper that provides live syntax highlighting and tappable GFM task list checkboxes — things SwiftUI's built-in TextEditor simply can't do.
Notes are organised into folders, stored locally via SwiftData, and synced across all your Apple devices via CloudKit's private database. The architecture splits into a shared SwiftdownCore package that will eventually power an iOS companion app.
Features
Live Markdown Rendering
Custom NSTextView with live syntax highlighting as you type, powered by Apple's swift-markdown parser.
GFM Task Lists
GitHub Flavoured Markdown task lists with tappable checkboxes directly in the editor.
CloudKit Sync
Notes sync silently across all your Apple devices via SwiftData's built-in CloudKit integration.
Folder Organisation
Organise notes into folders with full drag-and-drop management in the sidebar.