HelixNotes

A local markdown note-taking app built with Tauri, SvelteKit, and Rust.

Your notes are stored as standard Markdown files on your local filesystem. No cloud, no lock-in.

Download

Platform Download Notes
Linux (Arch/rolling) HelixNotes_1.0.9_amd64.AppImage Best for Arch, Fedora, openSUSE
Linux (Debian/Ubuntu/Mint) HelixNotes_1.0.9_amd64.deb Ubuntu 22.04+
Windows HelixNotes_1.0.9_x64-setup.exe Windows 10/11
macOS HelixNotes_1.0.9_aarch64.dmg macOS 12+ (Apple Silicon)

See all releases: codeberg.org/ArkHost/HelixNotes/releases

Features

  • Markdown editor with rich formatting toolbar, slash commands, and source mode
  • Wiki-links — link notes with [[Note Title]] syntax
  • Graph view — visualize connections between your notes
  • Full-text search powered by Tantivy
  • AI writing tools — improve, summarize, translate, and more (Anthropic / OpenAI)
  • Version history — per-note snapshots with diff view
  • Backups — automatic zip-based vault backups
  • PDF preview — inline rendering of embedded PDFs
  • Drag-and-drop — move notes between notebooks, reorganize notebooks by dragging
  • Obsidian import — convert Obsidian wiki-links to standard markdown
  • Themes — light/dark mode with customizable accent colors and fonts
  • Focus mode — distraction-free writing
  • Local — everything stays on your machine

Tech Stack

  • Frontend: SvelteKit (Svelte 5) + TailwindCSS v4 + TipTap v3
  • Backend: Rust (Tauri 2.0) + Tantivy (search) + Notify (file watcher)
  • Platforms: Linux (AppImage), Windows, macOS

Building from Source

Prerequisites

Development

pnpm install
pnpm tauri dev

Production Build

pnpm tauri build

License

AGPL-3.0

S
Description
Pull mirror of ArkHost/HelixNotes on GitLab
Readme AGPL-3.0
24 MiB
Languages
Svelte 69%
Rust 22.2%
TypeScript 4.3%
CSS 2.6%
Swift 0.9%
Other 1%