Top alternative Python argument parsing utilities and packages
Updated :
April 23, 2024
cliar
Github stargazers
51
Github forks
2
Commits
389
Code contributors Contributors
3
Create modular Python CLIs with type annotations and inheritance
Created
May 19, 2018
Updated
Oct. 21, 2021
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
3
Ship
Github stargazers
48
Github forks
4
Commits
88
Code contributors Contributors
1
Ship is a simple Python command-line application that makes transferring files from one computer to another phone or another computer easy
Created
May 30, 2020
Updated
July 29, 2020
Github repo
Type
App
Primary Language, based on Github DataLanguage
Python
Issues
2
qargparse.py
Github stargazers
42
Github forks
6
Commits
81
Code contributors Contributors
2
Build settings-style graphical user interfaces for Python with argparse syntax
Created
June 2, 2019
Updated
Nov. 16, 2020
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
7
argparse-manpage
Github stargazers
39
Github forks
21
Commits
174
Code contributors Contributors
7
Automatically build man-pages for your Python project
Created
Sept. 22, 2017
Updated
Sept. 22, 2023
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
11
python-selfcompletion
Github stargazers
33
Github forks
2
Commits
15
Code contributors Contributors
2
Automatically-generated command completion built on argparse
Created
Oct. 16, 2011
Updated
Feb. 21, 2013
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
4
python-clg
Github stargazers
32
Github forks
5
Commits
194
Code contributors Contributors
4
Command Line Generator (clg): wrapper to argparse module that generate a command-line from a predefined dictionnary (ie: a JSON, YAML, ... file).
Created
Dec. 13, 2012
Updated
Nov. 9, 2022
License
mit
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
automated-data-preprocessing
Github stargazers
31
Github forks
14
Commits
27
Code contributors Contributors
1
A command-line utility program for automating the trivial, frequently occurring data preparation tasks: missing value interpolation, outlier removal, and encoding categorical variables.
Created
July 7, 2018
Updated
July 11, 2018
License
mit
Github repo
Type
Tool/utility
Primary Language, based on Github DataLanguage
Python
Issues
2
argparse2tool
Github stargazers
26
Github forks
9
Commits
265
Code contributors Contributors
6
transparently build CWL and Galaxy XML tool definitions for any script that uses argparse
Created
Jan. 11, 2015
Updated
March 7, 2022
License
apache-2.0
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
23
typed-argparse
Github stargazers
25
Github forks
7
Commits
193
Code contributors Contributors
5
💡 write type-safe and elegant CLIs with a clear separation of concerns.
Created
Aug. 19, 2021
Updated
Sept. 25, 2023
License
mit
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
12
argparseui
Github stargazers
24
Github forks
5
Commits
56
Code contributors Contributors
4
automagically add a PyQt based UI to setup options to an argparse based command-line tool
Created
July 7, 2013
Updated
Sept. 26, 2021
License
gpl-3.0
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
1
Count-files
Github stargazers
23
Github forks
9
Commits
541
Code contributors Contributors
2
A CLI utility written in Python to help you count files, grouped by extension, in a directory. By default, it will count files recursively in current working directory and all of its subdirectories, and will display a table showing the frequency for each file extension (e.g.: .txt, .py, .html, .css) and the total number of files found.
Created
April 29, 2018
Updated
June 19, 2020
License
mit
Github repo
Type
Cli
Primary Language, based on Github DataLanguage
Python
Issues
9
pycomplete
Github stargazers
23
Github forks
4
Commits
28
Code contributors Contributors
1
A Python library to generate static completion scripts for your CLI app
Created
Oct. 16, 2020
Updated
June 26, 2023
License
bsd-3-clause
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
2
argopt
Github stargazers
22
Github forks
2
Commits
95
Code contributors Contributors
1
convert docopt to argparse
Created
April 19, 2016
Updated
Feb. 21, 2023
License
other
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
5
easycli
Github stargazers
18
Github forks
3
Commits
106
Code contributors Contributors
4
Command line interface for python application on top of the argparse including sub-parsers.
Created
Jan. 22, 2019
Updated
Dec. 5, 2022
License
mit
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
3
targone
Github stargazers
16
Github forks
1
Commits
45
Code contributors Contributors
3
A Swift command line argument parser and automatic usage description generator inspired by Python Argparse
Created
Dec. 6, 2015
Updated
Feb. 10, 2020
License
mit
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Swift
Issues
1
cli-weather
Github stargazers
15
Github forks
4
Commits
135
Code contributors Contributors
3
Lightweight command line app to get fast real-time weather data right on the command line
Created
July 23, 2020
Updated
Dec. 12, 2022
License
gpl-3.0
Github repo
Type
Cli
Primary Language, based on Github DataLanguage
Python
Issues
3
Homepage
argparse
Github stargazers
15
Github forks
4
Commits
5
Code contributors Contributors
1
Python like C++ Argument parser
Created
Nov. 8, 2018
Updated
June 16, 2019
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
C++
cdd-python
Github stargazers
12
Github forks
5
Commits
570
Code contributors Contributors
2
Open API to/fro routes, models, and tests. Convert between docstrings, classes, methods, argparse, SQLalchemy, Pydantic, JSON-schema.
Created
July 12, 2020
Updated
March 21, 2024
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Python
typed-args
Github stargazers
12
Github forks
3
Commits
148
Code contributors Contributors
1
Parse command line arguments by defining dataclasses
Created
June 25, 2019
Updated
March 22, 2023
License
bsd-3-clause
Github repo
Primary Language, based on Github DataLanguage
Python
Issues
1
Homepage
anyfig
Github stargazers
12
Github forks
0
Commits
116
Code contributors Contributors
2
Dynamic config system based on python classes
Created
Oct. 19, 2019
Updated
Feb. 9, 2021
License
mit
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Python
Issues
21