#9191st of 102 in Backends, databases and hosting

boilerplates

CLI that renders Docker Compose, Terraform and Ansible templates from git libraries

Stars
8k
License
MIT
Last commit
Aug 2026
Last release
Jun 2026
Language
Python
Stars, last 29 weeks+559
21 Apr 2026: 7,448 stars28 Apr 2026: 7,578 stars5 May 2026: 7,603 stars12 May 2026: 7,632 stars19 May 2026: 7,648 stars26 May 2026: 7,681 stars2 Jun 2026: 7,706 stars9 Jun 2026: 7,718 stars16 Jun 2026: 7,736 stars23 Jun 2026: 7,751 stars30 Jun 2026: 7,768 stars7 Jul 2026: 7,792 stars14 Jul 2026: 7,816 stars21 Jul 2026: 7,835 stars28 Jul 2026: 7,855 stars4 Aug 2026: 7,871 stars11 Aug 2026: 7,889 stars18 Aug 2026: 7,894 stars25 Aug 2026: 7,904 stars1 Sept 2026: 7,915 stars8 Sept 2026: 7,925 stars15 Sept 2026: 7,936 stars22 Sept 2026: 7,947 stars29 Sept 2026: 7,956 stars6 Oct 2026: 7,966 stars13 Oct 2026: 7,969 stars20 Oct 2026: 7,982 stars27 Oct 2026: 7,989 stars3 Nov 2026: 7,998 stars10 Nov 2026: 8,007 stars

7,448 on 21 Apr 20268,007 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Boilerplates is a Python CLI that renders reusable infrastructure templates (Compose, Kubernetes, Terraform, Ansible, static files, Python, Bash) into concrete files. Templates use Jinja2-like `<< >>` delimiters and a `template.json` manifest, with variables set through an interactive wizard, CLI overrides or saved defaults. Template libraries are git repositories, and a separate library offers 100+ homelab presets. It contains no AI features.

Who it is for: Homelab and self-hosting users generating Compose, Terraform or Ansible configs

Strengths

  • Interactive prompts and non-interactive `--var` overrides cover both manual and scripted generation
  • Git-backed libraries can be added, updated and removed with `boilerplates repo` commands
  • Per-kind subcommands (compose, static) list, show and generate templates with one syntax
  • Installs via pipx script or Nix flake

Weaknesses

  • Not an AI project; it is a general infrastructure templating tool
  • 0.2.0 dropped `template.yaml` and `.j2` formats, so older templates need migration
  • Python and Bash kinds only validate syntax, variables and rendering, not compilation or tests
  • Ships no Docker image or compose file for the tool itself

What it needs

  • Needs pipx, git

Quick answers

Is boilerplates open source?

Yes. Its code is on GitHub under the MIT license.

Also in Backends, databases and hosting

See all 102
Also in Backends, databases and hosting
RankProjectScore
1bunJavaScript and TypeScript runtime with bundler, test runner and package manager96.7k starscustom license93 out of 100
2strapiHeadless CMS that generates REST and GraphQL APIs from content models Live demo ↗ (opens in a new tab)73.5k stars+245 (+0.3%) in 30 dayscustom license92 out of 100
3traefikHTTP reverse proxy and load balancer that auto-discovers routes from orchestrators65.5k stars+446 (+0.7%) in 30 daysMIT92 out of 100
#4appwriteBackend with auth, databases, storage, functions and an MCP server for agents Live demo ↗ (opens in a new tab)58k stars+463 (+0.8%) in 30 daysBSD-3-Clause92 out of 100
#5medusaNode.js commerce platform with modular products, carts, orders and payments37.2k starscustom license92 out of 100