An open API service providing repository metadata for many open source software ecosystems.

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