Did you know, that I fixed the JS requirement for my blog?
It's not JS-free, but free JS. But no matter what, when you prefer to stay completely without, nothing should prevent you from doing so:
https://octo.sh/Sheogorath/blog/commit/f67be9ad4965d772c9f60ee8c270f51ae56593f4
Downside, you have to load one more page and the mobile menu isn't working, when you are going without JS.