Create a local-first wiki – an HTML editor designed for personal knowledge management

Hi there, this week I’m going to create a super simple tool to manage my personal knowledge (PKM or PIM).

I want that tool:

  1. to use HTML files as storage
  2. available on Android and Linux first,
  3. to be able to open, edit and save a file from the file system,
  4. to display files like in a web browser,
  5. to be capable to follow the links between files and displaying pictures when editing or reading them,
  6. to let me edit files as Markdown or Org-mode text,
  7. to be able to open a folder,
  8. lightweight, under 10MB

As I’m a web developer, everything looks like a web app, so I’m going to try Tauri to achieve this.

Let’s see how far I can get in a few hours this week! 

And if you know of any open source software that already does this, let me know! ;)

[edit: to add the first requirement and fix typos]

Fediverse Reactions

Comments

4 responses to “Create a local-first wiki – an HTML editor designed for personal knowledge management”

  1. @lascapi
    Orgzly for Android nearly does this, maybe emacs on mobile can do it. But #emacs on desktop does this with org files and org-roam package

    #pim #wiki #orgmode

    1. Thanks for the idea, I actually use Orgzly since few years now.

      But I’m trying to use html as storage format and find a way to edit it ‘like org-mode’ files.

      I find the idea nice to reverse the process of editing. Instead of trying to add ‘things’ in markdown or orgmode with plugin or extension, I’m going to use web technologies.

      One goal is to be able to use micro-format and RDFa to organise my knowledge.

  2. @lascapi following this — i got something more barebones running a few months ago, but it was a highly janky and far less-featured two-step thing involving conversion to markdown and ox-hugo, i think? i wanted specifically to turn one big org-mode file with internal links into a wiki (and was not concerned with other files) so i think my workflow might've been a bit specific. all of which is to say — did not find any foss stuff that already does this; very curious to see what you come up with!

    1. I can imagine this kind of workflow !! ^^

      In my daily life I use mostly Markdown and a bit Org-mode, and also wordpress for my blog, and also plain HTML for some simple website, like my CV.

      It’s a bit annoying to edit an html file because of the but at the same times it’s fun and incredibly powerful.

      So I’m just developping a very simple Prove of Concept …

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.