cookiecutter
A command-line utility that creates projects from cookiecutters (project templates), e.g. creating a Python package project from a Python package project template.
A command-line utility that creates projects from cookiecutters (project templates), e.g. creating a Python package project from a Python package project template.
To install this package, run one of the following:
Cookiecutter takes a template provided as a directory structure with template-files. Templates can be located in the filesystem, as a ZIP-file or on a VCS-Server (Git/Hg) like GitHub. It reads a settings file and prompts the user interactively whether or not to change the settings. Then it takes both and generates an output directory structure from it. Additionally the template can provide code (Python or shell-script) to be executed before and after generation (pre-gen- and post-gen-hooks).
Summary
A command-line utility that creates projects from cookiecutters (project templates), e.g. creating a Python package project from a Python package project template.
Last Updated
Mar 31, 2025 at 21:09
License
BSD-3-Clause
Total Downloads
10
Supported Platforms
Unsupported Platforms
GitHub Repository
https://github.com/cookiecutter/cookiecutterDocumentation
https://cookiecutter.readthedocs.io