Skip to content

bennuttall/beemo

Repository files navigation

beemo

A Python-based static site generator. Bring your own content and templates and it'll quickly generate you a deployable HTML website/blog. Also includes support for building a simple analytics site based on the known site structure by processing Apache logs.

Features

  • Content as HTML, markdown or reStructuredText
  • Pages
  • Blog:
    • Posts
    • Tags
    • Archives (index, years and months)
    • Atom feed
  • Three modes:
    • Posts only
    • Pages only
    • Pages + posts
  • XML sitemap
  • Custom Chameleon templates
  • Custom CSS, JS and other static files
  • Apache log analytics (optional, via beemo[logs])

Install

Install the latest release with:

pip install beemo

For Apache log analytics, install the logs extra:

pip install beemo[logs]

Documentation

Documentation is available at beemo.readthedocs.io

Examples

Sites built with Beemo:

If you wish to use this project for your own website, these examples will be a useful reference.

Links

Licence