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



I wanted UpNote's clean editor with Obsidian's local files, minus the bloat and the lock-in. It didn't exist, so I built it: plain Markdown, stored on your own disk.

AGPL-3.0 Linux · Windows · macOS · Android Svelte + Rust + Tauri
Nothing leaves your disk unless you turn it on. · Open source · Join the community
HelixNotes
HelixNotes editor view

What you get

An editor that gets out of the way

Slash commands, tables, code blocks with highlighting, and live KaTeX math. A clean WYSIWYG that writes plain Markdown you can read with cat, and a source mode for when you want the raw text.

HelixNotes editor with a code block

Every task, in one place

HelixNotes pulls every - [ ] checklist from across your notes into a single Tasks view. Set priority and due dates per row, then work in a list or drag tasks around a calendar.

Tasks calendar view

See how your notes connect

Link notes with [[wiki links]] and the graph fills in on its own. Hover a node to trace its connections and find the ideas that tie everything together.

Graph view of linked notes

A journal, built in

Daily Notes gives you a calendar and a note for every day. Click a date to open it or create it. Good for standups, journaling, or just thinking out loud.

Daily notes calendar

Make it yours

Light, dark, and 29 built-in palettes (Solarized, Nord, Catppuccin, Gruvbox, Synthwave, One Dark and more), accent colors, fonts, and an interface scale from 80 to 200%.

Styling settings with themes

And a lot more

  • Plain .md files, no database, no lock-in
  • Built on Rust and Tauri, not Electron
  • Full-text search (Tantivy), CJK-aware
  • KaTeX math and Mermaid diagrams, rendered natively
  • Optional WebDAV sync to your own server
  • Version history with diffs, automatic backups
  • Optional AI, local with Ollama or your own key
  • Obsidian import and an external .md viewer
  • Outline panel, tags with autocomplete
  • Focus mode, multi-window, file associations
  • Customizable keyboard shortcuts, hideable sidebar items

And it travels with you

The same notes on Android, no account required.

Editing a note with a table on mobile

The full editor, tables and all

Tasks list on mobile

Tasks on the go

Graph view on mobile

The graph in your pocket

Daily notes calendar on mobile

Daily notes anywhere

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 ↓ Auto-updates via F-Droid

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

Install on Solus

HelixNotes is in the official Solus repository. Install it with eopkg:

sudo eopkg it helixnotes

Install via F-Droid

Add the ArkHost F-Droid repository to your F-Droid client, then install HelixNotes and receive automatic updates through F-Droid.

QR code to add the ArkHost F-Droid repository Scan with F-Droid to add the repo
Repository address https://fdroid.arkhost.com/fdroid/repo?fingerprint=982AA0B4A99828C0B9F212964FA16D30554A74A0A2F24C9DC2D1C8B8D55AC972 On a phone with F-Droid installed, tapping this link opens the add-repo dialog directly.
Fingerprint (SHA-256) 982AA0B4A99828C0B9F212964FA16D30554A74A0A2F24C9DC2D1C8B8D55AC972 Verify this matches the fingerprint shown in F-Droid before adding the repo.

Don't have F-Droid yet? Get it at f-droid.org. Prefer a direct download? Grab the APK from Codeberg releases.

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