Projects in Awesome Lists tagged with argument-parser
A curated list of projects in awesome lists tagged with argument-parser .
https://github.com/clap-rs/clap
A full featured, fast Command Line Argument Parser for Rust
argument-parser argument-parsing command-line command-line-parser parsed-arguments positional-arguments rust subcommands
Last synced: 12 May 2025
https://github.com/mattallty/caporal.js
A full-featured framework for building command line applications (cli) with node.js
argument-parser argument-parsing argv argv-parser autocomplete bash caporal cli cli-app command-line command-line-parser node node-js nodejs shell-script terminal typos-suggestions winston zsh
Last synced: 25 Apr 2025
https://github.com/mattallty/Caporal.js
A full-featured framework for building command line applications (cli) with node.js
argument-parser argument-parsing argv argv-parser autocomplete bash caporal cli cli-app command-line command-line-parser node node-js nodejs shell-script terminal typos-suggestions winston zsh
Last synced: 25 Mar 2025
https://github.com/p-ranav/argparse
Argument Parser for Modern C++
argument-parser cpp17 cross-platform header-only library mit-license
Last synced: 14 May 2025
https://github.com/ajalt/clikt
Multiplatform command line interface parsing for Kotlin
argument-parser argument-parsing cli command-line command-line-parser kotlin kotlin-library option-parser
Last synced: 09 Apr 2025
https://github.com/naibowang/commandlineconfig
A library for users to write (experiment in research) configurations in Python Dict or JSON format, read and write parameter value via dot . in code, while can read parameters from the command line to modify values. 一个供用户以Python Dict或JSON格式编写(科研中实验)配置的库,在代码中用点.读写属性,同时可以从命令行中读取参数配置并修改参数值。
argument-parser arguments atom codescene collaborate command-line commandline config configuration ghdesktop github github-pages jetbrains mongodb parameters pip pypi python student-vscode termius
Last synced: 10 Apr 2025
https://github.com/google/argh
Rust derive-based argument parsing optimized for code size
argh argument-parser arguments positional-arguments rust rust-library subcommands
Last synced: 12 Dec 2025
https://github.com/adishavit/argh
Argh! A minimalist argument handler.
argument-parser cli cli-args command-line command-line-parser cpp11 getopt getopts header-only single-file
Last synced: 14 May 2025
https://github.com/muellan/clipp
easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation
args argument-parser argument-parsing argv argv-parser cli cmdline-parser command-line commandline cpp cpp11 header-only man-page nested-alternatives option option-parser options options-parsing
Last synced: 16 May 2025
https://github.com/hejsil/zig-clap
Command line argument parsing library
argument-parser argument-parsing command-line command-line-parser parsed-arguments zig-package ziglang
Last synced: 14 May 2025
https://github.com/Hejsil/zig-clap
Command line argument parsing library
argument-parser argument-parsing command-line command-line-parser parsed-arguments zig-package ziglang
Last synced: 27 Mar 2025
https://github.com/c4spar/deno-cliffy
Command line framework for deno 🦕 Including Commandline-Interfaces, Prompts, CLI-Table, Arguments Parser and more...
ansi-escape argument-parser cli cli-cursor cli-framework cli-table command-line deno prompt prompts typescript
Last synced: 14 May 2025
https://github.com/brianpugh/cyclopts
Intuitive, easy CLIs based on python type hints.
argument-parser cli python shell typehints
Last synced: 25 Jan 2026
https://github.com/akamensky/argparse
Argparse for golang. Just because `flag` sucks
argparse argument-parser awesome-go cli cli-app command-line-parser go golang
Last synced: 08 Feb 2026
https://github.com/bilal-fazlani/commanddotnet
A modern framework for building modern CLI apps
argument-parser command-line console-application csharp dotnet-core
Last synced: 14 May 2025
https://github.com/swansonk14/typed-argument-parser
Typed argument parser for Python
argument-parser argument-parsing python python3 types typing
Last synced: 21 Oct 2025
https://github.com/bfgroup/lyra
A simple to use, composable, command line parser for C++ 11 and beyond
argument-parser argument-parsing arguments cli cmdline-parser command-line command-line-parser cpp cpp11 cpp14 cpp17 cpp20 header-only option-parser options options-parsing parameters parser
Last synced: 14 Apr 2025
https://github.com/bfgroup/Lyra
A simple to use, composable, command line parser for C++ 11 and beyond
argument-parser argument-parsing arguments cli cmdline-parser command-line command-line-parser cpp cpp11 cpp14 cpp17 cpp20 header-only option-parser options options-parsing parameters parser
Last synced: 15 Mar 2025
https://github.com/xenomachina/kotlin-argparser
Easy to use and concise yet powerful and robust command line argument parsing for Kotlin
argument-parser command-line-parser kotlin kotlin-library option-parser
Last synced: 17 Jan 2026
https://github.com/p-ranav/structopt
Parse command line arguments by defining a struct
argparse argument-parser arguments clap command-line cpp17 cross-platform header-library header-only library lightweight magic-enum mit-license modern-cpp reflection single-header-lib structopt type-safe type-safety visit-struct-library
Last synced: 08 Apr 2025
https://github.com/epsy/clize
CLIze: Turn Python functions into command-line interfaces
Last synced: 11 Jul 2025
https://github.com/kongaskristjan/fire-hpp
A C++ library that uses clever tricks to create super low-code, yet fully functional CLIs
Last synced: 08 May 2025
https://github.com/omni-us/jsonargparse
Implement minimal boilerplate CLIs derived from type hints and parse from command line, config files and environment variables
argparse argparse-alternative argument-parser cli configuration-files dataclasses environment-variables json jsonnet python python3 toml type-hints yaml
Last synced: 14 May 2025
https://github.com/blyxxyz/lexopt
Minimalist pedantic command line parser
argument-parser command-line getopt rust
Last synced: 14 May 2025
https://github.com/getopt-php/getopt-php
A PHP library for command-line argument processing
argument-parser arguments cli command-line php
Last synced: 11 Jan 2026
https://github.com/sam701/zig-cli
A simple package for building command line apps in Zig
argument-parser cli command-line zig-package ziglang
Last synced: 19 Aug 2025
https://github.com/schniz/cmd-ts
💻 A type-driven command line argument parser
argument-parser hacktoberfest nodejs parse typescript
Last synced: 16 May 2025
https://github.com/mysteriouspants/ArgumentParser
Faster, easier, more declarative parsing of command line arguments in Objective-C/Foundation.
argument-parser argument-parsers argument-parsing command-line command-line-parser objective-c positional-arguments subcommands
Last synced: 04 Apr 2025
https://github.com/Schniz/cmd-ts
💻 A type-driven command line argument parser
argument-parser hacktoberfest nodejs parse typescript
Last synced: 30 Jul 2025
https://github.com/carlobaldassi/argparse.jl
Package for parsing command-line arguments to Julia programs.
argparse argument-parser argument-parsing command-line julia options options-parsing
Last synced: 13 Apr 2025
https://github.com/sailormoon/flags
⛳ Simple, extensible, header-only C++17 argument parser released into the public domain.
argument-parser c-plus-plus c-plus-plus-17 free free-software header-only parse public-domain publicdomain simple
Last synced: 09 Apr 2025
https://github.com/BrianPugh/cyclopts
Intuitive, easy CLIs based on python type hints.
argument-parser cli python shell typehints
Last synced: 27 Mar 2025
https://github.com/jazzband/docopt-ng
Humane command line arguments parser. Now with maintenance, typehints, and complete test coverage.
argparse argument-parser docopt docopt-ng mypy optparse python3
Last synced: 22 Jun 2025
https://github.com/mmahnic/argumentum
C++ command line parsing library
argparse args argument-parser argv command-line cpp cpp17 header-only library options optparse parser
Last synced: 21 Jan 2026
https://github.com/funbox/optimus
Command line arguments parser for Elixir
argument-parser elixir-library
Last synced: 08 May 2025
https://github.com/badaix/popl
Header-only C++ program options parser library
argument-parser bash-completion command-line-parser commandline-flags cpp11 getopt groff header-only option-parser program-options
Last synced: 08 Sep 2025
https://github.com/PrajwalCH/yazap
🔧 The ultimate Zig library for seamless command line argument parsing.
argument-parser argument-parsing cli command-line-arguments-parser flags parser subcommands zig ziglang
Last synced: 06 May 2025
https://github.com/privatenumber/type-flag
⛳️ Typed command-line arguments parser for Node.js
argument-parser argv cli cli-flags command-line flag minimist node nodejs parse parser typed typescript yargs
Last synced: 04 Apr 2025
https://github.com/prajwalch/yazap
🔧 The ultimate Zig library for seamless command line argument parsing.
argument-parser argument-parsing cli command-line-arguments-parser flags parser subcommands zig ziglang
Last synced: 04 Apr 2025
https://github.com/hedzr/cmdr
POSIX-compliant command-line UI (CLI) parser and Hierarchical-configuration operations
argument-parser argument-parsing cli cmdr cmdr-addons command-line command-line-interface command-line-parser commandline commandline-arguments commandline-interface commandlineparser fossa-status getopt hierarchy-configurations jaro-winkler-distance posix posix-compatible posix-compliant subcommand
Last synced: 04 Apr 2025
https://github.com/clercjs/clerc
🖖🏻 Clerc: The full-featured cli library.
argparse args argument-parser argument-parsing arguments argv cac clerc cli cli-application cli-framework command-line command-line-tool commandline commandline-apps minimist node nodejs parse yargs
Last synced: 08 Jan 2026
https://github.com/fytch/programoptions.hxx
Single-header program options parsing library for C++11
argument-parser command-line-parser cpp cpp11 header-only option-parser
Last synced: 15 Jun 2025
https://github.com/owez/argi
Argument parsing for the future 🚀
argparse argument-parser arguments cli command-line rust
Last synced: 30 Oct 2025
https://github.com/Owez/argi
Argument parsing for the future 🚀
argparse argument-parser arguments cli command-line rust
Last synced: 13 Apr 2025
https://github.com/camel-cdr/cauldron
A collection of single-file C libraries. (generic containers, random number generation, argument parsing and other functionalities)
arena-allocator argument-parser benchmarking c csprng dynamic-array library prng random-distributions shuffling trng unit-testing
Last synced: 27 Oct 2025
https://github.com/hartbit/yaap
Yet Another (Swift) Argument Parser
argparse argparser argument-parser argument-parsers argument-parsing cli linux macos shorthand-syntax swift swift-package-manager swiftp yaap yet-another
Last synced: 21 Oct 2025
https://github.com/naorlivne/parse_it
A python library for parsing multiple types of config files, envvars & command line arguments that takes the headache out of setting app configurations.
argument-parser config configuration configuration-file configuration-files configuration-management environment-variables hcl ini json json-parser package parser parser-library python python3 toml xml yaml yaml-parser
Last synced: 12 Apr 2025
https://github.com/igormironchik/args-parser
args-parser is a small C++ header-only library for parsing command line arguments.
argument-parser arguments c-plus-plus cli command-line cpp header-only parser qt subcommands
Last synced: 11 Feb 2026
https://github.com/kamchatka-volcano/cmdlime
Possibly the least verbose command line parsing library for C++
argument-parser cli command-line-parser cpp17 header-only
Last synced: 24 Aug 2025
https://github.com/pcj/google-options
Command line argument parsing library from the folks at Google (java).
Last synced: 21 Jun 2025
https://github.com/pfultz2/args
Simple and type-safe commandline argument parser for C++14
argument-parser command-line-parser cplusplus cplusplus-11 cplusplus-14 cpp cpp11 cpp14
Last synced: 10 Apr 2025
https://github.com/moisutsu/classopt
Arguments parser with class for Python, inspired by StructOpt
Last synced: 12 Oct 2025
https://github.com/DavidGamba/go-getoptions
Fully featured Go (golang) command line option parser with built-in auto-completion support.
argument-parser autocomplete cli command-line flag getopt golang hacktoberfest option-parser
Last synced: 14 Mar 2025
https://github.com/jiacai2050/simargs
A simple, opinionated, struct-based argument parser in Zig.
argument-parser argument-parsing cli zig zig-library ziglang
Last synced: 08 Oct 2025
https://github.com/stephenberry/argz
A light weight C++ in memory argument parser
argument-parser argument-parsing command-line cplusplus cpp20 in-memory
Last synced: 08 Sep 2025
https://github.com/hasherezade/paramkit
A small library helping to parse commandline parameters (for C/C++)
argument-parser argument-parsing arguments cli-args command-line command-line-parser parameters
Last synced: 25 Mar 2025
https://github.com/martchus/cpp-utilities
Common C++ classes and routines used by my applications such as argument parser, IO and conversion utilities
argument-parser cmake conversion-utilities cpp-library cppunit hacktoberfest
Last synced: 09 Apr 2025
https://github.com/docopt/docopt.swift
A command-line interface description language and parser that will make you smile http://docopt.org/
argument-parser command-line docopt swift
Last synced: 15 Jun 2025
https://github.com/smores56/weaver
An ergonomic command-line argument parser for the Roc language.
Last synced: 01 Jan 2026
https://github.com/sgreben/flagvar
A collection of CLI argument types for the Go `flag` package.
argument-parser cli enum glob golang json time url
Last synced: 12 Apr 2025
https://github.com/zhreshold/zupply
Essential light-weight portable C++ 11 library dealing with images/files/systems for researches and demos
argument-parser configuration-parser date-time filesystem image-processing logger progress-bar
Last synced: 22 Mar 2025
https://github.com/j-tai/getargs
A truly zero-cost argument parser for Rust
argument-parser argument-parsing rust
Last synced: 17 Mar 2025
https://github.com/judofyr/parg
Lightweight argument parser for Zig
argument-parser zig zig-package
Last synced: 17 Mar 2025
https://github.com/robik/commandr
A modern, powerful commmand line argument parser 🔨
argument-parser command-line-parser dlang getopt subcommands
Last synced: 09 Feb 2026
https://github.com/BanchouBoo/accord
A simple argument parser for Zig
arg args argument-parser argument-parsing option-parser option-parsing zig zig-library ziglang
Last synced: 13 Apr 2025
https://github.com/banchouboo/accord
A simple argument parser for Zig
arg args argument-parser argument-parsing option-parser option-parsing zig zig-library ziglang
Last synced: 12 Apr 2025
https://github.com/zachmatson/argmacros.jl
Fast, flexible, macro-based, Julia package for parsing command line arguments.
argument-checks argument-parser argument-parsers argument-parsing argument-preconditions-checker julia julia-library julia-package macros
Last synced: 13 Apr 2025
https://github.com/krassowski/declarative-parser
Modern, declarative argument parser for Python 3.6+
argparse argument-parser argument-parsing automagic cli command-line command-line-parser commandline-interface declarative declarative-parser docstrings option-parser option-parsing
Last synced: 13 Apr 2025
https://github.com/ethan7g/gar
Node arguments parser
args argument argument-parser argument-parsing arguments argv argv-parser javascript node node-js nodejs npm npm-package
Last synced: 05 Jul 2025
https://github.com/bartlomieju/parseargs
Migrated to https://github.com/denoland/deno_std
Last synced: 30 Apr 2025
https://github.com/vigoo/clipp
CLI Parameter Parser library
argument-parser command-line-parser library scala
Last synced: 13 Apr 2025
https://github.com/pear/console_commandline
Full featured command line options and arguments parser.
argument-parser command-line library option-parser php
Last synced: 01 Jul 2025
https://github.com/nirizr/argparseweb
web.py based tool to automatically convert argparse-like command line interfaces to simple web interfaces
argument-parser argument-parsing web-application web-interface webpy webui
Last synced: 02 Aug 2025
https://github.com/ndaba1/cmder
A simple, lightweight and extensible command line argument parser for rust codebases
argument-parser cli cmder command-line command-line-parser commander rust
Last synced: 23 Jun 2025
https://github.com/asika32764/php-simple-console
Single file CLI framework to help you write build scripts.
argument-parser argv cli cli-app cli-framework console console-application console-framework stdin
Last synced: 15 Jun 2025
https://github.com/kareman/moderator
A simple, modular command line argument parser in Swift.
argument-parser command-line swift swift-library
Last synced: 12 Apr 2025
https://github.com/sngjuk/argparse-to-class
Transform argparse into class format for Jupyter Notebook execution
argparse argument-parser arguments ipython-notebook jupyter jupyter-notebook
Last synced: 06 Jul 2025
https://github.com/florianmahner/tomlparse
argparse.ArgumentParser wrapper to parse TOML files from the command-line
argument-parser command-line-tool project-management python toml
Last synced: 14 Dec 2025
https://github.com/donatj/flags
A GNU-style PHP command line argument parser inspired by Go's Flag package.
argument-parser cli cli-args php
Last synced: 15 Apr 2025
https://github.com/abolz/CmdLine2
Command line argument parser (C++14)
argument-parser command-line-parser option-parser
Last synced: 08 May 2025
https://github.com/hedzr/cmdr-cxx
cmdr cxx version, a C++17/20 header-only command-line parser with hierarchical config data manager here
argument-parser argument-parsing cli cmdr cmdr-cxx command-line command-line-interface command-line-parser cxx17 cxx20 hierarchical-data jaro-winkler-distance parser posix-compliant
Last synced: 25 Aug 2025
https://github.com/cardwizard/quickui
Quickly create a UI for any python file with a CLI
abstract-syntax-tree algorithms argument-parser html5 javascript python user-interface
Last synced: 01 Jul 2025
https://github.com/jirutka/argp
Rust derive-based argument parsing optimized for code size and flexibility
argh argument-parser arguments command-line derive rust rust-library
Last synced: 15 Oct 2025
https://github.com/pboettch/cxx_argp
Modern C++, header-only command line argument parser interface based on argp
argument-parser cpp-library cpp11
Last synced: 31 Aug 2025
https://github.com/leon3s/socknet
PropTypes style for secure your socket.io application
argument-parser framework nodejs security socket-io websockets
Last synced: 26 Jun 2025
https://github.com/m8sec/ipparser
Python support package to parse IP and host inputs from network based tooling
argument-parser enumeration ipv4 iteration python-module python3
Last synced: 12 Oct 2025
https://github.com/author/arg
An argument parser for CLI applications.
argument-parser browser cli deno javascript nodejs shell web
Last synced: 13 Apr 2025
https://github.com/juzzlin/argengine
A simple CLI argument (option) parser library for modern C++ based on lambda callbacks
argument-parser argument-parsing command-line-parser cplusplus cplusplus-11 cplusplus-17 lambda-functions library linux modern-cpp option-parser windows
Last synced: 10 Apr 2025
https://github.com/karnkaul/clap
Lightweight, type-safe command line arguments parser using C++23
Last synced: 11 Apr 2025
https://github.com/marioortizmanero/structconf
A procedural macro to combine multiple configuration methods at compile time
argument-parser config-file procedural-macro
Last synced: 09 Aug 2025
https://github.com/oir/startle
Instantly start a CLI from a function, functions, or a class
argparse argument-parser cli command-line python shell typehints
Last synced: 24 Dec 2025
https://github.com/broadinstitute/barclay
Command line argument parser and online documentation generation utilities for java command line programs.
argument-parser argument-parsing documentation-tool javadoc
Last synced: 05 Sep 2025
https://github.com/pyrmont/argy-bargy
A fancy argument parsing library for Janet
Last synced: 10 Mar 2025
https://github.com/fentas/argsh
:shell: Argument parsing for all interpreter languages.
argument-parser arguments bash cli interpreted-programming-language shell
Last synced: 11 Apr 2025
https://github.com/xgfone/gconf
Another extensible and powerful go configuration manager, which is inspired by oslo.config, github.com/micro/go-micro/config and viper.
argument argument-parser cli cli-parser config config-file configuration configure go go-config golang ini parse parser property
Last synced: 02 Jul 2025
https://github.com/pwwang/pyparam
Powerful parameter processing for python
argument-parser argument-parsers argument-parsing parameters
Last synced: 29 Apr 2025
https://github.com/bitmeal/argv_split
split string of command line arguments to an argv-like array (supports quotes) for C++
argument-parser argv argv-parser cli cli-testing command-line-parser
Last synced: 13 Oct 2025
https://github.com/barbarbar338/bargs
✨ A simple argument parsing system
arg args argument argument-parser argument-parsing arguments argv argv-parser bargs parse parser parsing ts typescript
Last synced: 27 Aug 2025
https://github.com/fritzo/parsable
Lightweight argument parsing for Python
argument-parser command-line-parser option-parser python
Last synced: 30 Jul 2025