macOS 26 · Swift 6.2 · Open Source

A native Logseq
for macOS

Apple-native outliner built with SwiftUI. Local-first. File-based. No Electron. No cloud. Your markdown, your machine.

Requires macOS 26+ · Universal binary · brew install seqlog

Journal
Rust FFI Guide
Architecture
Mar 18, 2026 Wednesday
Shipped v1.0 — [[Release Notes]] updated
Refactored SearchService to use Rust ripgrep FFI
10x faster than pure Swift regex on large vaults
Backlinks now resolve in <50ms #performance
Reading [[Swift Concurrency]] — actor isolation patterns
TODO: [[Command Palette]] slash commands for /history and /favorites

Everything Logseq does.
Nothing Electron needs.

Built from scratch for macOS. Not a port, not a wrapper — a native app that feels like it belongs.

Files are truth

Plain .md files with CommonMark + wikilinks. No database, no proprietary format. Open them anywhere, version with Git.

Rust-powered search

Full-text search, backlinks, and unlinked references via ripgrep FFI. Instant results across thousands of pages.

Native macOS

SwiftUI + AppKit. System fonts, native text editing, proper keyboard shortcuts. No 300MB Chromium runtime.

Zero cloud

No account, no sync server, no telemetry. Use iCloud Drive, Git, Dropbox — or nothing at all. Your vault, your rules.

Outliner editing

Block-level editing with indent/unindent, collapse/expand, multi-select, undo/redo. Keyboard-first, mouse-friendly.

Command palette

Cmd+K to find anything. Pages, slash commands, recent files, favorites. Fuzzy search that keeps up with your typing.

Less software, more writing.

Four principles that guide every line of code.

01

File is the source of truth

Markdown files are the only data source. No SQLite, no index, no intermediate layer. What you see is what's on disk.

02

No index required

Ripgrep searches files directly. No background indexing, no stale caches, no startup delay. Open a vault and start writing.

03

Pure Apple native

SwiftUI + Swift Concurrency. No cross-platform abstraction layer. Every pixel earns its place on macOS.

04

We don't do cloud

Sync is your choice — iCloud, Git, Dropbox, or nothing. Zero accounts, zero telemetry, zero vendor lock-in.

Built with sharp tools.

A focused stack. Every dependency justifies its existence.

SwiftUI Views & Layout
AppKit NSTextView & NSScrollView
Rust FFI ripgrep search
864 Tests Unit + UI
Swift 6.2 Strict concurrency

Start writing, not waiting.

Free and open source. Download, point to a folder, go.

macOS 26+ · Universal binary · MIT License