boilr
Create projects from boilerplate templates.
Boilr is a command‑line utility that generates new projects from reusable boilerplate templates. It operates as a single statically linked binary, requiring no external runtimes such as NodeJS or Python, and can be installed on Linux or macOS directly from pre‑built releases. Templates are defined with Go’s text/template syntax, allowing straightforward variable substitution and conditional logic.
The tool provides commands to download templates from GitHub repositories, save local directories as templates, and apply a chosen template to a target location. When a template is used, Boilr reads a `project.json` context file, prompts the user for required values, and creates the resulting file tree with the supplied inputs. This workflow is illustrated with examples such as a license template that asks for author, year, and license type.
Boilr is aimed at developers who repeatedly perform the same setup steps for new projects, offering a lightweight, dependency‑free solution for managing and applying project scaffolding. Its reliance on standard Go templating and a simple CLI makes it easy to create, share, and reuse templates across different codebases.
Reviews
Loading reviews…
Similar apps

DevOps & Infrastructure
cookiecutter
Create projects from templates.

DevOps & Infrastructure
mevn-cli
Light speed setup for MEVN (Mongo Express Vue Node) Apps.

DevOps & Infrastructure
kool
Web development with containers made easy.

DevOps & Infrastructure
anvil
Config management and app installations.

Terminals & CLI
YAMLResume
Resumes as code.
DevOps & Infrastructure
release-it
Automate releases for Git repositories and/or npm packages. Changelog generation, GitHub/GitLab releases, etc.