An open API service indexing awesome lists of open source software.

https://github.com/python-ellar/ellar-cli

Ellar CLI Tooling
https://github.com/python-ellar/ellar-cli

cli command-line ellar python

Last synced: 4 months ago
JSON representation

Ellar CLI Tooling

Awesome Lists containing this project

README

          


Ellar Logo

Ellar CLI Tool for Scaffolding Ellar Projects and Modules and also running Ellar Commands

![Test](https://github.com/python-ellar/ellar-cli/actions/workflows/test_full.yml/badge.svg)
![Coverage](https://img.shields.io/codecov/c/github/python-ellar/ellar-cli)
[![PyPI version](https://badge.fury.io/py/ellar-cli.svg)](https://badge.fury.io/py/ellar-cli)
[![PyPI version](https://img.shields.io/pypi/v/ellar-cli.svg)](https://pypi.python.org/pypi/ellar-cli)
[![PyPI version](https://img.shields.io/pypi/pyversions/ellar-cli.svg)](https://pypi.python.org/pypi/ellar-cli)

# Introduction
Ellar-CLI is an abstracted tool for the Ellar web framework
that helps in the standard project scaffolding and other application commands.

Ellar CLI is built on [Click](https://click.palletsprojects.com/en/8.1.x/)

## Installation
if you have [ellar](https://github.com/python-ellar/ellar) install ready
```
pip install ellar-cli
```

## Usage
To verify ellar-cli is working, run the command below
```shell
ellar --help
```
The above command should output this:
```
Usage: Ellar, Python Web framework [OPTIONS] COMMAND [ARGS]...

Options:
-p, --project TEXT Run Specific Command on a specific project
--install-completion [bash|zsh|fish|powershell|pwsh]
Install completion for the specified shell.
--show-completion [bash|zsh|fish|powershell|pwsh]
Show completion for the specified shell, to
copy it or customize the installation.
--help Show this message and exit.

Commands:
create-module - Scaffolds Ellar Application Module -
create-project - Scaffolds Ellar Application -
new - Runs a complete Ellar project scaffold and creates...
runserver - Starts Uvicorn Server -
say-hi
```

Full Documentation: [Here](https://python-ellar.github.io/ellar/cli/introduction/)