Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Argument Parser
77 Open Source Argument Parser Software Projects
Free and open source argument parser code projects including engines, APIs, generators, and tools.
Caporal.js
3295 ⭐
A full-featured framework for building command line applications (cli) with node.js
Clikt
1675 ⭐
Multiplatform command line interface parsing for Kotlin
Argh
1045 ⭐
Rust derive-based argument parsing optimized for code size
Adishavit Argh
929 ⭐
Argh! A minimalist argument handler.
Clipp
818 ⭐
easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation
P Ranav Argparse
958 ⭐
Argument Parser for Modern C++
Clize
448 ⭐
CLIze: Turn Python functions into command-line interfaces
Kotlin Argparser
444 ⭐
Easy to use and concise yet powerful and robust command line argument parsing for Kotlin
Getopt Php
312 ⭐
A PHP library for command-line argument processing
Structopt
371 ⭐
Parse command line arguments by defining a struct
Argumentparser
255 ⭐
Faster, easier, more declarative parsing of command line arguments in Objective-C/Foundation.
Argparse
393 ⭐
Argparse for golang. Just because `flag` sucks
Commanddotnet
374 ⭐
A modern framework for building modern CLI apps
Sailormoon Flags
194 ⭐
⛳ Simple, extensible, header-only C++17 argument parser released into the public domain.
Argagg
191 ⭐
A simple C++11 command line argument parser
Yaap
121 ⭐
Yet Another (Swift) Argument Parser
Argparse.jl
169 ⭐
Package for parsing command-line arguments to Julia programs.
Programoptions.hxx
117 ⭐
Single-header program options parsing library for C++11
Sywac
114 ⭐
:no_entry_sign: :mouse: Asynchronous, single package CLI framework for Node
Typescript To Cli
101 ⭐
Transform your typescript module into a CLI
Argumentum
108 ⭐
C++ command line parsing library
Funbox Optimus
123 ⭐
Command line arguments parser for Elixir
Jamolnng Argparse
103 ⭐
A simple C++ header only command line argument parser
Typed Argument Parser
194 ⭐
Typed argument parser for Python
Anyoption
83 ⭐
C/C++ Command line and resource file option parsing
Parse_it
83 ⭐
A python library for parsing multiple types of config files, envvars & command line arguments that takes the headache out of setting app configurations.
Popl
88 ⭐
Header-only C++ program options parser library
Docopt.swift
53 ⭐
A command-line interface description language and parser that will make you smile http://docopt.org/
Google Options
59 ⭐
Command line argument parsing library from the folks at Google (java).
Pfultz2 Args
59 ⭐
Simple and type-safe commandline argument parser for C++14
Argparser
51 ⭐
Simple command-line parser for C/C++ programs
Zupply
41 ⭐
Essential light-weight portable C++ 11 library dealing with images/files/systems for researches and demos
Deno Cliffy
320 ⭐
Command line framework for deno 🦕 Including Commandline-Interfaces, Prompts, CLI-Table, Arguments Parser and more...
Flagvar
37 ⭐
A collection of CLI argument types for the Go `flag` package.
Args Parser
46 ⭐
args-parser is a small C++ header-only library for parsing command line arguments.
Becoming A Expert Python
61 ⭐
This project focuses on understanding the language ecosystem
Declarative Parser
31 ⭐
Modern, declarative argument parser for Python 3.6+
Vargs
33 ⭐
Simple argument parsing library for V.
Gar
30 ⭐
Node arguments parser
Docopt Ng
67 ⭐
Humane command line arguments parser. Now with maintenance, typehints, and complete test coverage.
Parseargs
28 ⭐
Migrated to https://github.com/denoland/deno_std
Go Getoptions
40 ⭐
Fully featured Go (golang) command line option parser with built-in auto-completion support.
Commandr
35 ⭐
A modern, powerful commmand line argument parser 🔨
Martchus Cpp Utilities
35 ⭐
Common C++ classes and routines used by my applications such as argument parser, IO and conversion utilities
Dropt
34 ⭐
dropt is yet another C library for parsing command-line options.
Argparseweb
23 ⭐
web.py based tool to automatically convert argparse-like command line interfaces to simple web interfaces
Theconf
32 ⭐
Python Package for Managing Configurations
Minimist2
20 ⭐
TypeScript/JavaScript ES6 rewrite of popular Minimist argument parser
Moderator
19 ⭐
A simple, modular command line argument parser in Swift.
Flags
19 ⭐
A GNU-style PHP command line argument parser inspired by Go's Flag package.
Cmdline2
18 ⭐
Command line argument parser (C++14)
Php Simple Console
21 ⭐
Single file CLI framework to help you write build scripts.
Console_commandline
19 ⭐
Full featured command line options and arguments parser.
Quickui
16 ⭐
Quickly create a UI for any python file with a CLI
Option Parser
16 ⭐
A Lightweight, header-only CLI option parser for C++
Argparse To Class
17 ⭐
Transform argparse into class format for Jupyter Notebook execution
Argmacros.jl
27 ⭐
Fast, flexible, macro-based, Julia package for parsing command line arguments.
Leon3s Socknet
12 ⭐
PropTypes style for secure your socket.io application
Bash Argument Parser
11 ⭐
BASH Argument Parser allows for easy access to command line arguments
Kjc_argparse
12 ⭐
Easiest and cleanest argument parser in C
Clap
7698 ⭐
A full featured, fast Command Line Argument Parser for Rust
Fire Hpp
431 ⭐
Fire for C++: Create fully functional CLIs using function signatures
Bfgroup Lyra
319 ⭐
A simple to use, composable, command line parser for C++ 11 and beyond
Argi
134 ⭐
Argument parsing for the future 🚀
Cmdlime
78 ⭐
Possibly the least verbose command line parsing library for C++
Cmd Ts
63 ⭐
💻 A type-driven command line argument parser
Paramkit
45 ⭐
A small library helping to parse commandline parameters (for C/C++)
Camel Cdr Cauldron
25 ⭐
A collection of single-file C libraries. (generic containers, random number generation, argument parsing and other functionalities)
Vigoo Clipp
23 ⭐
CLI Parameter Parser library
Cargs
21 ⭐
A lightweight cross-platform getopt alternative that works on Linux, Windows and macOS. Command line argument parser library for C/C++. Can be used to parse argv and argc parameters.
Anyfig
12 ⭐
Dynamic config system based on python classes
Andrey Zherikov Argparse
12 ⭐
Parser for command-line arguments
Structconf
11 ⭐
A procedural macro to combine multiple configuration methods at compile time
JSONargparse
84 ⭐
Parsing of command line options, yaml/jsonnet config files and/or environment variables based on argparse
Mmlib
10 ⭐
OS abstraction layer and helpers
Fire Llvm
17 ⭐
A Clang plugin for generating CLIs from unmodified C++ functions/classes.
Deleh Sf
12 ⭐
Simple Bash framework which provides argument parsing, usage output and text formatting variables