Any recommendations?
Antora is a little hard to get started because it invents some new concepts, like "component version", but I thought the out-of-the-box formatting was nice. I did spend a little time tweaking things after the site was converted, but not much. Antora is based on AsciiDoc, and the same guy did both.
The guy who wrote it, Dan, is on a Zulip forum and is great about offering tips for things you want to customize. I host on a $5/mo Linode with Caddy.
I think Docusaurus looks like a good fit for you.
If your project is very large, we are not the fastest SSG on terms on build times and definitively want to improve with modern Rust/Go tooling for bundling
Especially if you're already familiar with Jekyll. Bonus points for being able to deploy on GitHub Pages!