SeqLog
Outliner that keeps your notes as plain Markdown files
SeqLog is a native macOS outliner in the Logseq and Roam lineage, built with Swift, SwiftUI, AppKit and a Rust core. No Electron, no web view.
Your notes stay files
Every note is a plain Markdown file in a folder you choose. There is no database and no index, so the files are the source of truth. Search is ripgrep straight over the folder. Anything else on your Mac, including a coding agent pointed at the vault, reads exactly what SeqLog reads.
What is in it
- Daily journal you can scroll back through forever
- Block outlining with folding, wikilinks and backlinks
- Full text search across the vault, powered by ripgrep
- An embedded Git client for history, inline diffs, one click revert and sync to any remote
- Slash commands, inline images, and a command palette
Built for the scroll
Text rendering goes through a hand rolled Core Text draw path with a recycling scroll view rather than a stock list. On a vault holding 400 days of journal entries the 99th percentile frame time measures 8.37 ms against an 8.33 ms budget at 120 Hz.
Free forever on macOS. Signed and notarized, distributed outside the App Store. No account, no telemetry.





