FindSoftware

Baku

Python blogging engine and static website generator that writes posts in Markdown.

Baku is a Python blogging engine and static website generator that builds Markdown posts into a static blog. Its README calls it the spiritual successor to Tinkerer.

A blog lives in a directory set up with baku --init. Each post is a Markdown file under a path that reflects its date, and drafts sit in a separate folder that the build ignores. The build writes the site to a folder that the README suggests publishing on a static host such as GitHub Pages. Pages are rendered from templates in the blog’s templates folder with a templating engine of Baku’s own. Posts can use MathJax for mathematical notation and Mermaid for diagrams.

Identity

Status
Active
Maintainer
Vlad Riscutia3
Maintained by
Individual
First release
20226

Rendering and deploy

Runs as
Static files, Dev only4
Rendering
Static output4
Install with
pip install baku4

Releases

Current major version
16
Last release
2025-10-186

Adoption

GitHub stars
221
Contributors
27
Downloads a month
808
Dependent repositories
18

Why these figures do not compare

Sources

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

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