1
0
Fork
You've already forked HelixNotes
0
forked from ArkHost/HelixNotes
No description
  • Svelte 72.5%
  • Rust 21.9%
  • TypeScript 2.6%
  • CSS 1.5%
  • Kotlin 1.2%
  • Other 0.2%
midhun kumar 9b4835d9b3 chore: fix api by removing if ollama condition
- removed the check to see if it is ollama and only if an ai provider is provided.
2026年06月05日 17:46:00 +10:00
src chore: fix api by removing if ollama condition 2026年06月05日 17:46:00 +10:00
src-tauri Add Interface Scale setting to zoom the whole app (80-200%) 2026年06月04日 19:27:00 +02:00
static Cross-platform groundwork: platform detection, iOS config, Windows drag-drop fix, Android 10 storage fix ( #72 ), bundled fonts 2026年06月03日 14:11:10 +02:00
.gitignore Merge branch 'main' of ssh://codeberg.org/ArkHost/HelixNotes 2026年06月03日 14:23:29 +02:00
.npmrc v1.0.0 - Initial release 2026年02月09日 02:08:46 +01:00
flake.lock Build on NixOS ( #49 ) 2026年04月30日 11:31:47 +02:00
flake.nix Build on NixOS ( #49 ) 2026年04月30日 11:31:47 +02:00
LICENSE v1.0.0 - Initial release 2026年02月09日 02:08:46 +01:00
package.json v1.2.9: mermaid diagrams, math editor, external viewer, manual notebook sort, heading hotkeys 2026年04月27日 20:22:40 +02:00
pnpm-lock.yaml v1.2.9: mermaid diagrams, math editor, external viewer, manual notebook sort, heading hotkeys 2026年04月27日 20:22:40 +02:00
README.md Build on NixOS ( #49 ) 2026年04月30日 11:31:47 +02:00
svelte.config.js v1.0.0 - Initial release 2026年02月09日 02:08:46 +01:00
tsconfig.json v1.2.4 - proxy external images through imgproxy protocol for WebKitGTK compat, hide copy/open buttons for external images 2026年03月09日 15:58:58 +01:00
vite.config.ts v1.0.0 - Initial release 2026年02月09日 02:08:46 +01:00

HelixNotes

License: AGPL-3.0 Latest Release Website Platform

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 (v1.2.9)

Linux

Arch / Manjaro (AUR)

yay -S helixnotes-appimage-bin

Debian / Ubuntu / Mint (APT)

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

NixOS

flake.nix
{
 inputs = {
 nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
 helix-notes = {
 url = "git+https://codeberg.org/ArkHost/HelixNotes";
 # inputs.nixpkgs.follows = "nixpkgs";
 }
 };
 outputs = {
 nixpkgs,
 helix-notes,
 ...
 }: let
 system = "x86_64-linux";
 pkgs = nixpkgs.legacyPackages.${system};
 in {
 nixosConfigurations.default = nixpkgs.lib.nixosSystem {
 system = system;
 specialArgs = { inherit helix-notes; };
 modules = [
 /path/to/configuration.nix
 ];
 };
 };
}
configuration.nix
{
 config,
 lib,
 pkgs,
 helix-notes,
 ...
}:
{
 users.users.<USERNAME> = {
 packages = with pkgs; [
 (helix-notes.packages.${pkgs.stdenv.hostPlatform.system}.default)
 ];
 };
}

AppImage (Arch, Fedora 43+, openSUSE Tumbleweed)

Download AppImage

.deb (manual)

Download .deb (Ubuntu 22.04+)

Windows

Download Installer (Windows 10/11)

macOS

Download .dmg (Intel, runs on Apple Silicon via Rosetta)

Android

Download APK


All releases: codeberg.org/ArkHost/HelixNotes/releases

Features

  • Markdown editor with toolbar, slash commands, source mode, code highlighting
  • [[Wiki-links]] and graph view
  • Full-text search (Tantivy)
  • Outline panel, daily notes with calendar view, tags, drag-and-drop
  • Live KaTeX math editor (/math, /imath) with modal preview, double-click to edit
  • Mermaid diagrams (opt-in render, copy as PNG, save as PNG/SVG)
  • Manual notebook sorting (drag to reorder above, into, or below)
  • External .md viewer mode with import-to-vault flow
  • PDF preview, Obsidian import, "Show in File Manager"
  • AI writing tools (Ollama / Anthropic / OpenAI)
  • Version history with diffs, automatic backups
  • Multi-window, file associations, focus mode, view mode
  • Themes, accent colors, fonts
  • Local files, no cloud

Full documentation: helixnotes.com/docs

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, Android

Building from Source

Prerequisites

Development

pnpm install
pnpm tauri dev

Production Build

pnpm tauri build

Screenshots

Editor Settings Graph View AI Actions

License

AGPL-3.0