Cookiecutter: Better Project Templates¶
Cookiecutter creates projects from project templates, e.g. Python package projects.
Basics¶
- Overview
- Installation
- Usage
- Additional Tutorials
- Getting to Know Cookiecutter
- Create a Cookiecutter From Scratch
- Advanced Usage
- Using Pre/Post-Generate Hooks (0.7.0+)
- User Config (0.7.0+)
- Calling Cookiecutter Functions From Python
- Injecting Extra Context
- Suppressing Command-Line Prompts
- Templates in Context Values
- Copy without Render
- Replay Project Generation
- Command Line Options
- Choice Variables (1.1+)
- Dictionary Variables (1.5+)
- Template Extensions
- Troubleshooting
API Reference¶
- cookiecutter package
- Submodules
- cookiecutter.cli module
- cookiecutter.config module
- cookiecutter.environment module
- cookiecutter.exceptions module
- cookiecutter.extensions module
- cookiecutter.find module
- cookiecutter.generate module
- cookiecutter.hooks module
- cookiecutter.log module
- cookiecutter.main module
- cookiecutter.prompt module
- cookiecutter.replay module
- cookiecutter.repository module
- cookiecutter.utils module
- cookiecutter.vcs module
- cookiecutter.zipfile module
- Module contents