FindSoftware

PyKwiki

Python static site generator that builds blogs and wikis from Markdown pages, with Sass styling and a static search index.

PyKwiki is a static site generator for blogs and wikis, written in Python. Pages are written in Markdown and rendered with Jinja2 templates, and the pykwiki cache command turns them into HTML files in a docroot folder that a web server such as Apache can serve. Styling uses Sass, and the docs describe a static keyword search that runs in JavaScript, so the site needs no server-side code. The project is installed with pip.

Worth knowing

The homepage the README links does not resolve, so the documentation in the repository is the only documentation this record can point to.

Identity

Status
Stub
Maintainer
Aaron Meier3
Maintained by
Individual
First release
20134

Rendering and deploy

Runs as
Static files2
Rendering
Static output2
Install with
pip install pykwiki5

Releases

Current major version
24
Last release
2019-09-234

Adoption

GitHub stars
461
Contributors
47
Downloads a month
1178
Dependent repositories
38

Why these figures do not compare

Sources

  1. 2026-10-23: links, License, GitHub stars
    api.github.com/repos/nullism/pykwiki
  2. 2026-10-23: links, Content storage, Rendering, Runs as
    github.com/nullism/pykwiki/blob/master/docs/source/index.md
  3. 2026-10-23: Maintainer, License model
    raw.githubusercontent.com/nullism/pykwiki/master/LICENSE.md
  4. 2026-10-23: Written in, Runtime, First release, Current major version, Last release
    pypi.org/pypi/pykwiki/json
  5. 2026-10-23: Categories, Install with
    github.com/nullism/pykwiki/blob/master/README.md
  6. 2026-10-23: Templating
    github.com/nullism/pykwiki
  7. 2026-10-23: Contributors
    api.github.com/repos/nullism/pykwiki/contributors
  8. 2026-10-25: Dependent repositories, Downloads a month
    packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pykwiki

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