GitHub topics: arguments
dword-design/make-cli
Super easy declarative CLI framework with a single configuration object and a single function call.
Language: JavaScript - Size: 3.21 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 8 - Forks: 2

AndrewRadev/sideways.vim
A Vim plugin to move function arguments (and other delimited-by-something items) left and right.
Language: Ruby - Size: 266 KB - Last synced at: 2 days ago - Pushed at: 6 days ago - Stars: 488 - Forks: 7

overgodofchaos/pydantic-argparse-next
CLI argument parser basen on pydantic v2
Language: Python - Size: 470 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

google/argh
Rust derive-based argument parsing optimized for code size
Language: Rust - Size: 138 KB - Last synced at: 4 days ago - Pushed at: 27 days ago - Stars: 1,767 - Forks: 88

TheManticoreProject/goopts
A cross platform Go library to parse arguments given in command line to a program
Language: Go - Size: 980 KB - Last synced at: 4 days ago - Pushed at: 7 days ago - Stars: 9 - Forks: 1

clercjs/clerc
🖖🏻 Clerc: The full-featured cli library.
Language: TypeScript - Size: 3.82 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 134 - Forks: 0

p2js/clargs
Command-line argument parsing library in C
Language: C - Size: 6.84 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

jonschlinkert/kind-of
Get the native JavaScript type of a value, fast. Used by superstruct, micromatch and many others!
Language: JavaScript - Size: 113 KB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 355 - Forks: 41

bfgroup/Lyra
A simple to use, composable, command line parser for C++ 11 and beyond
Language: C++ - Size: 2.09 MB - Last synced at: 9 days ago - Pushed at: 21 days ago - Stars: 511 - Forks: 64

ViralTaco/Argumentative
C++ Command Line Argument Parsing Made Easy.
Language: C++ - Size: 85.9 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 3 - Forks: 0

JyotirmoyeeM/Practice
This repository is my Python learning journal where I write simple programs to practice core concepts. Each program reinforces my understanding of functions, loops, conditions, and basic Python syntax. I'm following the DRY principle while exploring Python3 basics, including if-else, while loops, and return statements.
Language: Python - Size: 50.8 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

kgabis/kgflags
kgflags is an easy to use command-line flag parsing library
Language: C - Size: 18.6 KB - Last synced at: 12 days ago - Pushed at: over 4 years ago - Stars: 49 - Forks: 4

inspect-js/is-arguments
Is this an arguments object? It's a harder question than you think.
Language: JavaScript - Size: 152 KB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 16 - Forks: 7

sg3des/argum
Parse incoming arguments in to structure
Language: Go - Size: 60.5 KB - Last synced at: 13 days ago - Pushed at: 15 days ago - Stars: 19 - Forks: 1

mvdan/unparam
Find unused parameters in Go
Language: Go - Size: 242 KB - Last synced at: 13 days ago - Pushed at: about 2 months ago - Stars: 550 - Forks: 29

dword-design/mock-argv
Temporarily overrides the command line arguments. This is useful for testing.
Language: JavaScript - Size: 2.22 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 6 - Forks: 2

nodef/extra-function
A function is a set of statements that performs a task or calculates a value.
Language: TypeScript - Size: 570 KB - Last synced at: 3 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

nodef/extra-async-function
An async function is a function that delivers its result asynchronously (through Promise).
Language: TypeScript - Size: 382 KB - Last synced at: 3 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

stdlib-js/strided-napi-addon-arguments
C API for validating, extracting, and transforming (to native C types) function arguments provided to a strided array N-API add-on interface.
Language: C - Size: 249 KB - Last synced at: 11 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 0

stdlib-js/utils-filter-arguments
Create a function that invokes a provided function according to a predicate function.
Language: JavaScript - Size: 783 KB - Last synced at: 11 days ago - Pushed at: 17 days ago - Stars: 2 - Forks: 0

ggabriel96/opzioni
The wanna-be-simplest command line arguments library for C++
Language: C++ - Size: 1.37 MB - Last synced at: 1 day ago - Pushed at: 18 days ago - Stars: 31 - Forks: 0

andy-landy/traceback_with_variables
Adds variables to python traceback. Simple, lightweight, controllable. Debug reasons of exceptions by logging or pretty printing colorful variable contexts for each frame in a stacktrace, showing every value. Dump locals environments after errors to console, files, and loggers. Works in Jupyter and IPython. Install with pip or conda.
Language: Python - Size: 605 KB - Last synced at: 14 days ago - Pushed at: 2 months ago - Stars: 695 - Forks: 26

Chinory/pargv-lite
JSON configurable command-line options parser ⛲
Language: JavaScript - Size: 46.9 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

Xunnamius/black-flag
🏴 A declarative yargs-based framework for building fluent command line interfaces that are easy to maintain and extend
Language: TypeScript - Size: 4.15 MB - Last synced at: 3 days ago - Pushed at: 9 days ago - Stars: 4 - Forks: 0

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格式编写(科研中实验)配置的库,在代码中用点.读写属性,同时可以从命令行中读取参数配置并修改参数值。
Language: Python - Size: 153 KB - Last synced at: 14 days ago - Pushed at: 8 months ago - Stars: 2,046 - Forks: 261

hasherezade/paramkit
A small library helping to parse commandline parameters (for C/C++)
Language: C++ - Size: 8.8 MB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 56 - Forks: 17

p-ranav/structopt
Parse command line arguments by defining a struct
Language: C++ - Size: 648 KB - Last synced at: 16 days ago - Pushed at: 6 months ago - Stars: 489 - Forks: 27

getopt-php/getopt-php
A PHP library for command-line argument processing
Language: PHP - Size: 490 KB - Last synced at: 9 days ago - Pushed at: 2 months ago - Stars: 339 - Forks: 63

remarkablemark/python-parse-cli-args
🐍 Python parse CLI arguments
Language: Python - Size: 19.5 KB - Last synced at: 4 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

safakgur/guard 📦
A high-performance, extensible argument validation library.
Language: C# - Size: 1.04 MB - Last synced at: 15 days ago - Pushed at: almost 2 years ago - Stars: 711 - Forks: 54

stdlib-js/utils-reorder-arguments
Create a function that invokes a provided function with reordered arguments.
Language: JavaScript - Size: 1020 KB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

AnonCatalyst/EXEC-TOOLKIT
EXEC TOOLKIT is an execution module tool designed to orchestrate and run various OSINT scripts through a unified command-line interface. It provides a colorful, interactive experience with an animated banner and multiple execution options, along with support for output capturing and configuration file updates.
Language: Python - Size: 403 KB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

stdlib-js/utils-pick-arguments
Create a function that invokes a provided function with specified arguments.
Language: JavaScript - Size: 993 KB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/utils-mask-arguments
Create a function that invokes a provided function according to an argument mask.
Language: JavaScript - Size: 905 KB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/utils-reverse-arguments
Create a function that invokes a provided function with arguments in reverse order.
Language: JavaScript - Size: 918 KB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

HexadigmSystems/FunctionTraits
Professionally written C++ function traits library (single header-only) for retrieving info about any function (arg types, arg count, return type, etc.)
Language: C++ - Size: 1.06 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 33 - Forks: 5

shakil-babu/arguments
[+] Arguments -- A most important part of Javascript.
Language: JavaScript - Size: 1000 Bytes - Last synced at: 20 days ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

kiwicom/navigation-compose-typed
Type-safe arguments for Jetpack Navigation Compose using Kotlinx.Serialization
Language: Kotlin - Size: 491 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 235 - Forks: 9

stdlib-js/utils-reject-arguments
Create a function that invokes a provided function according to a predicate function.
Language: JavaScript - Size: 950 KB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

stdlib-js/utils-argument-function
Argument function.
Language: JavaScript - Size: 790 KB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

cmames/argjson
argv parser for node.js
Language: JavaScript - Size: 31.3 KB - Last synced at: 8 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

Yoz75/WordGenerator2
Token based word generator
Language: C# - Size: 14.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

pwwang/argx
Supercharged argparse for Python
Language: Python - Size: 191 KB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 0

jirutka/argp
Rust derive-based argument parsing optimized for code size and flexibility
Language: Rust - Size: 306 KB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 16 - Forks: 1

hypernym-studio/args
A fast and ultra lightweight CLI argument parser.
Language: TypeScript - Size: 141 KB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

joeycumines/randoo
randoo is a simple command-line utility written in Go that randomizes the order of command arguments before executing a given command
Language: Go - Size: 5.86 KB - Last synced at: 29 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

yaroslaff/ArgAlias
Argument aliases/abbrevations for python CLI programs (compatible with argparse/click/typer/...)
Language: Python - Size: 29.3 KB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Stypox/arg-parser
Argument parser for modern C++: no runtime overhead; auto-generated help screen.
Language: C++ - Size: 105 KB - Last synced at: 19 days ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 2

Javascipt/arget
:gear: Manipulate Function.arguments properly
Language: JavaScript - Size: 73.2 KB - Last synced at: 13 days ago - Pushed at: about 8 years ago - Stars: 4 - Forks: 0

franck-gaspoz/CommandLine.NetCore
Provides support to handle command line arguments (parse, validate, command pattern) for .Net Core console applications with ANSI VT support (cursor,colors,screen size) for multi-plateform (windows, linux, osx, arm) console applications using C# and .NET Core 6
Language: C# - Size: 14 MB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 3 - 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: 627 KB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 1

dcb9/curl2httpie
covert command arguments between cURL and HTTPie
Language: Go - Size: 2.4 MB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 159 - Forks: 12

stdlib-js/ndarray-base-napi-addon-arguments
C API for validating, extracting, and transforming (to native C types) function arguments provided to an ndarray N-API add-on interface.
Language: C - Size: 186 KB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

de-soot/mc-fps-jvm-args
JVM arguments that you can use in your Minecraft launcher to increase game performance.
Size: 128 KB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 41 - Forks: 2

manferlo81/each-arg
Iterates through arguments or any other array-like object starting from specific index.
Language: TypeScript - Size: 2.62 MB - Last synced at: 20 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

manferlo81/args-to-arr
Converts arguments or any other array-like object into an array starting from specific index.
Language: TypeScript - Size: 3.06 MB - Last synced at: 20 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

Swellshinider/EasyArguments
EasyArguments is a lightweight library for managing and parsing input arguments in C# .NET projects.
Language: C# - Size: 307 KB - Last synced at: 24 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

getargv/getargv.swift
Swift bindings to libgetargv
Language: Swift - Size: 577 KB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

stdlib-js/utils-nary-function
Create a function that invokes a provided function with a specified number of arguments.
Language: JavaScript - Size: 1000 KB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

jwodder/argset
Simple callable argument inspection & filtering
Language: Python - Size: 33.2 KB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

cajuncoding/GraphQL.RepoDB
A set of extensions for working with HotChocolate GraphQL and Database access with micro-orms such as RepoDb (or Dapper). This extension pack provides access to key elements such as Selections/Projections, Sort arguments, & Paging arguments in a significantly simplified facade so this logic can be leveraged in the Serivces/Repositories that encapsulate all data access (without dependency on IQueryable and execution outside of the devs control).
Language: C# - Size: 455 KB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 40 - Forks: 5

adaltas/node-shell
Command line arguments parser and stringifier
Language: JavaScript - Size: 11.7 MB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 16 - Forks: 5

stdlib-js/utils-papply
Partially apply function arguments.
Language: JavaScript - Size: 1.03 MB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

saleyn/etran
Erlang Parse Transforms Including Fold (MapReduce) comprehension, Elixir-like Pipeline, and default function arguments
Language: Erlang - Size: 130 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 29 - Forks: 2

igormironchik/args-parser
args-parser is a small C++ header-only library for parsing command line arguments.
Language: C++ - Size: 5.01 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 90 - Forks: 16

reorx/params
A Python package that does better in request parameters validation than django.forms, wtforms, web_args or so.
Language: Python - Size: 101 KB - Last synced at: 9 days ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 4

FluentContracts/FluentContracts
Fluent argument validation for fluent software development.
Language: C# - Size: 407 KB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 40 - Forks: 3

BonnyAD9/pareg
Helpful utilities for parsing command line arguments and parsing in general.
Language: Rust - Size: 92.8 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

jshwi/arcon 📦
Persistent runtime config
Language: Python - Size: 430 KB - Last synced at: 13 days ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

stdlib-js/utils-papply-right
Partially apply function arguments from the right.
Language: JavaScript - Size: 925 KB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

stdlib-js/assert-is-arguments
Test if a value is an arguments object.
Language: JavaScript - Size: 727 KB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

stdlib-js/utils-map-arguments
Create a function that applies arguments to a provided function after transforming arguments according to a callback function.
Language: JavaScript - Size: 874 KB - Last synced at: 11 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

goloop/opt
The opt is go-module that implements functions for parsing arguments of the command-line.
Language: Go - Size: 93.8 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

DPDmancul/clap_serde_derive
Merge results from clap and serde into struct with derive. Mirror of https://gitlab.com/DPDmancul/clap-serde-derive
Language: Rust - Size: 53.7 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 0

jesusgraterol/argv-utils
The argv-utils package is a lightweight library for Node.js that simplifies working with command-line arguments passed to your scripts. It streamlines the process of accessing and managing arguments from process.argv property.
Language: TypeScript - Size: 262 KB - Last synced at: about 20 hours ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

stdlib-js/process-argv
Array containing command-line arguments passed when launching the calling process.
Language: JavaScript - Size: 297 KB - Last synced at: 11 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

marcelmaatkamp/StringFormatter
This java library substitutes named and postional arguments in a string like Python
Language: Java - Size: 30.3 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Owez/argi
Argument parsing for the future 🚀
Language: Rust - Size: 165 KB - Last synced at: 11 days ago - Pushed at: about 3 years ago - Stars: 128 - Forks: 0

christian-korneck/argprint
inspect cmdline arguments
Language: Dockerfile - Size: 5.86 KB - Last synced at: 7 days ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

NorthwaveSecurity/fridax
Fridax enables you to read variables and intercept/hook functions in Xamarin/Mono JIT and AOT compiled iOS/Android applications.
Language: JavaScript - Size: 1.21 MB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 163 - Forks: 21

fentas/argsh 📦
:shell: Argument parsing for all interpreter languages.
Language: Shell - Size: 31.3 KB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 9 - Forks: 3

AsrielDreemurrGM/Estudo_Sobre_ES6
Estudo Sobre Recursos do ES6+. Conteúdo estudado informado nos tópicos abaixo.
Language: JavaScript - Size: 37.1 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

moontaiworks/yargs-typebox
Use TypeBox to define your yargs arguments.
Language: TypeScript - Size: 191 KB - Last synced at: 20 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

osvegn/libparser
Library to parse argument into options
Language: C - Size: 43.9 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

jonschlinkert/is-true
Returns `true` if the value of an object's property is strictly true, or it's inverse is false.
Language: JavaScript - Size: 129 KB - Last synced at: 27 days ago - Pushed at: over 9 years ago - Stars: 11 - Forks: 2

TomWright/tmpenv
Set temporary environment variables and program arguments.
Language: Go - Size: 2.93 KB - Last synced at: 24 days ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

danitseitlin/cli-argument-parser
NodeJS module is built for easier working with command line arguments.
Language: TypeScript - Size: 378 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 9 - Forks: 0

FooSoft/vim-argwrap 📦
Wrap and unwrap function arguments, lists, and dictionaries in Vim
Language: Vim Script - Size: 153 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 301 - Forks: 14

p0dalirius/lib-parseargs
A simple library to parse command line arguments in C++.
Language: C++ - Size: 38.4 MB - Last synced at: 17 days ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 1

Zyrakia/rbxts-command
Very simple command/argument management system.
Language: TypeScript - Size: 13.7 KB - Last synced at: 7 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

timbo-rafa/bash-getopt
Bash argument parser template
Language: Shell - Size: 1000 Bytes - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

awaescher/CommandLine
A tiny tool to show the command line arguments passed to it
Language: C# - Size: 36.1 KB - Last synced at: 6 months ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 2

joust/new-normal
Corona argument playground
Language: HTML - Size: 24.6 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

Brayyy/node-consulea
Load Consul keys, environment vars, and command line arguments in a predictable, standardized way.
Language: JavaScript - Size: 26.4 KB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

ludvigalden/module-thunk 📦
Utility for accepting properties, arguments, or options that can be resolved dynamically or asynchronously.
Language: JavaScript - Size: 10.7 KB - Last synced at: about 18 hours ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

igrek51/nuclear
Binding glue for CLI Python applications
Language: Python - Size: 2.48 MB - Last synced at: 6 months ago - Pushed at: 9 months ago - Stars: 16 - Forks: 1

Najam-Hassan-Kazmi/Course-Information-via-JavaScript
This is a short JavaScript assignment project for practicing the use of components, props and objects. This covers, with proper comments, the process of creating components and passing arguments to other components. Let's see how these concepts in JavaScript are vital and helpful!
Language: JavaScript - Size: 4.88 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

eloonstra/argparser
An opinionated way to parse cmdline args in Go.
Language: Go - Size: 10.7 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 1

scrwdrv/cli-params
cli-params is a simple module that helps your CLI tool parse command line arguments and build parameters format to test if cmd is valid
Language: TypeScript - Size: 46.9 KB - Last synced at: 6 days ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

SOLPr0digy/find_admin
This project is shown terminal util to find constructor arguments when creating a contract in ethereum based networks
Language: TypeScript - Size: 38.1 KB - Last synced at: 12 days ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0
