Come to the Dark Side! We have a whole bunch of Cookiecutters!
summary
A CLI scaffolder that claims to turn repetitive project setup into templates and actually ships: Jinja2-based templates, Git and Mercurial support, Python 2.7/3.x compatibility, and ported test suite to pytest. Templates can include post-gen hooks, copy-without-render, and templated context values; the demo generates a Kivy app and runs it, proving the workflow works. Community counts about 41 templates now, with features like choice prompts, user-level defaults and GitHub-based abbreviations.
AI-written summary · about
chapters (18)
- 0:00Start
- 11:37Templates in Variables
- 11:58Hooks
- 12:23post_gen_project.py
- 13:12Current Layout
- 13:46Test Suite
- 14:14conftest.py
- 14:41test_{{cookiecutter.repo_name}}.py
- 15:02Setup
- 15:15Resources on Python Packaging
- 15:42Sphinx Documentation
- 15:54Sphinx Quickstart
- 17:08Showcase User Config
- 17:53Choices in Context
- 18:17Choice Prompt
- 18:49Click Prompts
- 20:28cookiecutter-django
- 20:55cookiecutter-pylibrary
related talks
28mKickstarting projects with Cookiecutter
28mProject templates with Cookiecuter
02h 28mBuilding human-first and machine-friendly CLI applications
17mExemplar-y Backstage Templates
04mAbusing text/template for data transformation
30mControl all of your projects with copier!
10mThere's a Snake in the Birdhouse! Building a Python Culture
44mCommand Line Scripting with Templates
