Modern, cross-platform notes, checklists & day planner — offline-first, fully native.
⬇ Download from zsync.eu/znotes · Source · GPL v3.0
- Notes — rich text notes with tags, colors, pinning, and reminders
- Checklists — task lists with per-item priority, categories, tags, scheduled dates, and reminders
- Day Planner — calendar view of all your scheduled checklists
- Reminders — fire through your OS notification center even when the app is minimized or hidden to tray
- System Tray — close to tray, keep running in the background, reminders still fire
- Dark glass UI — fully themed, customizable accent color, border radius, font size
- 100% offline — no account, no cloud, no telemetry. SQLite on your machine.
| Layer | Tech |
|---|---|
| Frontend | React 18 + TypeScript + Tailwind CSS |
| State | Zustand |
| Animation | Framer Motion |
| Desktop shell | Tauri v2 |
| Backend | Rust |
| Database | SQLite (rusqlite) |
| Notifications | notify-rust (Linux) · tauri-plugin-notification (Windows/macOS) |
Get the installer for your OS at zsync.eu/znotes — no build required.
| Platform | Format |
|---|---|
| Windows 10/11 | .exe (NSIS installer) · .msi |
| macOS Intel | .dmg (x86_64) |
| macOS Apple Silicon | .dmg (aarch64) |
| Debian / Ubuntu | .deb |
| Fedora / RHEL | .rpm |
| Any Linux | .AppImage |
- Node.js 20+ + pnpm
- Rust (stable)
- Linux only: system libraries
sudo apt-get install -y \
libwebkit2gtk-4.1-dev libayatana-appindicator3-dev \
librsvg2-dev libssl-dev libdbus-1-dev pkg-configgit clone https://github.com/TheHolyOneZ/ZNotes.git
cd ZNotes/znotes
pnpm install
pnpm tauri devpnpm tauri buildOutputs land in src-tauri/target/release/bundle/.
To target a specific bundle format:
pnpm tauri build --bundles deb,appimage # Linux
pnpm tauri build --bundles nsis,msi # Windows
pnpm tauri build --bundles dmg # macOSMade by TheHolyOneZ · zsync.eu
GPL v3.0 © TheHolyOneZ