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.

You're currently viewing a demonstration site filled with sample content. Here's a list of some sample pages to check out:

Ark supports blog-style posts as well as pages. Here's a bunch of sample posts:

Pages and posts are Ark's two default record types, but you can add as many custom types to your site as you like. Let's use a custom type to devote a section of our site to our friends, the animals:

Custom types can have their own directory indexes, tag indexes, templates, and styling.