Ark is a static website generator written in Python. It transforms a directory of text files into a self-contained website that can be viewed locally or served remotely.
Ark is flexible. By default it produces sites with page-relative links that can be viewed locally without any need for a web server (ideal for distributing project documentation in html format), but it can easily produce sites with resource or directory-style urls.
Ark is free and open source. All of Ark's code has been placed in the public domain.
See Ark's documentation for further details.