noctodeus Svelte Themes

Noctodeus

A local-first, privacy-focused note-taking app for people who think in connections. Tauri 2 + Svelte 5 + Rust.

Noctodeus

Noctodeus

Download · What It Does · Shortcuts · Feedback

License Release Platform


Noctodeus

Why This Exists

You already have Obsidian, Logseq, Notion. They work. They have teams, funding, and years of polish.

Noctodeus is one person building the note app they actually want to use.

The whole thing is one binary. No Electron. No hidden browser eating 400MB of RAM. Tauri 2 with a Rust backend, Svelte 5 frontend. Starts in under a second, sits around 80MB of memory, and your notes stay on your machine unless you push them to your own GitHub repo.

If you care about owning your tools and not just your data, give it 5 minutes.


What It Does

Markdown editor with slash commands, tables, task lists, code blocks with syntax highlighting, drag-and-drop images. WYSIWYG that saves as plain .md files. No proprietary format.

[[Wiki-links]] between notes. Backlinks in the side panel. Graph view that grows as you write.

Full-text search across every note. SQLite FTS5 with stemming, so "writing" matches "write" and "written." Highlighted snippets in results.

Daily notes. Click a date in the sidebar calendar. A templated journal entry appears. No plugins, no setup.

GitHub sync. One button. Pulls remote changes, merges, pushes. Two devices edit the same file? Both versions kept. No merge conflicts in your notes.

8 themes across dark, light, and warm palettes. Each one tuned across the entire UI, not just syntax colors.

Customizable shortcuts, fonts, editor width, and custom CSS injection.

macOS, Windows, Linux. Same app. Shortcuts adapt automatically (Cmd on Mac, Ctrl elsewhere).

Graph View


Download

Platform Arch
macOS Apple Silicon .dmg
macOS Intel .dmg
Windows x64 .exe
Linux x64 .AppImage / .deb

Shortcuts

All rebindable in Settings > Hotkeys.

macOS Windows / Linux
Quick Open Cmd+P Ctrl+P
Search Cmd+K Ctrl+K
Command Palette Cmd+Shift+P Ctrl+Shift+P
New Note Cmd+N Ctrl+N
Toggle Sidebar Cmd+B Ctrl+B
Find in Note Cmd+F Ctrl+F

Built With

Rust, Tauri 2, Svelte 5, TipTap 3, SQLite + FTS5, Tailwind CSS v4.


Build From Source

# needs: node 18+, rust toolchain, git
# linux: sudo apt install libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf

npm install
npm run tauri dev

Status

Early release. I use it daily. Rough edges exist. Open an issue if you find bugs or want something added.


License

AGPL-3.0

Top categories

Loading Svelte Themes