A command-line utility that creates projects from project templates. Renders a directory of Jinja2 templates to files.
Documentation: http://cookiecutter.rtfd.org
Free software: BSD license
Features
Works with any type of text file.
Directory names and filenames can be templated.
Similar projects
Diecutter: an API service that will give you back a configuration file from a template and variables. https://github.com/novagile/diecutter
The similarity in name/functionality is a total coincidence that happened independently (subconsciously!). They presented a fantastic poster at EuroPython 2013 :)
Paste has a create option that creates a skeleton project: http://pythonpaste.org/script/#paster-create
Django’s startproject and startapp commands can take in a –template option: https://docs.djangoproject.com/en/1.5/ref/django-admin/#django-admin-startproject
History
0.2.1 (2013-07-17)
Minor cleanup.
0.2 (2013-07-17)
Bumped to “Development Status :: 3 - Alpha”.
Works with any type of text file.
Directory names and filenames can be templated.
0.1.0 (2013-07-11)
First release on PyPI.
Metadata
Release files for cookiecutter 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cookiecutter-0.2.1.tar.gz | 5.3 kB | Details |