Pyramid cookiecutters

A cookiecutter is a command-line utility that creates projects from cookiecutters (project templates).

The Pylons Project supports one official Pyramid cookiecutter pyramid-cookiecutter-starter.

Cookiecutters that use Pyramid can be found using a search of the GitHub topic "cookiecutter-template" for "Pyramid".

You can extend Pyramid by creating a cookiecutter project template. This is useful if you would like to distribute a customizable configuration of Pyramid to other users. Once you have created a cookiecutter, other people can use it to create a custom version of your Pyramid application.

New in version 1.8: Added cookiecutter support.

Changed in version 1.10: Merged features from pyramid-cookiecutter-alchemy and pyramid-cookiecutter-zodb into the single cookiecutter to rule them all, pyramid-cookiecutter-starter.

Deprecated since version 1.10: pyramid-cookiecutter-alchemy and pyramid-cookiecutter-zodb are no longer supported. Use pyramid-cookiecutter-starter going forward.

Basics

See Cookiecutter Installation to get started.

Then see the README of pyramid-cookiecutter-starter for its usage to generate a starter project.

The pyramid-cookiecutter-starter on its main branch is a good starting point to develop your own cookiecutter. Development of cookiecutters is documented under Learn the Basics of Cookiecutter by Creating a Cookiecutter. See Cookiecutter Features for details of what is possible.