cookiecutter
Cookiecutter
Features
Available Cookiecutters
Similar projects
Community
Overview
Input
Output
Installation
Upgrading from 0.6.4 to 0.7.0
Usage
Grab a Cookiecutter template
Make your changes
Generate your project
Works directly with git repos too
Keeping your cookiecutters organized
Tutorial 1: Getting to Know Cookiecutter
Case Study: cookiecutter-pypackage
Step 1: Generate a Python Package Project
Step 2: Explore What Got Generated
Step 3: Observe How It Was Generated
Questions?
Summary
Tutorial 2: Create a Cookiecutter From Scratch
Step 1: Name Your Cookiecutter
Step 2: Create
repo_name
Directory
Step 3: Create Files
Advanced Usage
Using Pre/Post-Generate Hooks (0.7.0+)
User Config (0.7.0+)
Calling Cookiecutter Functions From Python
Command Line Options
Troubleshooting
I created a cookiecutter, but it doesn’t work, and I can’t figure out why
I’m having trouble generating Jinja templates from Jinja templates
Other common issues
cookiecutter Package
cookiecutter
Package
config
Module
exceptions
Module
find
Module
generate
Module
hooks
Module
main
Module
prompt
Module
utils
Module
vcs
Module
Contributing
1. Types of Contributions
2. Setting Up the Code for Local Development
3. Contributor Guidelines
4. Tips
5. Troubleshooting for Contributors
6. Core Committer Guide
Credits
Development Lead
Core Committers
Contributors
History
0.7.2 (2014-08-05)
0.7.1 (2014-04-26)
0.7.0 (2013-11-09)
0.6.4 (2013-08-21)
0.6.3 (2013-08-20)
0.6.2 (2013-08-19)
0.6.1 (2013-08-12)
0.6.0 (2013-08-08)
0.5 (2013-07-28)
0.4 (2013-07-22)
0.3 (2013-07-17)
0.2.1 (2013-07-17)
0.2 (2013-07-17)
0.1.0 (2013-07-11)
Roadmap
cookiecutter
Docs
»
Cookiecutter: Better Project Templates
Edit on GitHub
Cookiecutter: Better Project Templates
¶
Cookiecutter creates projects from project templates, e.g. Python package projects.
Basics
¶
Cookiecutter
Features
Available Cookiecutters
Similar projects
Community
Overview
Input
Output
Installation
Upgrading from 0.6.4 to 0.7.0
Usage
Grab a Cookiecutter template
Make your changes
Generate your project
Works directly with git repos too
Keeping your cookiecutters organized
Tutorial 1: Getting to Know Cookiecutter
Case Study: cookiecutter-pypackage
Step 1: Generate a Python Package Project
Step 2: Explore What Got Generated
Step 3: Observe How It Was Generated
Questions?
Summary
Tutorial 2: Create a Cookiecutter From Scratch
Step 1: Name Your Cookiecutter
Step 2: Create
repo_name
Directory
Step 3: Create Files
Advanced Usage
Using Pre/Post-Generate Hooks (0.7.0+)
User Config (0.7.0+)
Calling Cookiecutter Functions From Python
Command Line Options
Troubleshooting
I created a cookiecutter, but it doesn’t work, and I can’t figure out why
I’m having trouble generating Jinja templates from Jinja templates
Other common issues
API Reference
¶
cookiecutter Package
cookiecutter
Package
config
Module
exceptions
Module
find
Module
generate
Module
hooks
Module
main
Module
prompt
Module
utils
Module
vcs
Module
Project Info
¶
Contributing
1. Types of Contributions
2. Setting Up the Code for Local Development
3. Contributor Guidelines
4. Tips
5. Troubleshooting for Contributors
6. Core Committer Guide
Credits
Development Lead
Core Committers
Contributors
History
0.7.2 (2014-08-05)
0.7.1 (2014-04-26)
0.7.0 (2013-11-09)
0.6.4 (2013-08-21)
0.6.3 (2013-08-20)
0.6.2 (2013-08-19)
0.6.1 (2013-08-12)
0.6.0 (2013-08-08)
0.5 (2013-07-28)
0.4 (2013-07-22)
0.3 (2013-07-17)
0.2.1 (2013-07-17)
0.2 (2013-07-17)
0.1.0 (2013-07-11)
Roadmap
Index
¶
Index
Module Index
Read the Docs
v: latest
Versions
latest
Downloads
PDF
HTML
Epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.