this site isn't open source because there's a lot of personal stuff and hidden pages that i don't necessarily want to share with the world.
it's pretty simple though, i use a custom templater (that i wrote, in about 900 lines of rust) that does some basic copy-pasting and minification. there's no javascript frameworks or anything fancy, so if you want to see how something is done, your browser's devtools are probably good enough.
and then i just have a github actions workflow that puts it on pages whenever i push!