#Argument-parser

Showing 22 of 22 repositories tagged #argument-parser, ranked by stars

clap-rs
clap-rs
clap

A full featured, fast Command Line Argument Parser for Rust

Score
100
★ 16.5k ⑂ 1.2k +9/day
Rust
mattallty
mattallty
Caporal.js

A full-featured framework for building command line applications (cli) with node.js

Score
57
★ 3.5k ⑂ 94 +1/day
TypeScript
ajalt
ajalt
clikt

Multiplatform command line interface parsing for Kotlin

Score
100
★ 3.0k ⑂ 133
Kotlin
google
google
argh

Rust derive-based argument parsing optimized for code size

Score
0
★ 1.9k ⑂ 98 +4/day
Rust
Taywee
Taywee
args

A simple header-only C++ argument parser library. Supposed to be flexible and powerful, and attempts to be compatible with the functionality of the Python standard argparse library (though not necessarily the API).

Score
100
★ 1.6k ⑂ 180 +1/day
C++
adishavit
adishavit
argh

Argh! A minimalist argument handler.

Score
43
★ 1.4k ⑂ 97 +1/day
C++
muellan
muellan
clipp

easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation

Score
36
★ 1.3k ⑂ 154
C++
BrianPugh
BrianPugh
cyclopts

Intuitive, easy CLIs based on python type hints.

Score
93
★ 1.2k ⑂ 45 +2/day
Python
c4spar
c4spar
cliffy

A TypeScript-first, runtime-agnostic command-line toolkit for building complex CLIs — featuring a command framework, argument parser, interactive prompts, tables, ANSI utilities, and more.

Score
86
★ 1.2k ⑂ 79 +2/day
TypeScript
akamensky
akamensky
argparse

Argparse for golang. Just because `flag` sucks

Score
0
★ 640 ⑂ 65
Go
swansonk14
swansonk14
typed-argument-parser

Typed argument parser for Python

Score
0
★ 630 ⑂ 48 +3/day
Python
bfgroup
bfgroup
Lyra

A simple to use, composable, command line parser for C++ 11 and beyond

Score
79
★ 595 ⑂ 69 +1/day
C++
epsy
epsy
clize

CLIze: Turn Python functions into command-line interfaces

Score
21
★ 496 ⑂ 26
Python
xenomachina
xenomachina
kotlin-argparser

Easy to use and concise yet powerful and robust command line argument parsing for Kotlin

Score
0
★ 495 ⑂ 34 +1/day
Kotlin
kongaskristjan
kongaskristjan
fire-hpp

A C++ library that uses clever tricks to create super low-code, yet fully functional CLIs

Score
14
★ 450 ⑂ 17
C++
omni-us
omni-us
jsonargparse

Minimal effort CLIs derived from type hints and parse from command line, config files and environment variables

Score
71
★ 426 ⑂ 65
Python
sam701
sam701
zig-cli

A simple package for building command line apps in Zig

Score
64
★ 345 ⑂ 35
Zig
getopt-php
getopt-php
getopt-php

A PHP library for command-line argument processing

Score
50
★ 345 ⑂ 63 +1/day
PHP
GuillaumeSalles
GuillaumeSalles
typescript-to-cli

Transform your typescript module into a CLI

Score
7
★ 100 ⑂ 2
TypeScript
igormironchik
igormironchik
args-parser

args-parser is a small C++ header-only library for parsing command line arguments.

Score
29
★ 90 ⑂ 18
C++
kamchatka-volcano
kamchatka-volcano
cmdlime

Possibly the least verbose command line parsing library for C++

Score
0
★ 90 ⑂ 2
C++
sngjuk
sngjuk
argparse-to-class

Transform argparse into class format for Jupyter Notebook execution

Score
0
★ 21 ⑂ 2
Python
Related Topics
#cli#command-line#command-line-parser#argument-parsing#arguments#header-only#option-parser#cpp#cpp11#python#subcommands#argparse

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly