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

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