@andrew_chou There is an unofficial Github mirror at https://github.com/bjc/prosody if that's more what you're used to.
We're using hgweb on https://hg.prosody.im/ with some custom CSS. If you have specific feedback about what makes it "painful", it might be actionable (even if a "patches welcome" way ).