mirror of
https://github.com/foo-dogsquared/wiki.git
synced 2025-01-31 04:58:21 +00:00
1.2 KiB
1.2 KiB
Cookiecutter
A project scaffolding tool enabling to create projects instantly. You can generate projects from your own Cookiecutter template or others' template.
Features
- The tool makes use of Jinja2 for templating.
- Template files and directories name.
- Hooks either with a shell or Python script.
Ecosystem
- Cookiecutter has plenty of templates available online
- Cruft is a boilerplate manager allowing you to update templates after scaffolding, check and validate the templates, and 100% compatibility with Cookiecutter templates
- a couple of Cookiecutter templates maintained by the team includes cookiecutter-django and cookiecutter-pypackage; good examples to get started presenting how complex a template can be