v1.2.8 - Now Available for Linux, Windows, macOS & Android



A local markdown note-taking app. Plain .md files on your disk.
Sync them your way.

AGPL-3.0 Linux · Windows · macOS · Android Svelte + Rust + Tauri
HelixNotes
HelixNotes editor view

Features

Markdown Editor

Rich formatting toolbar, slash commands, source mode. Powered by TipTap v3.

Graph View

Visualize connections between notes. Link with [[wiki-links]] syntax.

Full-Text Search

Tantivy-powered search. Fast and accurate.

Lightweight

Rust + Tauri. No Electron.

Version History

Per-note snapshots with diff view.

Themes

Light and dark mode. 8 accent colors. Multiple fonts.

Local Files

Plain .md files on your disk. Open them in any editor. Sync with anything.

File Watcher

Picks up external file changes automatically.

See it in action

Editor
Editor view

Editor with toolbar and notebook sidebar

Settings
Settings view

Themes, accent colors, and fonts

Graph View
Graph view

Graph view

AI Actions
AI writing tools

AI writing tools

Get HelixNotes

Free and open source. Available for desktop and Android.

Linux
Download AppImage Arch, Fedora 43+, openSUSE Tumbleweed · amd64
macOS
Download DMG macOS · Intel (works on Apple Silicon via Rosetta 2)
Windows
Download Installer Windows 10/11 · x64
Android
Download APK Tested on Android 16 · Universal

Install via APT

Add the official repository and install with automatic updates:

curl -fsSL https://repo.arkhost.com/gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/arkhost.gpg && echo "deb [signed-by=/usr/share/keyrings/arkhost.gpg arch=amd64] https://repo.arkhost.com stable main" | sudo tee /etc/apt/sources.list.d/helixnotes.list && sudo apt update && sudo apt install helix-notes

Install via AUR

Install from the AUR using your preferred AUR helper:

yay -S helixnotes-appimage-bin

Blank or white screen on X11 or Wayland? If you see Failed to create GBM buffer, try:

WEBKIT_DISABLE_DMABUF_RENDERER=1 helixnotes
Build from source

Install system dependencies for your platform:

Debian / Ubuntu / Mint
sudo apt install libwebkit2gtk-4.1-dev libssl-dev libayatana-appindicator3-dev librsvg2-dev build-essential pkg-config curl npm
Arch / Manjaro
sudo pacman -S webkit2gtk-4.1 base-devel openssl libayatana-appindicator librsvg curl npm
Fedora
sudo dnf install webkit2gtk4.1-devel openssl-devel libayatana-appindicator-gtk3-devel librsvg2-devel gcc pkg-config curl npm
Windows

VS Build Tools (Desktop development with C++)

Install Rust and pnpm:

Install Rust via rustup.rs
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Install pnpm
npm install -g pnpm

Clone and build:

git clone https://codeberg.org/ArkHost/HelixNotes.git && cd HelixNotes && pnpm install && pnpm tauri build