A self-hosted personal note-taking app running natively on your macOS (Android, iOS, Windows, Linux in future). The optional sync server is just a single Rust binary.
  • Swift 75.4%
  • Rust 23.3%
  • Shell 1.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Viktor Shchelochkov 9732cc29b5
All checks were successful
checks / checks (push) Successful in 3m13s
ci-orchestrator / provision running on cpx42 in fsn1
Sync notes with a server
2026-10-12 10:36:28 +02:00
.forgejo Add the server binary 2026-10-12 00:20:56 +02:00
clients Sync notes with a server 2026-10-12 10:36:28 +02:00
devtools/macos-power-loss Fix kit installs failing when tar exits early 2026-10-11 22:08:57 +02:00
docs Parse the HTTP request head in the core 2026-10-12 00:18:49 +02:00
server Add the server binary 2026-10-12 00:20:56 +02:00
spec Fix spec gaps found by clean-room clients 2026-10-11 13:17:00 +02:00
.editorconfig Document the package layout, test host and search rules 2026-09-24 21:54:44 +02:00
.gitattributes Gate CI on full generator line coverage 2026-09-24 21:54:46 +02:00
.gitignore Move the power-loss harness to devtools 2026-10-11 13:16:59 +02:00
CONTRIBUTING.md Sync notes with a server 2026-10-12 10:36:28 +02:00
deny.toml Initial commit 2026-08-07 13:09:14 +02:00
LICENSE Initial commit 2026-08-07 13:09:14 +02:00
README.md Add a Settings window with the Touch ID switch 2026-09-28 20:24:33 +02:00
rust-toolchain.toml Add rustfmt.toml and format files 2026-08-08 23:37:31 +02:00
rustfmt.toml Add rustfmt.toml and format files 2026-08-08 23:37:31 +02:00
SECURITY.md Add the server binary 2026-10-12 00:20:56 +02:00

Native Note

A personal note-taking app for macOS, self-hosted and end-to-end encrypted. Android, iOS, Windows and Linux come later. An optional sync server will ship as a single Rust binary.

Note

Work in progress. The macOS app works without a server; sync and releases are planned.

Features

  • πŸƒ Native: a SwiftUI app for macOS
  • πŸ“ Straightforward: feels like Apple's Notes app β€” no learning curve and no overengineering
  • πŸͺ¨ Rock-solid: prioritizes security and reliability
  • πŸ” Secure: notes stay encrypted under a key bound to the Secure Enclave where the Mac has one, optionally unlock with a pinned biometrics set, human code audit
  • πŸͺΆ Lightweight: the optional sync server is a single Rust executable binary (πŸš€πŸš€πŸš€) (planned)
  • ☁️ Syncable: self-host a sync & backup server to use the app across several devices, with every note end-to-end encrypted (planned)

100% free, no ads, no data collection, no telemetry, ever.

Download

No release yet. Build the macOS app from source per CONTRIBUTING.md.

License

MIT