I'm very happy with my #SoloRPG mode for #Emacs, which is now available on #MELPA. It started with support for the #Lonelog solo RPG notation format, but has since expanded. I've now added support for #tarot cards and generating NPC personalities and appearances.
Today, I'm going to have a look at adding #Hexcrawl support.
If anyone wants to have a look at the code, it's available at github.com/Enfors/solo-rpg
Lonelog by #LoreseedWorkshop is available here: zeruhur.itch.io/lonelog
GitHub - Enfors/solo-rpg: Solo-rpg-mode is an Emacs minor-mode which has support functions for playing solo roleplaying games inside Emacs, such as dice rolling, oracles, etc.
Solo-rpg-mode is an Emacs minor-mode which has support functions for playing solo roleplaying games inside Emacs, such as dice rolling, oracles, etc. - Enfors/solo-rpgGitHub

Christer Enfors
Unknown parent • • •@GoblinQuester Cool, thanks! In my case, I've used Emacs *since* Uni 30 years ago, and I've never looked back. When you realize how utterly customizable it is (and if you care about that sort of thing, like I do), everything else pales by comparison.
I'd really encourage you to try it again, it's a lot of fun, or at least I think it is. I use it for everything, including my Second Brain / Zettelkästen. It's immensely useful.