kjk/edna
View on GitHub ↗ ★ 544 TypeScript
Note taking with super powers
9 mentions on Hacker News by 3 people: 1 story, 8 comments · first 2024-03-26 · latest 2025-01-22
20082026
-
hm, perhaps you like edna? https://edna.arslexis.io/ https://edna.arslexis.io/help https://github.com/kjk/edna
comment by petemir · 2025-01-22 · in Show HN: NotepadJs – A cross-platform love letter to Notepad -
As far as individual commits, you can see the scope yourself: https://github.com/kjk/edna/commits/main/ Yes, I like to work in relatively small, but logical, commits. Yes, I did have clear goals in mind. I knew I wanted multiple notes,…
comment by kjksf · 2024-07-02 · in Show HN: Edna, note taking app for developers -
…applied Commons Clause to their license. https://github.com/heyman/heynote/blob/main/LICENSE https://github.com/kjk/edna/blob/main/LICENSE
comment by alberth · 2024-07-02 · in Show HN: Edna, note taking app for developers -
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…
comment by kjksf · 2024-07-01 · in Show HN: Edna, note taking app for developers -
Edna actually has Emacs mode which you can choose in settings. You can see implementation: https://github.com/kjk/edna/blob/main/src/editor/emacs.js I can't say how well it works. I just noticed that I would need to change some keybindings…
comment by kjksf · 2024-07-01 · in Show HN: Edna, note taking app for developers -
▲ 331
Show HN: Edna, note taking app for developersstory by kjksf · 2024-07-01 · 91 comments
-
…switch between localStorage and disk. If you ask: "how do the browser APIs work", you can look at https://github.com/kjk/edna/blob/main/src/fileutil.js Basically, there's `window.showDirectoryPicker()` to ask user for permission to access…
comment by kjksf · 2024-05-21 · in Storing knowledge in a single long plain text file -
…OneDrive, Google Drive etc.) you can work on notes on multiple computers. It's also open-source: https://github.com/kjk/edna
comment by kjksf · 2024-05-21 · in Storing knowledge in a single long plain text file -
…my deploy.go is 409 lines of code, which is not that bad. You can see exactly how this works: https://github.com/kjk/edna/blob/main/server/deploy.go I standardized on how I deploy things so deploy.go is mostly re-used among several…
comment by kjksf · 2024-03-26 · in Scripts should be written using the project main language