I'm pleased to announce the first release of
HgSite, a Mercurial extension that hooks into
hgweb and allows serving a dynamic, read-only website using a Mercurial repository as the backend storage.
HgSite covers a range of use cases, from serving a README file at the top-level of your repository (GitHub-style) to keeping the complete web site and documentation of a project together with the code in a single repository, and serving them directly out of it.
For more information, please see the project's web site.
Feedback is welcome!