Howm: Personal Wiki for Emacs

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • howm-manual

    Note-taking in Emacs with howm package

    I recently discovered “Howm” [1] (the “Handy Own Wiki Mode”), which is a personal wiki system for Emacs. Surprisingly, it is slightly older than Org-mode – although it now works great with Org files – and is still actively maintained by the author.

    After giving it a try for a few days, I now feel that I prefer it’s simplicity over newer systems like Org Roam and Denote, while having some similarities to e.g. Deft (like fulltext as-you-type search).

    It also offers some unique features of its own, like “comefrom links” as opposed to conventional “goto links”, and that most Howm links are actually just syntactic sugar for searches.

    The submitted link [2] is to a third-party documentation of the project, which I found more useful than the official documentation to get started :)

    [1]: https://kaorahi.github.io/howm/

    [2]: https://github.com/Emacs101/howm-manual

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Gollum

    A simple, Git-powered wiki with a local frontend and support for many kinds of markup and content.

    I think the web interface for the gollum wiki (which used to power GitHub wikis, but I think they have diverged) supports org mode files.

    https://github.com/gollum/gollum

  • logseq

    A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.

    Does anyone have a "lab notebook" style of PKM in Emacs?

    I used to use Org-Roam in Emacs, but fell in love with Logseq [0], primarily because

    1. it has a "daily journal" default workflow (though individual pages are supported)

    2. the support of datalog queries

    3. templates

    This basically allows me to make templates for things I need (e.g. meeting notes, etc) and to write a few key queries (that are also templated for reuse) to do things like get the most overdue tasks, upcoming, things I promised to others, things I'm waiting on, etc. I can even drill down and get that stuff for an individual "page", e.g. "Emacs" or "C++".

    The lack of a "lab journal" format + flexible queries makes going back to other solutions not as enticing, as the "perfect artifact" of wiki-esque editing (and not being able to easily see backlinks) is not as easy. I can open my Logseq folder, make a "meeting" template, then #tag the people and topics discussed, and be able to go back later and make a query to see when I discussed #topic with #person.

    I would love to move this back into Emacs, as I hate having a separate tool for PKM, so if anyone has a similar workflow (or at least flexible queries on "tags" and task status, backlinks, etc, even without the daily journal thing), I'd be grateful for any tips.

    [0] https://logseq.com/

  • org-ql

    A searching tool for Org-mode, including custom query languages, commands, saved searches and agenda-like views, etc.

  • doct

    DOCT: Declarative Org Capture Templates for Emacs

  • org-download

    Drag and drop images to Emacs org-mode

    https://github.com/abo-abo/org-download

    I don’t think the TUI supports drag-and-drop, but you can still copy-and-paste using org-download (bound to a separate keybinding).

  • nv

    Notational Velocity: modeless, mouseless Mac OS X note-taking application

    You are absolutely right - I thought about adding that Denote is a true successor to Notational Velocity[1], not to Zettelkasten systems like org-roam, Logseq and Obsidian. For me personally notes are "cold" storage - I sometimes link to them in Org tasks but mostly I interact with them by using consult-ripgrep.

    1: https://notational.net/

  • howm-use-any-markup

    Commands to use howm with any markup available as emacs major mode

    ```

    It is in github repo, too although it is not yet finished:

    https://github.com/artsi0m/howm-use-any-markup

    My problem is that I can't combine well nested interactive+let or let+interactive, so it is only as interactive function for now.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Squarespace Enters Definitive Agreement to Acquire Google Domains Assets

    4 projects | news.ycombinator.com | 16 Jun 2023
  • Any alternatives to Obsidian that are not built on Electron?

    7 projects | /r/ObsidianMD | 1 Jun 2023
  • What's a user-friendly journaling/note-taking software for linux?

    5 projects | /r/linuxquestions | 2 Mar 2023
  • zettel2: Emacs helpers for note organization

    1 project | /r/planetemacs | 29 Dec 2022
  • Recommended workflow for using org-roam to read source code and take notes?

    5 projects | /r/emacs | 9 Nov 2022

Did you konow that Emacs Lisp is
the 20th most popular programming language
based on number of metions?