Topic: "command-line-parser"
markusressel/telegram-click
Click inspired command-line interface creation toolkit for python-telegram-bot
Language: Python - Size: 699 KB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 11 - Forks: 2

juzzlin/Argengine
A simple CLI argument (option) parser library for modern C++ based on lambda callbacks
Language: C++ - Size: 126 KB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 11 - Forks: 5

commontk/ctk-cli
Python interface for inspecting and running CLI modules (as defined by CommonTK)
Language: Python - Size: 63.5 KB - Last synced at: 13 days ago - Pushed at: almost 7 years ago - Stars: 11 - Forks: 7

Kyllingene/sarge
A zero-dependencies command-line argument parser
Language: Rust - Size: 233 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 10 - Forks: 1

bash-bastion/bash-args
A cute little Bash library for blazing fast argument parsing
Language: Shell - Size: 2.8 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 10 - Forks: 0

UMIACS/qav
Python Question Answer Validation
Language: Python - Size: 86.9 KB - Last synced at: 27 days ago - Pushed at: over 5 years ago - Stars: 10 - Forks: 3

4i8/clinei
clinei is a library that provides a command line interface handler to make it easy to build CLI programs.
Language: TypeScript - Size: 149 KB - Last synced at: 4 months ago - Pushed at: about 2 years ago - Stars: 9 - Forks: 0

remysalim/cppcmd
A simple header-only C++ command interpreter library
Language: C++ - Size: 38.1 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 9 - Forks: 1

fritzo/parsable
Lightweight argument parsing for Python
Language: Python - Size: 46.9 KB - Last synced at: 13 days ago - Pushed at: 2 months ago - Stars: 8 - Forks: 2

skeema/mybase
CLI framework with MySQL-like option handling
Language: Go - Size: 201 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 8 - Forks: 3

bitmeal/argv_split
split string of command line arguments to an argv-like array (supports quotes) for C++
Language: C++ - Size: 13.7 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 4

JeevanJames/ConsoleFx
ConsoleFx is a suite of .NET libraries for building command-line (CLI) applications.
Language: C# - Size: 1.27 MB - Last synced at: 12 days ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 1

MarcusJohnson91/FoundationIO
FoundationIO is what the standard library should've been. It is Unicode native, supports reading command line arguments with a configurable parser, secure random number generation, bitwise operations on arrays, and platform independence to name just a few of FoundationIO's features
Language: C - Size: 2.9 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 7 - Forks: 0

AlexWorx/ALib-Class-Library
A C++ 17/20 general purpose class library. 17 (!) different modules cover areas from strings and formatting, over debug logging to expression-parser and file scanner.
Language: C++ - Size: 18.8 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 7 - Forks: 3

jonclayden/arrg
Flexible argument parsing for R scripts
Language: R - Size: 78.1 KB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 7 - Forks: 0

pintowar/sudoscan
Scans and solves Sudoku Puzzles from images using AI
Language: Kotlin - Size: 2.48 MB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

nikstar/CLInterface ๐ฆ
Elegant @propertyWrapper-based command line argument parser
Language: Swift - Size: 37.1 KB - Last synced at: 30 days ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 0

supposedly/joffrey
A powerful Python 3 command-line parser
Language: Python - Size: 189 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 0

zeppaman/ConsoleAuto
Library that automates console argument parsing and script automation.
Language: C# - Size: 94.7 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 2

markusressel/telegram-click-aio
Click inspired command-line interface creation toolkit for aiogram
Language: Python - Size: 986 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 6 - Forks: 0

d4c7/zarg
[WIP] zarg is a minimalist and efficient command-line parsing library written in Zig
Language: Zig - Size: 108 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 6 - Forks: 0

karrick/golf
go long flag: a light-weight long and short command line option parser.
Language: Go - Size: 120 KB - Last synced at: 4 days ago - Pushed at: 8 months ago - Stars: 6 - Forks: 1

PolyRocketMatt/Delegate
Modern command creation/management for Minecraft plugins
Language: Java - Size: 1.39 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 0

moshenahmias/funcv
Command-Line parser for Go
Language: Go - Size: 52.7 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 0

ctallec/argload
Argload, easy reloading of command line arguments
Language: Python - Size: 11.7 KB - Last synced at: 25 days ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 2

liquidz/corne
Commandline argument parser for Common Lisp
Language: Common Lisp - Size: 50.8 KB - Last synced at: 4 months ago - Pushed at: about 8 years ago - Stars: 6 - Forks: 0

mvpjava/jcommander-tutorial
Covers how to parse your Java command line arguments quickly with the JCommander API
Language: Java - Size: 3.91 KB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 6 - Forks: 3

pgolebiowski/tree-based-cli
C# library that helps developers build user-friendly command-line interfaces (CLIs) with nested subcommands and features like intuitive navigation, clear documentation, and actionable error messages. It also supports asynchronous command execution and customizable dependency injection. It is suitable for building CLIs of any size or complexity.
Language: C# - Size: 4.9 MB - Last synced at: 24 days ago - Pushed at: 25 days ago - Stars: 5 - Forks: 1

sile/noargs
Imperative command-line argument parser library for Rust with no dependencies, no macros, and no implicit I/O
Language: Rust - Size: 193 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 5 - Forks: 0

SjVer/ClOdin
A command-line argument parser for Odin
Language: Odin - Size: 47.9 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 1

stsysd/classopt
command line arguments parser for deno based on decorators
Language: TypeScript - Size: 82 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

typeclasses/options
Powerful and easy command-line option parser
Language: Haskell - Size: 46.9 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 2

elite-libs/auto-config
๐ Nodejs configuration the easy way.
Language: TypeScript - Size: 1.61 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 1

hedzr/Cmdr.Core
Useful POSIX command line arguments parser for .Net. Hierarchical-configuration Store for app.
Language: C# - Size: 658 KB - Last synced at: 19 days ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 0

bbadjari/ccli
Library written in C# for use with CLI (command-line interface) applications. Provides command-line argument parsing and help screen printing.
Language: C# - Size: 205 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 1

zhhe-me/java-cli-menu
A concise, interactive and versatile command line parser/menu for Java.
Language: Java - Size: 253 KB - Last synced at: 12 months ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 0

codeaddicts/libArgument
libArgument is a .NET library for handling command-line arguments like a boss.
Language: C# - Size: 54.7 KB - Last synced at: 17 days ago - Pushed at: over 8 years ago - Stars: 5 - Forks: 1

abhinav/shon-go
Shell friendly notation for complex objects
Language: Go - Size: 85 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 4 - Forks: 0

typst-io/command
Typesafe command line parser
Language: Java - Size: 274 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 1

gershnik/argum
Fully-featured, powerful, command line argument parser in C++20
Language: C++ - Size: 419 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 0

arg-sh/argsh
argsh aims to enhance Bash scripting by promoting structure and maintainability, making it easier to write, understand, and maintain even complex scripts.
Language: TypeScript - Size: 1010 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

ajaykrishna97/gen_cli
generic command line interface(CLI) with easy configurabilty for windows and Linux made in C
Language: C - Size: 380 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

SoftCircuits/CommandLineParser
Lightweight command-line parser. Supports arguments, flag arguments and extended arguments. Supports using quotes to allow whitespace in any argument type.
Language: C# - Size: 30.3 KB - Last synced at: 12 days ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 3

frazer-rbsn/SwiftArgs ๐ฆ
A minimal, pure Swift library for making command-line tools / interfaces.
Language: Swift - Size: 234 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

BaseMax/php-cli-apps
A simple, fast, and fun example for building command line apps in PHP.
Language: PHP - Size: 11.7 KB - Last synced at: 8 days ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 0

LanternPowered/Kommando
A command library.
Language: Kotlin - Size: 302 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

p-groarke/ns_getopt
C++17 argument parsing.
Language: C++ - Size: 68.4 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 3

adimalla/clTerm
Minimal API based portable serial terminal utility for micro controller environment, portable across all hardware, with 'C command line argument' based function calls.
Language: C - Size: 927 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

masaers/cmdlp
A template-based command line parser for c++.
Language: C++ - Size: 115 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 0

hindman/argle
Command line arguments done right
Language: Python - Size: 2.61 MB - Last synced at: 21 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

urbanjost/M_kracken95
An almost Fortran-95 version of the command line parser procedure kracken(3f)
Language: Fortran - Size: 1.4 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

webqit/backpack
Nodejs utilities.
Language: JavaScript - Size: 1.08 MB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

deniz-blue/string-commands
A powerful command handler and parser for all your needs. Includes checks, custom arguments, middlewares and more.
Language: JavaScript - Size: 149 KB - Last synced at: 5 days ago - Pushed at: 12 months ago - Stars: 3 - Forks: 0

crazy-tomcat/Asys.LaunchOptions
NuGet Package: https://www.nuget.org/packages/Asys.LaunchOptions/
Language: C# - Size: 12.7 KB - Last synced at: 23 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

SquareBracketAssociates/Booklet-ClapCommandLine
A booklet about the command line argument parser for Pharo
Language: CSS - Size: 2.27 MB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 2

MamoruDS/typed-cap
A python Command-line Argument Parser that provides typing support.
Language: Python - Size: 687 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

jperkel/cmdparseR
Simple command-line parser for R
Language: R - Size: 89.8 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

Leonetienne/Hazelnupp
Another command-line argument parser.
Language: HTML - Size: 10.6 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

cheng-zhao/libcfg
C library for parsing command line option and configuration files.
Language: C - Size: 107 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 6

Bobulous/MainArgsHandler ๐ฆ
Command-line arguments processor for Java.
Language: Java - Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 1

takauchisora/pyxmlparser
CLI Interface for data conversion across different formats
Language: Python - Size: 23.4 KB - Last synced at: 4 months ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 1

slayers-git/argparse
A simple parser for the unix-like command line options
Language: C - Size: 74.2 KB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

0ncorhynchus/entrance
A library for parsing command line arguments
Language: Rust - Size: 135 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

MamoruDS/cap
Simple cli arguments parser written in typescript for node/Deno
Language: TypeScript - Size: 14.6 KB - Last synced at: 10 days ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

billyfbrain/easy_flag
Simple command line flag parser for rust.
Language: Rust - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 0

dboikliev/CommandLineParser
A library for parsing command line arguments. Written in C#, based on .NET Core.
Language: C# - Size: 72.3 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 1

crystalrealm/bargs
๐ฅ๏ธ The ultimate Command Line Interface builder for Crystal
Language: Crystal - Size: 11.7 KB - Last synced at: 5 months ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 0

alexrsagen/go-cli
A command-line interface library written in Go
Language: Go - Size: 77.1 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0

MichaelGrupp/MiniCommander
A simple, minimalistic command line parser in 100 lines of C++11 code
Language: C++ - Size: 1.04 MB - Last synced at: 2 months ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 1

plandes/util
Command line, configuration and persistence utilities
Language: Python - Size: 2.11 MB - Last synced at: 9 days ago - Pushed at: 25 days ago - Stars: 2 - Forks: 1

alexeev-prog/cmdparser_c
Command Line Arguments parser in C
Language: HTML - Size: 36.1 KB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

yakovypg/NetArgumentParser
Cross-platform, free and open source library for parsing command-line options, arguments and subcommands. It contains the main features of popular argument parsers such as argparse, as well as many of its own.
Language: C# - Size: 657 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 1

maroontress/CuiMallet.CSharp
The CuiMallet is a .NET library for making Command Line Interface. It depends on .NET Standard 2.1.
Language: C# - Size: 56.6 KB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 1

rsore/clargs
A modern, type-safe, header-only C++20 command-line argument parser with minimal runtime overhead and full compile-time validation
Language: C++ - Size: 229 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 1

GCBallesteros/platitudes
A zero dependency CLI parser Typer clone
Language: Python - Size: 732 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

libclapp/clapp
libClaPP is an open source command line argument processing library for C++. It supports the processing of GNU options (long and short options) as well as positional arguments. It is a strongly typed library that can be used to parse the command line arguments into the correct type, validate the arguments using custom constraints and automatically generates a help message with respect to the types and the constraints.
Language: C++ - Size: 654 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

cy-elec/CParser
A simple command line argument parser for c applications.
Language: C - Size: 51.8 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

akeren/note-app
Node JS File System and Command Line Args (Notes App)
Language: JavaScript - Size: 28.3 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

arttupii/ArduinoCommands
Command parser for Arduino
Language: C++ - Size: 22.5 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

cjungmann/readargs
A new approach to parsing command line arguments
Language: C - Size: 219 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

NeuraXenetica/liniarote
The Liniarote package is a command-line interface for the Liniarote programming language, for use in performing operations in transvalent mathematics (i.e., in which division by zero is permitted and generates predictable results, displayed with the aid of the transvalent number symbol โวทโ).
Language: Python - Size: 58.6 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

dastrobu/argtree
Command line argument parser package in Swift.
Language: Swift - Size: 220 KB - Last synced at: 28 days ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

FFMG/myoddweb.commandlineparser
A very simple c# command line arguments Parser, include the nuget package, add to your program and you are done...
Language: C# - Size: 1.73 MB - Last synced at: 27 days ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

zoumson/Multi-ClientServer
A single Server Handles multiple clients request using multiple threading
Language: C++ - Size: 166 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 2

quittle/ahoy
The friendly arrrg parsing library for C++
Language: C++ - Size: 121 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

zyborg/Zyborg.CLI ๐ฆ
Model-driven command-line parsing for .NET
Language: C# - Size: 49.8 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

jcrqr/cmdr
A simple module to parse CLI arguments, flags and options for Deno.
Language: TypeScript - Size: 3.91 KB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

drgerg/Python-Util-UET
Short, useful, educational Python Unix Epoch Time utiltity.
Language: Python - Size: 24.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

jwerle/zargv
Parse command line arguments supporting a variety of flag formats.
Language: C++ - Size: 13.7 KB - Last synced at: 4 months ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

MurageKabui/CmdCursor
:cyclone: Use a window's title to temporarily customize its associated mouse cursor.
Language: Batchfile - Size: 1.27 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

Seng3694/CLI
Lightweight CLI Parser
Language: C - Size: 10.7 KB - Last synced at: 6 months ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

stepan-anokhin/comandante
Comandante is a tool for building command-line interfaces in Python.
Language: Python - Size: 558 KB - Last synced at: 25 days ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

qnighy/go-flag.rs
Rust command line argument parser, made to be compatible with Go's `flag`
Language: Rust - Size: 43.9 KB - Last synced at: 29 days ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 1

decal/strglob
:fast_forward: Shared library that expands supplied globbing pattern syntax into multiple strings
Language: C - Size: 86.9 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

kvnlnt/spawn
The super simple cli lib I always wanted.
Language: JavaScript - Size: 68.4 KB - Last synced at: 17 days ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

cameronism/ClassyCLI
Automatically provides an excellent command line interface to your existing .NET classes
Language: C# - Size: 94.7 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

zcyemi/CLIfy
Lib for fast building command line application with C#
Language: C# - Size: 24.4 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

babab/pycommand
Library / toolkit for creating command line programs with minimal effort.
Language: Python - Size: 313 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 1

dimaaan/NOpt
Command line parser
Language: C# - Size: 110 KB - Last synced at: 19 days ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

fluorine/FluentConsoleApplication
A library for .NET that uses a fluent interface for building Console Applications
Language: C# - Size: 49.8 KB - Last synced at: 18 days ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0
