BrianPugh / cyclopts
Intuitive, easy CLIs based on python type hints.
☆420Updated this week
Alternatives and similar repositories for cyclopts:
Users that are interested in cyclopts are comparing it to the libraries listed below
- Pythonic Stream-like manipulation of iterables.☆212Updated this week
- create and update inline snapshots in your python tests☆430Updated this week
- pytest plugin for pretty printing the test summary.☆421Updated last year
- A Flexible Service Locator for Python.☆320Updated last week
- Production-grade retries for Python☆986Updated last week
- A modern cookiecutter template for Python projects that use uv for dependency management☆479Updated 3 weeks ago
- Plugin for Poetry to enable dynamic versioning based on VCS tags☆631Updated this week
- Reusable constraint types to use with typing.Annotated☆524Updated this week
- Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or f…☆335Updated last week
- A high performance caching library for Python written in Rust☆237Updated last month
- Rust-like error handling in Python, with type-safety in mind.☆134Updated 8 months ago
- the missing toolbox for an async world☆272Updated last month
- Keep your python architecture clean.☆147Updated 2 weeks ago
- Tooling support for the Polylith Architecture in Python.☆400Updated last week
- A Python handler for mkdocstrings.☆200Updated this week
- Automatically add simple type annotations to your code☆248Updated 3 months ago
- FastAPI server-side rendering with built-in HTMX support.☆480Updated 2 weeks ago
- Find unused, missing and transitive dependencies in a Python project.☆970Updated this week
- Doing dirty (but extremely useful) things with equals.☆828Updated this week
- Simple, elegant, wizarding tools for interacting with Python's dataclasses.☆186Updated this week
- ConfZ is a configuration management library for Python based on pydantic.☆228Updated last week
- Poetry plugin for dynamically extracting the package version from a __version__ variable or a Git tag.☆361Updated 4 months ago
- ⏰ Modern datetime library for Python☆1,127Updated this week
- The slightly less uncompromising Python code formatter.☆396Updated 11 months ago
- YAML support for Pydantic models☆153Updated this week
- Identify unused dependencies and avoid a bloated virtual environment.☆326Updated last week
- The fastest memoizing and caching Python library written in Rust.☆269Updated 3 weeks ago
- Settings management using pydantic☆750Updated this week
- Format click help output nicely with rich.☆643Updated 3 weeks ago
- A Python concurrency scheduling library, compatible with asyncio and trio.☆382Updated 8 months ago