Skip to main content
Documentation Status https://github.com/MacHu-GWU/cookiecutter_maker-project/actions/workflows/main.yml/badge.svg https://codecov.io/gh/MacHu-GWU/cookiecutter_maker-project/branch/main/graph/badge.svg https://img.shields.io/pypi/v/cookiecutter-maker.svg https://img.shields.io/pypi/l/cookiecutter-maker.svg https://img.shields.io/pypi/pyversions/cookiecutter-maker.svg https://img.shields.io/badge/Release_History!--None.svg?style=social https://img.shields.io/badge/STAR_Me_on_GitHub!--None.svg?style=social
https://img.shields.io/badge/Link-Document-blue.svg https://img.shields.io/badge/Link-API-blue.svg https://img.shields.io/badge/Link-Install-blue.svg https://img.shields.io/badge/Link-GitHub-blue.svg https://img.shields.io/badge/Link-Submit_Issue-blue.svg https://img.shields.io/badge/Link-Request_Feature-blue.svg https://img.shields.io/badge/Link-Download-blue.svg

Welcome to cookiecutter_maker Documentation

https://cookiecutter-maker.readthedocs.io/en/latest/_static/cookiecutter_maker-logo.png

What is Cookiecutter Maker?

cookiecutter_maker is a Python library that does the reverse of traditional cookiecutter templating. Instead of creating a template from scratch, it helps you convert an existing project into a cookiecutter template automatically.

Key Concept

In software development, teams often start with a working project and want to standardize it as a template for future use. Cookiecutter Maker simplifies this process by:

  • Automatically converting concrete projects into cookiecutter templates

  • Replacing hardcoded values with parameterized placeholders

  • Generating a cookiecutter.json configuration file

  • Handling complex project structures with customizable include/exclude rules

Documentation

For detailed usage, configuration options, and advanced examples, please visit our Documentation Site.

Install

cookiecutter_maker is released on PyPI, so all you need is:

$ pip install cookiecutter_maker

To upgrade to latest version:

$ pip install --upgrade cookiecutter_maker

Metadata

Release files for cookiecutter-maker 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cookiecutter-maker 1.0.2
File Size Uploaded
cookiecutter_maker-1.0.2.tar.gz 15.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cookiecutter-maker 1.0.2
File Interpreter ABI Platform
cookiecutter_maker-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 34.7 kB

Release files / cookiecutter_maker-1.0.2.tar.gz

Download URL cookiecutter_maker-1.0.2.tar.gz
Size 15.6 kB
Tags Source
SHA-256 checksum
How to use checksums
9efad9ece4d3d3d82c604e6118629a00622bee087f71963f389e567f2ff5a181
BLAKE2b-256 checksum
How to use checksums
78760d4065702f556756b7af3c504cb78e02775870d8c67365a4a91fcdc58046
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.8

Release files / cookiecutter_maker-1.0.2-py3-none-any.whl

Download URL cookiecutter_maker-1.0.2-py3-none-any.whl
Size 19.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e05b7b18e08b580ed7c2243ffe35184545acb6f0a5e88a930fe8ef884058c108
BLAKE2b-256 checksum
How to use checksums
0d78c686fb93f6f96dd70bed8f4fa934831a5f149ad8bb8e82729ee718df5990
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.8

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

1.0.1

2 release files

0.3.1

3 release files

0.2.1

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page