# Blo

Static site generator for personal blogs that builds posts from Markdown files and Jinja2 page templates.

STUB. This software has no release or pre-release in four years, or its project site no longer shows it, so it is not part of the register, not counted and not indexed. It will be checked again.

Source: https://findsoftware.frbit.cloud/blo/
Last reviewed: 2026-10-23
Updated: 2026-10-25
Listed since: 2026-10-23

## Record

### Links

- repository: https://github.com/savuir/blo
- docs: https://github.com/savuir/blo/blob/master/README.md

### Identity

- status: stub
- maintainer: savuir
- maintainerType: individual
- parent: unknown
- firstRelease: 2015
- hqCountry: unknown

### Kind

- category: ssg
- hosting: unknown
- language: python
- runtime: python
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: unknown
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: jinja2
- i18n: unknown

### Rendering and deploy

- runsAs: local
- renderingModes: unknown
- installMethod: pip

### License

- licenseModel: open-source
- license: BSD-3-Clause

### Releases

- currentMajor: 0
- latestReleaseDate: 2017-10-04

### Adoption

- githubStargazers: 9
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 1
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: 75
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 2
- dependentPackages: unknown

### Sources

- urls: https://api.github.com/repos/savuir/blo (read 2026-10-23)
- urls: https://github.com/savuir/blo/blob/master/README.md (read 2026-10-23)
- maintainer: https://raw.githubusercontent.com/savuir/blo/master/LICENSE (read 2026-10-23)
- language: https://api.github.com/repos/savuir/blo (read 2026-10-23)
- runtime: https://pypi.org/pypi/blo/json (read 2026-10-23)
- category: https://github.com/savuir/blo/blob/master/README.md (read 2026-10-23)
- installMethod: https://github.com/savuir/blo/blob/master/README.md (read 2026-10-23)
- runsAs: https://github.com/savuir/blo/blob/master/README.md (read 2026-10-23)
- templating: https://github.com/savuir/blo/blob/master/README.md (read 2026-10-23)
- license: https://api.github.com/repos/savuir/blo (read 2026-10-23)
- firstRelease: https://pypi.org/pypi/blo/json (read 2026-10-23)
- currentMajor: https://pypi.org/pypi/blo/json (read 2026-10-23)
- latestReleaseDate: https://pypi.org/pypi/blo/json (read 2026-10-23)
- githubStargazers: https://api.github.com/repos/savuir/blo (read 2026-10-23)
- contributors: https://api.github.com/repos/savuir/blo/contributors (read 2026-10-23)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/blo (read 2026-10-25)
- ecosystemsMonthlyDownloads: https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/blo (read 2026-10-25)

## Notes

Blo is a static site generator for personal blogs, installed with pip. The `blo post` command creates a new note from a draft template and `blo build` builds the site from Markdown posts and Jinja2 page templates. The `blo serve` command runs the blog locally. Global site variables and paths live in `default.json`, and the draft templates live in `draft_templates.json`.

## Worth knowing

A new type of content takes an HTML template in the `templates` folder and an entry in `draft_templates.json`, as the README's customize section describes. The GitHub repository has only one release, while the PyPI package that the install command names has later ones.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
