Org-keep: early proof of concept (Google Keep UI for org-roam)

Ok, just a pre-pre-alpha proof of concept.
I’m a heavy Google Keep user and first tried to hack something similar inside Emacs (naïve move…), so I ended up with this instead.

I wanted to keep it simple, so it’s built on top of org-roam-ui — if you already have that running, all you need is to open the HTML file in your browser.

It lets you quickly browse and search your org-roam notes in a Google Keep–style layout

Repo: github.com/crlsh/org-keep

4 Likes

Suggest to add filter or retrieve filter status from org-roam-ui so that the notes can be better browsed. That is to say, org-roam-ui is graph ui and keep can be flat ui with utilization of existing org-roam-ui capabilities.

1 Like

Update

Org notes now render in the preview.
Still very hacky, just testing possibilities.

Added

  • Bundled uniorg into the project.

  • Preview now displays Org pages as HTML.

  • Advised org-roam-ui to serve file contents

1 Like
  • Ok, new update, as suggested by Pinnacle:

  • Added tag and directory filters to improve note browsing

  • Implemented orphan node view (unlinked notes)

  • Improved rendering performance and loading feedback

  • Filters apply instantly on selection (no Apply button needed)

3 Likes