Live data from Hacker News

Show HN: Edna, note taking app for developers

edna.arslexis.io

21–30 of 97 posts

Re: Show HN: Edna, note taking app for developers

#21

I was going to say this looks exactly like Heynote, but then saw you said you forked it. Is there a fundamental difference in vision between the two apps? Both taglines are notes "for developers", so I'm a little confused on why the separate project.

Heynote is a scratchpad, a single note, and has no plans to support multiple notes or really grow it beyond what it is right now.

Which I respect but I needed at least multiple notes, bringing this much closer to apps like Obsidian, Bear etc.

And then I added a bunch of features that I wanted to have, like UI for opening/creating/deleting nots inspired by Notational Velocity, encryption, command palette, history, Ctrl + B for navigating between blocks.

Edna is basically a superset of Heynote: it does everything Heynote does and lots more.

So yeah, the vision is pretty different.

Re: Show HN: Edna, note taking app for developers

#22

> Supports Go, JSON, JavaScript, HTML, CSS and Markdown What is required to add additional language support?

It's based on Monaco Editor, which is the open source base of VSCode - you can see the full list of supported languages by clicking the dropdown on the bottom right (similar to VS code: https://code.visualstudio.com/docs/languages/overview#_chang... )

Actually, it's based on CodeMirror

Re: Show HN: Edna, note taking app for developers

#24

[flagged]

It is. It has PWA manifest (https://github.com/kjk/edna/blob/main/public/site.webmanifes...) and you can install it as desktop app (tested with Chrome on Windows).

I should add offline mode.

If you need some specific PWA functionality that isn't there, please open an issue at https://github.com/kjk/edna/issues

Re: Show HN: Edna, note taking app for developers

#27
post #5

Earlier quoted context omitted.

desktop, or offline? isn't the PWA satisfactory?

not everyone has 24-hour online access

PWAs don't need online access. They only need initial access to download them.

Same with plain old websites if they're made to run offline (e.g. https://devdocs.io/offline).

Re: Show HN: Edna, note taking app for developers

#29

This is nice, but I'm surprised you went with "P" for shortcuts since they're already taken by browsers. Ctrl/Cmd + P = Print Ctrl/Cmd + Shift + P = New Private Window

Command + P worked for me in Firefox, but Command + Shift + P did not.

Further, because I don't type in QWERTY, I noticed that _some_ shortcuts seem correctly mapped in my layout, but others are not. The Option+N shortcut for a new note just starts the "˜" combining character (expecting a following character like "n" to form "ñ") when using the "n" key in my layout. However it works if I use the physical "n" key (which is my "k").

I feel like that explanation is pretty poor, but yeah basically some shortcuts seem bound to the physical key location whereas others seem bound to the mapped key. I wonder if they are declared differently?

Re: Show HN: Edna, note taking app for developers

#30
post #15

Is desktop on the roadmap? I use HeyNote (desktop) every day and the only feature I _really_ want is multiple notes. You added that, but I need desktop because of corporate rules.

Desktop would be easy to do but seems a bit pointless. You can install a PWA shortcut which gives you even more desktop experience in the sense that it looks like an app separate from the browser. That is what I do. What are those corporate rules and how are they enforced? Is it about storing data? Because Edna stores the notes on your computer, it's never sent to any server.

I have Heynote configured to float on top of all other windows, to close to the tray instead of exiting entirely, and to open when I press a hotkey combo. I don't think I can do all of that with a PWA.
Post reply on HN