janluke / cloup
Library to build command line interfaces based on Click. It extends click with: option groups, constraints (e.g. mutually exclusive params), command aliases, help themes, "did you mean ...?" suggestions and more.
☆112Updated last week
Alternatives and similar repositories for cloup:
Users that are interested in cloup are comparing it to the libraries listed below
- Option groups missing in Click☆109Updated 4 months ago
- Turn Pydantic defined Data Models into CLI Tools☆148Updated 5 months ago
- Declarative CLI argument parser☆146Updated 3 weeks ago
- Hatch plugin for versioning with your preferred VCS☆122Updated last month
- ☆175Updated this week
- Build and Inspect Python Packages in GitHub Actions☆190Updated this week
- Copier template for Python projects managed by Poetry.☆81Updated 2 months ago
- ☆93Updated last week
- Flake8 wrapper to make it nice, legacy-friendly, configurable.☆87Updated 3 years ago
- pytest plugin to create a tmpdir containing a preconfigured set of files and/or directories.☆102Updated last year
- ☆79Updated 2 years ago
- Validation library for simple check on `pyproject.toml`☆148Updated this week
- 🌈 Drop-in replacement for Click to make user-friendly and colorful CLI☆81Updated this week
- Versioning It with your Version In Git☆82Updated last month
- Syntactical sugar for Python class attributes☆56Updated 7 months ago
- Python monorepo made easy☆79Updated last year
- Utilities for working with configuration files in typer CLIs.☆34Updated 2 months ago
- A simple task runner.☆109Updated this week
- A codemod to make your implicit optional type hints PEP 484 compliant.☆89Updated last year
- Enable git-like did-you-mean feature in click☆98Updated 11 months ago
- Vendorize packages from PyPI☆103Updated 6 months ago
- Colorization of help messages in Click☆84Updated 4 months ago
- Fancy PyPI READMEs with Hatch☆164Updated 3 weeks ago
- Bump software releases☆158Updated 2 months ago
- Install and run applications packaged with conda in isolated environments☆116Updated 6 months ago
- Command-line parsing library for Python 3.☆130Updated 5 months ago
- PyPI Simple Repository API client library☆39Updated last month
- Operator overloading for fast anonymous functions.☆50Updated 2 months ago
- Deserialize to objects while staying DRY☆158Updated last year
- A flake8 extension that implements misc. lints☆63Updated 2 years ago