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.
☆109Updated last month
Alternatives and similar repositories for cloup:
Users that are interested in cloup are comparing it to the libraries listed below
- 🌈 Drop-in replacement for Click to make user-friendly and colorful CLI☆77Updated this week
- ☆175Updated this week
- Build and Inspect Python Packages in GitHub Actions☆190Updated last week
- Declarative CLI argument parser☆144Updated last week
- Validation library for simple check on `pyproject.toml`☆144Updated this week
- Deserialize to objects while staying DRY☆159Updated last year
- Automatically format your Python docstrings to conform with PEP 8 and PEP 257☆78Updated 2 weeks ago
- Pytest plugin to fake subprocess.☆106Updated 3 weeks ago
- Poetry plugin to update __version__ in __init__ file and other files containing version strings☆83Updated 3 weeks ago
- BumpVer: Automatic Versioning☆208Updated 2 months ago
- Toml sorting library☆95Updated 2 months ago
- Bump software releases☆160Updated last month
- Option groups missing in Click☆109Updated 3 months ago
- Copier template for Python projects managed by PDM.☆86Updated last month
- ☆89Updated this week
- Dynamically create python functions with a proper signature.☆120Updated 4 months ago
- Versioning It with your Version In Git☆81Updated this week
- ❄ A flake8 plugin that helps you to simplify code☆188Updated last year
- Enable git-like did-you-mean feature in click☆98Updated 10 months ago
- A library for versioning your Python projects.☆139Updated last week
- Colorization of help messages in Click☆85Updated 3 months ago
- Tool for automatically sorting python statements within a module☆364Updated this week
- Tool to automatically replace 'import *' in Python files with explicit imports☆179Updated this week
- 🎰 Ensure your __slots__ are working properly☆90Updated 3 weeks ago
- Copier template for Python projects managed by Poetry.☆81Updated last month
- Hatch build hook plugin for Mypyc☆38Updated 6 months ago
- A rich help formatter for argparse☆144Updated 2 weeks ago
- trycast parses JSON-like values whose shape is defined by TypedDicts and other standard Python type hints.☆80Updated 5 months ago
- Turn Pydantic defined Data Models into CLI Tools☆147Updated 4 months ago
- Command-line parsing library for Python 3.☆128Updated 4 months ago