All Projects → seanluong → cookiecutter-python-cli

seanluong / cookiecutter-python-cli

Licence: BSD-3-Clause license
A cookiecutter template for creating a Python CLI application using click

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to cookiecutter-python-cli

cookiecutter-modern-datascience
Start a data science project with modern tools
Stars: ✭ 136 (+109.23%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiecutter-qt-app
A cookiecutter to create Qt applications, with translations and packaging
Stars: ✭ 29 (-55.38%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiecutter-pyms
Cookiecutter template for a Python microservice.
Stars: ✭ 49 (-24.62%)
Mutual labels:  cookiecutter, cookiecutter-template
FastAPI-template
Feature rich robust FastAPI template.
Stars: ✭ 660 (+915.38%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiecutter-pypackage
A cookiecutter template for Python package with heavy use of Github actions
Stars: ✭ 19 (-70.77%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiecutter-homeassistant-custom-component
Cookiecutter template for Home Assistant custom component
Stars: ✭ 37 (-43.08%)
Mutual labels:  cookiecutter, cookiecutter-template
qt-qml-project-template-with-ci
Template for a Qt/QML application with batteries included: GitHub C.I. for your QML app; automated gui testing with Xvfb; automatic code-format checks and more. Compiles for Desktop and Mobile (Linux, Mac, Windows, and Android).
Stars: ✭ 33 (-49.23%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiecutter-modern-pypackage
Cookiecutter template for a modern Python package.
Stars: ✭ 97 (+49.23%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiecutter-flask-skeleton
Flask Starter Project
Stars: ✭ 56 (-13.85%)
Mutual labels:  cookiecutter, cookiecutter-template
fastapi-starter
A FastAPI based low code starter: Async SQLAlchemy, Postgres, React-Admin, pytest and cypress
Stars: ✭ 97 (+49.23%)
Mutual labels:  cookiecutter, cookiecutter-template
theme-cookiecutter
A cookiecutter template to help you make new JupyterLab theme extensions
Stars: ✭ 47 (-27.69%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiecutter-homeassistant-component
A cookiecutter project template for generating the structure for a new custom component.
Stars: ✭ 22 (-66.15%)
Mutual labels:  cookiecutter, cookiecutter-template
python-template
Netherlands eScience Center Python Template
Stars: ✭ 136 (+109.23%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiecutter-go
boilerplate, golang project starter tool, support go-zero/go-micro/gin
Stars: ✭ 63 (-3.08%)
Mutual labels:  cookiecutter, cookiecutter-template
at-python-template
The official Python Project Template of Alexander Thamm GmbH
Stars: ✭ 34 (-47.69%)
Mutual labels:  cookiecutter, cookiecutter-template
cookiedozer
📱 Cookiecutter for i18n Kivy Apps
Stars: ✭ 48 (-26.15%)
Mutual labels:  cookiecutter, cookiecutter-template
Cookiecutter Data Science
A logical, reasonably standardized, but flexible project structure for doing and sharing data science work.
Stars: ✭ 5,271 (+8009.23%)
Mutual labels:  cookiecutter, cookiecutter-template
Wagtail Pipit
Pipit is a Wagtail CMS boilerplate which aims to provide an easy and modern developer workflow with a React-rendered frontend.
Stars: ✭ 109 (+67.69%)
Mutual labels:  cookiecutter
Hatch
A modern project, package, and virtual env manager for Python
Stars: ✭ 2,268 (+3389.23%)
Mutual labels:  cookiecutter
Project Init
Project templates in rust
Stars: ✭ 104 (+60%)
Mutual labels:  cookiecutter

Python CLI Application Template

Build Status

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

Features

  • 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

Usage

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

or

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

Contributing

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].