If you want to be a cool kid, use this.
https://werc.cat-v.org/
redacted
If you want to be a cool kid, use this.
https://werc.cat-v.org/
WHOA this looks cool. i'll mess around with this!
https://github.com/matthewp/haunted
https://github.com/WebReflection/uland
https://learnbchs.org/
I had to wrangle Pelican into doing what I wanted (a site with multiple pages, all at the same level, and a blog in a sibling directory), but it ended up being Not Pretty.
Pelican static site generatorAnd Hugo was worse, as the other patrons here have witnessed. It's frustrating.
hey, I very much understand the pain as I was trying a couple of static site generators like 11ty, hugo etc, and all of them are rather bloated and not very intuitive for custom usage.
I looked at your specific question and I think it can work with some tags setup, but then it will probably require some extra JS.
What I can also suggest is to go with markdown and then convert MD to HTML, you can use shell script as starbreaker suggested but I can also recommend just writing one simple JS file where you can use default node fs to list all the files (then you can create an index file to access all pages in the directory) and convert MD with some simple npm package and then just save all results. Then just add some simple css on top to make it look nicer than pure HTML. I bet it can be a very short script tbh.
This is something I'd do with shell scripts called from a makefile, while converting markdown to HTML using pandoc. Of course, the shell scripts would have to use find, sed, grep, and cut to generate the indexes.
i know a little about shell scripts thanks to the insane linux customization community, but not nearly enough to do something like that. grep has always been kind of went over my head even though a lot of linux users seem to swear by it. would you happen to have any resources for learning more about shell scripts?
Hi, ~invicta. I learned a lot from this tutorial and keep it bookmarked for reference.
Steve Parker's Shell Scripting TutorialHmmm. I would know how to do this in Hugo, but just getting Hugo set up is an enormous PITA, so I'm not actually recommending it.