[-] ArkHost@lemmy.world 20 points 2 days ago

Did this few months ago. Everyone should do the same.

[-] ArkHost@lemmy.world 1 points 2 days ago

Thanks, appreciate it!

[-] ArkHost@lemmy.world 2 points 3 days ago* (last edited 2 days ago)

Great! Thanks for the feedback.

All 3 enhancements noted. Will be implemented in next release.

Update: The line shortcuts and line numbers will be in the next release. The side-by-side/split view requires a significant architecture refactor, so that one will take longer - it's on the roadmap but not for the immediate next release.

[-] ArkHost@lemmy.world 4 points 3 days ago

Obsidian's default editor is barebones, you need plugins to get a usable experience. HelixNotes gives you rich editing out of the box: formatting toolbar, slash commands, source mode toggle. No setup. It's also not Electron. Rust + Tauri 2.0 & Svelte fraction of the RAM, launches instantly. Same philosophy though: local .md files, no cloud, no lock-in. If Obsidian works for you, no reason to switch.

4

cross-posted from: https://lemmy.world/post/43147928

I built a note-taking app because the one I wanted didn't exist. Clean UI, local .md files, no cloud, no account.

Built with Rust + Tauri 2.0 + SvelteKit. Full-text search powered by Tantivy. Graph view, AI writing tools (bring your own key), Obsidian import, version history.

Available for Linux (AppImage, APT, AUR), Windows, and macOS. Source: https://codeberg.org/ArkHost/HelixNotes

[-] ArkHost@lemmy.world 7 points 3 days ago

Thanks for all the feedback everyone. Just shipped v1.1.0 based on what was reported here today:

  • Obsidian wiki link import fix
  • macOS Cmd key shortcuts (was showing Ctrl)
  • Frontmatter no longer modified on notes you don't edit
  • KaTeX math support
  • Daily Notes
  • Tag management (single + batch)
  • View mode toggle + focus mode improvements
  • Source mode search
  • Notebook delete confirmation
  • Collapsible sidebar tags
[-] ArkHost@lemmy.world 8 points 3 days ago

AI is optional, disabled by default, and doesn't even show in the UI unless you enable it. The app works fully offline with zero AI involvement.

[-] ArkHost@lemmy.world 8 points 4 days ago

Appreciate the honest feedback, doesn't come over negatively at all, this is exactly what helps improve the app.

  • Obsidian wiki links not converting properly during import: that's a bug, will be fixed in the next release.
  • View mode, math support, frontmatter behavior, and the other UX points: all noted and will be considered. So far I've focused on features I use personally, but if something makes sense, improves the app, and keeps it focused without bloat, I just implement it.
  • The LockFile bug and empty graph view: I haven't seen this behavior yet but I'll look into it.

HelixNotes isn't trying to be a replacement for Obsidian. It was a replacement for Obsidian for me, but different people have different needs. Thanks for taking the time.

[-] ArkHost@lemmy.world 8 points 4 days ago

Good question. "No sync" means no built-in cloud sync - not that sync is impossible. Your notes are plain .md files in a folder, so you can sync them with Syncthing, Nextcloud, rsync, Git, or anything else you already use. The app watches the filesystem for external changes and picks them up automatically.

The philosophy is: I don't decide where your files go. You do.

As for contributions - absolutely welcome. PRs won't be rejected on principle. If you want to work on a self-hosted sync feature, open an issue on Codeberg and let's discuss the approach first. I'd love to see it.

[-] ArkHost@lemmy.world 16 points 4 days ago

Correct. Yes I am.

[-] ArkHost@lemmy.world 21 points 4 days ago

Exactly. Off by default, invisible unless you enable it.

[-] ArkHost@lemmy.world 22 points 4 days ago

Fair question. Use case: you take rough notes during a meeting, no formatting, just raw thoughts. AI can clean them up, summarize, or restructure after the fact. It's completely optional though. Disabled by default, doesn't even show in the context menus unless you explicitly configure it in settings with your own API key. If you don't want it, it's like it doesn't exist.

[-] ArkHost@lemmy.world 15 points 4 days ago

vs Obsidian: Same local-first philosophy with plain .md files, but HelixNotes gives you a clean WYSIWYG editor out of the box. No plugin setup, no CSS tweaking, no learning curve. Open an app, write, close it. vs Joplin: Joplin uses its own database format internally. HelixNotes stores everything as plain markdown files in folders on your filesystem. Also Tauri instead of Electron, so much lower resource usage. Both are great projects. I built HelixNotes because I wanted UpNote's UI with Obsidian's philosophy, and that combination didn't exist.

I wrote a longer comparison here: https://helixnotes.com/why-i-built-helixnotes.html

77
submitted 4 days ago* (last edited 3 days ago) by ArkHost@lemmy.world to c/opensource@lemmy.ml

cross-posted from: https://lemmy.world/post/43147928

I built a note-taking app because the one I wanted didn't exist. Clean UI, local .md files, no cloud, no account.

Built with Rust + Tauri 2.0 + SvelteKit. Full-text search powered by Tantivy. Graph view, AI writing tools (bring your own key), Obsidian import, version history.

Available for Linux (AppImage, APT, AUR), Windows, and macOS. Source: https://codeberg.org/ArkHost/HelixNotes

130
submitted 4 days ago* (last edited 3 days ago) by ArkHost@lemmy.world to c/selfhosted@lemmy.world

I built a note-taking app because the one I wanted didn't exist. Clean UI, local .md files, no cloud, no account.

Built with Rust + Tauri 2.0 + SvelteKit. Full-text search powered by Tantivy. Graph view, AI writing tools (bring your own key), Obsidian import, version history.

Available for Linux (AppImage, APT, AUR), Windows, and macOS. Source: https://codeberg.org/ArkHost/HelixNotes

view more: next ›

ArkHost

0 post score
0 comment score
joined 4 days ago