Automation and scraping · Independent · 24 Oct 2026

Linuxfabrik/checklistfabrik

Python tool that generates interactive HTML checklists from YAML templates. Jinja conditionals, reusable includes, pluggable modules, built-in web server. Ideal for SOPs, deployments & recurring ops.

← Automation and scraping

In simple English

This tool turns plain text files into step-by-step checklists you open in your web browser. You write your steps in a simple text format and the tool turns them into interactive forms. It saves your answers as you go so you never lose your place if you close the tab. You can run it on your own computer or server for free. It requires some comfort with the command line and text files to set up.

What it is

ChecklistFabrik is a Python tool that generates interactive HTML checklists and reports from YAML templates. It features a built-in web server, automated progress saving, and static document exports for standard operating procedures.

What it is good for

Solo builders and small teams who want to standardise routine server deployments, maintenance windows, or standard operating procedures without paying for heavy project management software.

Stars14
LicenceUnlicense
Latestv1.12.1 (2026-09-22)checked 24 Oct 2026
Last code change2026-10-23
Written inPython
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Saves your progress automatically on every page change so you never lose filled-in answers.
  • Includes a local web dashboard to browse, start, and resume checklists with one click.
  • Exports completed checklist runs into PDF, Markdown, HTML, or plain text documents.
Watch for
  • Requires comfort with the command line and text-based YAML configuration files.
  • Needs Python 3.11 or newer installed on your system before you can run it.
  • No built-in user accounts or multi-user access control, as it is designed for local or single-operator use.
Replaces

Paper checklists, static markdown files, and manual text documents for server deployments

Works well with

Git (for version controlling your checklist templates)

Also reviewed on Repo Radar
  • apache/airflow47k stars

    Runs chains of scheduled jobs written in Python, and keeps a record of every run.

  • cybertec-postgresql/pg_timetable1.4k stars

    A job scheduler for PostgreSQL whose jobs and schedules live in the database itself.

  • scrapy/scrapy65k stars

    A Python framework for fetching and parsing large numbers of web pages.

Install
uvx checklistfabrik

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Business Operations & Legal › Internal Operations & Administration › SOPs.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.