https://github.com/BrianPugh/cyclopts
argument-parser cli python shell typehints
Score: 25.234416582279888
Last synced: about 18 hours ago
JSON representation
Repository metadata:
Intuitive, easy CLIs based on python type hints.
- Host: GitHub
- URL: https://github.com/BrianPugh/cyclopts
- Owner: BrianPugh
- License: apache-2.0
- Created: 2023-11-03T02:24:25.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2026-05-17T01:11:37.000Z (13 days ago)
- Last Synced: 2026-05-17T01:50:12.954Z (13 days ago)
- Topics: argument-parser, cli, python, shell, typehints
- Language: Python
- Homepage:
- Size: 5.42 MB
- Stars: 1,155
- Watchers: 5
- Forks: 39
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Contributing: .github/contributing.md
- Funding: .github/FUNDING.yml
- License: LICENSE
-
Funding:
- Github: BrianPugh
Package metadata
- Total packages: 8
-
Total downloads:
- pypi: 77,403,482 last-month
- Total dependent packages: 8 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 144
- Total maintainers: 2
debian-13: python-cyclopts
- Homepage: https://github.com/BrianPugh/cyclopts
- Documentation: https://packages.debian.org/trixie/python-cyclopts
- Licenses: apache-2.0
- Latest release: 3.12.0-2 (published 4 months ago)
- Last Synced: 2026-03-14T09:03:03.500Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.361%
- Stargazers count: 0.408%
- Forks count: 1.037%
pypi.org: cyclopts
Intuitive, easy CLIs based on type hints.
- Homepage: https://github.com/BrianPugh/cyclopts
- Documentation: https://cyclopts.readthedocs.io/
- Licenses: Apache-2.0
- Latest release: 4.13.0 (published 14 days ago)
- Last Synced: 2026-05-17T01:13:48.675Z (13 days ago)
- Versions: 133
- Dependent Packages: 8
- Dependent Repositories: 0
- Downloads: 77,403,482 Last month
-
Rankings:
- Dependent packages count: 9.602%
- Average: 38.788%
- Dependent repos count: 67.974%
- Maintainers (1)
anaconda.org: cyclopts
Cyclopts is a modern, easy-to-use command-line interface (CLI) framework that aims to provide an intuitive & efficient developer experience.
- Homepage: https://github.com/BrianPugh/cyclopts
- Licenses: Apache-2.0
- Latest release: 4.6.0 (published 3 months ago)
- Last Synced: 2026-03-26T01:32:38.552Z (2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 38.901%
- Average: 40.658%
- Dependent repos count: 42.416%
nixpkgs-unstable: python313Packages.cyclopts
Module to create CLIs based on Python type hints
- Homepage: https://github.com/BrianPugh/cyclopts
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/cyclopts/default.nix#L81
- Licenses: Apache-2.0
- Latest release: 4.5.4 (published 3 months ago)
- Last Synced: 2026-04-07T18:09:50.542Z (about 2 months ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-24.11: python311Packages.cyclopts
Module to create CLIs based on Python type hints
- Homepage: https://github.com/BrianPugh/cyclopts
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/cyclopts/default.nix#L58
- Licenses: Apache-2.0
- Latest release: 3.0.0 (published 4 months ago)
- Last Synced: 2026-03-09T08:11:11.623Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-24.11: python312Packages.cyclopts
Module to create CLIs based on Python type hints
- Homepage: https://github.com/BrianPugh/cyclopts
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/cyclopts/default.nix#L58
- Licenses: Apache-2.0
- Latest release: 3.0.0 (published 4 months ago)
- Last Synced: 2026-04-09T15:02:22.704Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-unstable: python314Packages.cyclopts
Module to create CLIs based on Python type hints
- Homepage: https://github.com/BrianPugh/cyclopts
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/cyclopts/default.nix#L81
- Licenses: Apache-2.0
- Latest release: 4.5.4 (published 3 months ago)
- Last Synced: 2026-04-10T19:01:53.887Z (about 2 months ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
guix: python-cyclopts
Intuitive, easy CLIs based on type hints
- Homepage: https://github.com/BrianPugh/cyclopts
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/python-xyz.scm#n1016
- Licenses: expat
- Latest release: 4.14.0 (published 6 days ago)
- Last Synced: 2026-05-24T11:08:54.335Z (6 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%