Kart
Python static site generator that uses Jinja2 templates and Markdown, with blog and tag index support.
kart.giacomocaironi.dev/repositorydocs
Kart is a static site generator written in Python that uses Jinja2 templates and Markdown to render sites. Content is kept as Markdown files in collection folders such as posts. It is installed with pip. python main.py build writes the site into a _site folder, which is then pushed to a production environment, and python main.py serve starts a development server that reloads when files change.
Worth knowing
The README says Kart is not yet ready for real-world use and that its API can change between minor versions. Development is on GitLab, and the GitHub repository mirrors it.
Identity
- Status
- Active
- Maintainer
- Giacomo Caironi8
- Maintained by
- Individual
- First release
- 20205
Rendering and deploy
- Runs as
- Static files, Dev only7
- Rendering
- Static output7
- Install with
- pip install Kart6
Releases
Adoption
Sources
- 2026-10-23: links, Categories, Templating
kart.giacomocaironi.dev/ - 2026-10-23: links
gitlab.com/api/v4/projects/25466570 - 2026-10-23: links, Runtime
kart.giacomocaironi.dev/install/ - 2026-10-23: Written in
api.github.com/repos/giacomocaironi/Kart - 2026-10-23: Minimum runtime, First release, Current major version, Last release
pypi.org/pypi/kart/json - 2026-10-23: Install with
github.com/giacomocaironi/Kart/blob/master/README.md - 2026-10-23: Rendering, Runs as, Content storage
kart.giacomocaironi.dev/getting-started/ - 2026-10-23: License, Maintainer
raw.githubusercontent.com/giacomocaironi/Kart/master/LICENSE - 2026-10-25: Dependent repositories, Downloads a month
packages.ecosyste.ms/api/v1/registries/pypi.org/packages/kart