The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 15 Python Argparse Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
pyrallis
Pyrallis is a framework for structured configuration parsing from both cmd and files. Simply define your desired configuration structure as a dataclass and let pyrallis do the rest!
-
docopt-ng
Humane command line arguments parser. Now with maintenance, typehints, and complete test coverage.
-
duckargs
Code generation tool, creates python / C programs that parse command line arguments. Say bye to starting each project by reading "argparse" / "geptopt.h" docs.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
protoargs
Code generated C++11/Python/Rust/Go command line arguments parser, based on protobuf configuration
-
placeholder-image-generator
A small python tool that generates placeholder images with specific dimensions and color
-
sutools
su (Super User) tools - per module utilities, designed to be lightweight, easy to configure, and reduce boilerplate code.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: argparse_dataclass: declarative CLIs with argparse and dataclasses (e.g. similar to Rust's structopt) | /r/Python | 2023-06-01
Project mention: rich-argparse: A rich help formatter for argparse | news.ycombinator.com | 2023-10-19
Project mention: argparse_dataclass: declarative CLIs with argparse and dataclasses (e.g. similar to Rust's structopt) | /r/Python | 2023-06-01
Project mention: su (Super User) tools: Lightweight CLI, Logging, and Benchmarking Utilities | /r/Python | 2023-06-03Introducing sutools, a collection of su (Super User) tools, a lightweight package designed to provide easy-to-configure utilities built on standard Python packages. Sutools doesn't aim to replace libraries like argparse, logging, or click; instead, it is designed to offer an alternative starting point for those looking to quickly scaffold projects.
Python Argparse related posts
- su (Super User) tools: Lightweight CLI, Logging, and Benchmarking Utilities
- argparse_dataclass: declarative CLIs with argparse and dataclasses (e.g. similar to Rust's structopt)
- What CLI libraries do you use to build your own custom commands?
- Looking for UX feedback for my encryption/decryption command line utility.
- I made a small python package (multicommand) to make writing "subcommand-style" CLIs easier with argparse.
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source Argparse projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | SimpleParsing | 370 |
2 | shtab | 340 |
3 | pyrallis | 180 |
4 | docopt-ng | 156 |
5 | pydantic-cli | 125 |
6 | duckargs | 106 |
7 | rich-argparse | 84 |
8 | Cli2Gui | 80 |
9 | argparse_dataclass | 70 |
10 | typed-args | 12 |
11 | multicommand | 10 |
12 | protoargs | 7 |
13 | python-argparse-subdec | 7 |
14 | placeholder-image-generator | 5 |
15 | sutools | 5 |
Sponsored