FindSoftware

drupan

Static site generator for blogs, single page applications and traditional websites, extended through a plugin system.

drupan is a static site generator written in Python. It reads content from files with a YAML header, renders them through Jinja2 templates and writes the site to a directory. A plugin system extends it, and the README lists a markdown plugin, a tags plugin and a blank plugin for index or archive pages.

Running drupan with a configuration file generates the site. A serve switch starts a development server on port 9000, and the deployment steps publish the output with git or to AWS S3 and CloudFront.

Identity

Status
Stub
Maintainer
Timo Zimmermann3
Maintained by
Individual
First release
20124

Rendering and deploy

Runs as
Static files, Dev only2
Rendering
Static output2
Install with
pip2

Releases

Current major version
34
Last release
2018-08-034

Adoption

GitHub stars
451
Contributors
25
Downloads a month
436
Dependent repositories
26

Why these figures do not compare

Sources

  1. 2026-10-23: links, Written in, GitHub stars
    api.github.com/repos/fallenhitokiri/drupan
  2. 2026-10-23: links, Categories, Runtime, Install with, Rendering, Runs as, Templating, Content storage
    github.com/fallenhitokiri/drupan/blob/master/Readme.md
  3. 2026-10-23: Maintainer, License, License model
    github.com/fallenhitokiri/drupan/blob/master/License.md
  4. 2026-10-23: First release, Current major version, Last release
    pypi.org/pypi/drupan/json
  5. 2026-10-23: Contributors
    api.github.com/repos/fallenhitokiri/drupan/contributors?per_page=1
  6. 2026-10-25: Dependent repositories, Downloads a month
    packages.ecosyste.ms/api/v1/registries/pypi.org/packages/drupan

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON