A cookiecutter template for creating a Python CLI application using click
Switch branches/tags
Nothing to show
Clone or download
xuanluong Merge pull request #6 from dimitrismistriotis/patch-1
Just to save people time from adding a lambda/"l"
Latest commit 30dc4bd Jul 13, 2018


Python CLI Application Template

Build Status

This is a cookiecutter template for generating a Python command-line interface (CLI) application.


  • pytest to run tests
  • click to facilitate building a CLI application (parsing and handling commands, arguments, options, etc.)
  • yml file for Travis CI
  • Different choices of open source license


  • Install the requirements
pip install -r requirements.txt
  • Generate project starting code
cookiecutter https://github.com/xuanluong/cookiecutter-python-cli


python -m cookiecutter https://github.com/xuanluong/cookiecutter-python-cli


Contributors are always welcome! There's no contributing guideline yet. Feel free to raise an issue or submit a PR.