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]
Development
Create a virtual environment and run make develop to install the library and its dependencies.
Examples
Sites built with Beemo:
If you wish to use this project for your own website, these examples will be a useful reference.