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.
â105Updated 2 months ago
Related projects â
Alternatives and complementary repositories for cloup
- đ Drop-in replacement for Click to make user-friendly and colorful CLIâ64Updated this week
- Copier template for Python projects managed by Poetry.â81Updated 8 months ago
- â171Updated this week
- Copier template for Python projects managed by PDM.â85Updated 7 months ago
- Vendorize packages from PyPIâ99Updated 3 months ago
- pdbp (Pdb+): A drop-in replacement for pdb and pdbpp. To replace "pdb", add "import pdbp" to an "__init__.py" file.â74Updated this week
- Validation library for simple check on `pyproject.toml`â130Updated this week
- A simple task runner.â95Updated 3 weeks ago
- Colorization of help messages in Clickâ85Updated last month
- â79Updated last year
- Tool for automatically sorting python statements within a moduleâ359Updated this week
- Automatically format your Python docstrings to conform with PEP 8 and PEP 257â76Updated last week
- Declarative CLI argument parserâ133Updated this week
- A little benchmarking tool for Pythonâ175Updated last year
- Option groups missing in Clickâ106Updated 3 weeks ago
- Build and Inspect Python Packages in GitHub Actionsâ175Updated last week
- Command-line parsing library for Python 3.â128Updated 2 months ago
- All-Inclusive Python Projectsâ105Updated this week
- Flake8 plugin for managing type-checking imports & forward references.â113Updated 5 months ago
- Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or fâŚâ310Updated last week
- apply a consistent format to `setup.cfg` filesâ153Updated last week
- â44Updated 2 months ago
- Toml sorting libraryâ90Updated 10 months ago
- Robust, dependency-free way to use the system clipboard in Python.â53Updated 3 weeks ago
- Utilities for working with configuration files in typer CLIs.â27Updated this week
- Versioning It with your Version In Gitâ78Updated 3 weeks ago
- YAML support for Pydantic modelsâ138Updated this week
- ConfZ is a configuration management library for Python based on pydantic.â227Updated 4 months ago
- A simple drop-down (select) for textual with an optional search functionalityâ41Updated last year
- Bump software releasesâ155Updated 7 months ago