🛠️ CLI to start BlackSheep projects.
- Interactive project scaffolding
- Support for configuring more
cookiecutter
project templates
pip install blacksheep-cli
blacksheep --help
blacksheep create --help
api
, to scaffold Web API projects.mvc
, to scaffold Web Apps projects with Model, View, Controller architecture, including Server Side Rendering of HTML views (SSR).
blacksheep create
Create a project pinned to a specific tag:
blacksheep create Example --template mvc --checkout v1.0.2
Tags refer to the project template repository. To see the list of tags, use the
blacksheep templates details
and navigate to the URL of the template
repository.
blacksheep templates list
See details about the templates:
blacksheep templates details
- clone this repository
- create a Python virtual environment
- install in development mode
pip install -e .
- add new commands, test