GitHub topics: args
jurgen-kluft/ccmdline
cmdline library, parser
Language: C++ - Size: 411 KB - Last synced at: about 2 hours ago - Pushed at: about 12 hours ago - Stars: 1 - Forks: 0

lucocozz/Argus
Argus is a cross-platform modern feature-rich command-line argument parser for C
Language: C - Size: 2.19 MB - Last synced at: about 3 hours ago - Pushed at: about 14 hours ago - Stars: 4 - Forks: 0

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

kazupon/args-tokens
parseArgs tokens compatibility and more high-performance parser
Language: TypeScript - Size: 543 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 20 - 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: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

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

kazupon/gunshi
Gunshi: Modern javascript command-line library
Language: TypeScript - Size: 10.3 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 126 - Forks: 2

muellan/clipp
easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation
Language: C++ - Size: 250 KB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 1,248 - Forks: 154

huanhuanonly/cpp-kwargs
Header-only C++17/20 library that enables Python-like **kwargs style argument passing without any macros or boilerplate, with automatic type conversion support.(在 C++ 中实现 Python 的 **kwargs 风格传参。)
Language: C++ - Size: 102 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 84 - Forks: 0

lukeed/mri
Quickly scan for CLI flags and arguments
Language: JavaScript - Size: 52.7 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 649 - Forks: 18

kcartlidge/ArgsParser
Easy argument parsing for .Net applications. Handles options (arguments with parameters) and flags (simple switches), with the facility to show automatically generated usage details and errors. Compatible with NetStandard 2.0 for use in Core 3 or later (tested to Net 8).
Language: C# - Size: 110 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

jwodder/patharg
Treat "-" (hyphen/dash) arguments as stdin/stdout
Language: Rust - Size: 92.8 KB - Last synced at: 5 days ago - Pushed at: 17 days ago - Stars: 3 - Forks: 0

smarie/python-makefun
Dynamically create python functions with a proper signature.
Language: Python - Size: 5.65 MB - Last synced at: 9 days ago - Pushed at: 18 days ago - Stars: 126 - Forks: 17

bombshell-dev/args
<1kB CLI flag parser
Language: TypeScript - Size: 124 KB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 126 - Forks: 3

jersou/clite-parser
CliteParser generates CLI from classes (or objects) : each method generates a "command", each field generates an "option"
Language: TypeScript - Size: 733 KB - Last synced at: 5 days ago - Pushed at: 7 months ago - Stars: 9 - Forks: 1

UsboKirishima/wimey
Wimey is a lightweight C library for building command-line tools with ease. It supports both command and argument parsing, including value handling, automatic help generation, and type-safe conversions. Designed for flexibility and minimal dependencies, Wimey helps you structure your CLI programs cleanly and efficiently.
Language: C - Size: 156 KB - Last synced at: 17 days ago - Pushed at: 26 days ago - Stars: 4 - Forks: 0

deer-hunt/evargs
"EvArgs" is a Python module designed for value assignment, easy expression parsing, and type casting. It validates values based on defined rules and offers flexible configuration along with custom validation methods.
Language: Python - Size: 404 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

smarie/python-valid8
Yet another validation lib ;). Provides tools for general-purpose variable validation, function inputs/outputs validation as well as class fields validation. All entry points raise consistent ValidationError including all contextual details, with dynamic inheritance of ValueError/TypeError as appropriate.
Language: Python - Size: 4.88 MB - Last synced at: 15 days ago - Pushed at: over 4 years ago - Stars: 30 - Forks: 0

lucocozz/cargs
Modern C library for command-line argument parsing. Advanced features: subcommands, validation, multi-inputs, environment variables
Language: C - Size: 1.38 MB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 0

Smoren/argparse-ts
Modern CLI arguments parser for node.js (TypeScript / JavaScript).
Language: TypeScript - Size: 158 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 2 - 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: 885 KB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

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

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: 18 days ago - Pushed at: about 2 months 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: 16 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

NetLah/configuration
Configuration builder for dotnet Microsoft.Extensions.Configuration
Language: C# - Size: 311 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

BanchouBoo/accord
A simple argument parser for Zig
Language: Zig - Size: 99.6 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 40 - Forks: 1

augustoproiete/Cake.Args
:cake: :jigsaw: Cake addin that adds Arguments extensions in Cake builds
Language: C# - Size: 185 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 4 - Forks: 1

augustoproiete/dotnet-args
Cross-platform .NET CLI Tool that prints the command-line arguments it receives, to help debug scripts and apps.
Language: C# - Size: 160 KB - Last synced at: 11 days ago - Pushed at: 2 months ago - Stars: 10 - Forks: 2

prantlf/v-cargs
Parses command-line arguments to statically typed options with the help of usage description.
Language: V - Size: 175 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 6 - Forks: 0

tskit-dev/tstrait
Quantitative trait simulation for ARGs
Language: Python - Size: 1.65 MB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 8 - Forks: 6

stdlib-js/utils-reorder-arguments
Create a function that invokes a provided function with reordered arguments.
Language: JavaScript - Size: 1020 KB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 1 - 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: 21 days ago - Pushed at: 3 months 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: 18 days ago - Pushed at: 3 months 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: 16 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

federicotdn/brief
Build terminal commands via an interactive and documentable interface
Language: Go - Size: 760 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 1

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: 23 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Wessel/larg 📦
A lightweight and easy to use Node.JS CLI argument parser 👾
Language: JavaScript - Size: 20.5 KB - Last synced at: 8 days ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

sigpwned/just-args-java
Simple CLI argument parsing library
Language: Java - Size: 32.2 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Bylissss/komut
Basic single file C argument parser
Language: C - Size: 3.91 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Arnesfield/argstree
Parse arguments into a tree structure.
Language: TypeScript - Size: 682 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

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

Kinetics20/Python_async_sessions
A repository dedicated to exploring asynchronous programming in Python. It contains experiments, code examples, and learning sessions focused on async/await and concurrent programming techniques.
Language: Python - Size: 36.1 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

codeRATny/simple-args-parser
Modern c++ arguments parser
Language: C++ - Size: 13.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

viralcodex/json-verifier-cli
This is a custom JSON parser for validating and parsing .json files and objects through CLI or in-code.
Language: JavaScript - Size: 4.44 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 1 - 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: 16 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 1

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: 29 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

DrakonZZZ/Happy-meat-farm
Reimagining of Happy meat farms
Language: JavaScript - Size: 7.58 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

mrozio13pl/ofi
Yet another arguments parser.
Language: TypeScript - Size: 121 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

rasberry/Rasberry.Cli
A library with some helpful functions for command line programs
Language: C# - Size: 76.2 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

stdlib-js/utils-papply
Partially apply function arguments.
Language: JavaScript - Size: 1.03 MB - Last synced at: 9 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: 4 days ago - Pushed at: 5 months ago - Stars: 1 - 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: 6 months ago - Pushed at: 6 months ago - Stars: 3 - 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: 6 days ago - Pushed at: 6 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: 6 months ago - Stars: 2 - Forks: 0

Shivix/prefix
A CLI pretty printer for FIX messages
Language: Rust - Size: 242 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

HashimThePassionate/Python-For-Absolute-Beginners
"Python for Absolute Beginners: A Comprehensive Repository" offers a structured learning path, interactive practice, and a supportive community to master Python from scratch. Dive into topics like control flow, object-oriented programming, and more to unlock endless possibilities in software development. Start your Python journey today!
Language: Python - Size: 38.8 MB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 39 - Forks: 10

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

opokatech/options
Very simple to use args parser in C++.
Language: C++ - Size: 55.7 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

magiruuvelvet/argparse-cpp
Simple stupid command line parser for C++
Language: C++ - Size: 34.2 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

henkla/Simple.ArgumentParser
This is a really simple, yet powerful and dynamic .NET command line argument parser library.
Language: C# - Size: 56.6 KB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

carloscortonc/cli-er
Tool for building advanced cli applications
Language: TypeScript - Size: 512 KB - Last synced at: 19 days ago - Pushed at: 8 months ago - Stars: 3 - Forks: 0

srinivasayush/docrunner
A command line tool which allows you to run the code in your markdown files to ensure that readers always have access to working code.
Language: Dart - Size: 7.34 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 14 - Forks: 1

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

stbestichhh/stlib-args-parser
CLI args parser for Node.js
Language: TypeScript - Size: 73.2 KB - Last synced at: 16 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

lukecjohnson/args
A fast command-line argument parser with type checking, shorthand flags, default values, and help text generation
Language: JavaScript - Size: 25.4 KB - Last synced at: about 4 hours ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

shiipou/vargs
[WIP] V library to parse CLI args easily
Language: V - Size: 3.91 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

1Computer1/lexure
Parser and utilities for non-technical user input
Language: TypeScript - Size: 279 KB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 71 - Forks: 5

barbarbar338/daph
✨ A simple CLI commander system
Language: TypeScript - Size: 22.5 KB - Last synced at: 20 days ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 0

chaseruskin/cliproc
A fast, low-level, and configurable command-line processor
Language: Rust - Size: 123 KB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

mykeels/CommandLineParser
A command-line-parser c# library for .NET
Language: C# - Size: 62.5 KB - Last synced at: about 2 months ago - Pushed at: almost 7 years ago - Stars: 16 - Forks: 7

stefanoruth/valon-args
A Typescript arguement parser with strong types
Language: TypeScript - Size: 363 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 3 - Forks: 0

KSXGitHub/deno-args
Extensible CLI arguments parser for Deno with intelligent TypeScript inference
Language: TypeScript - Size: 569 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 26 - Forks: 3

TERESH1/argv-wrapper
Utills with examples for wrapping arguments for original application
Language: C - Size: 36.1 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

taras-by/go-cli-args
Go CLI App example using using the Package flag
Language: Go - Size: 1000 Bytes - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

barbarbar338/bargs
✨ A simple argument parsing system
Language: TypeScript - Size: 56.6 KB - Last synced at: 25 days ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 0

meloian/ModernProg
Postmodern technologies in SW development 2024
Language: Python - Size: 42 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

axtk/args-json
Zero-dependency typed command-line argument parser
Language: TypeScript - Size: 238 KB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

jr-codes/cli-rewire
Make a CLI by rewiring other CLIs
Language: JavaScript - Size: 1.24 MB - Last synced at: 1 day ago - Pushed at: 6 days ago - Stars: 5 - Forks: 1

chenasraf/massarg
Command and argument parser on steroids - JS/TS
Language: TypeScript - Size: 2.24 MB - Last synced at: about 24 hours ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

mulliru/Domain-Driven-Design-Java-02-Semestre
Este repositório contém os materiais da disciplina Domain Driven Design - Java☕, referente ao segundo semestre da faculdade FIAP 🎒. Aqui você encontrará meus projetos, exercícios, anotações e outros materiais relevantes para a disciplina📕
Language: Java - Size: 30.8 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

nick-donovan/jSimpleArgs
Simple, flexible, and user-friendly Java library for parsing command-line arguments in Java applications.
Language: Java - Size: 127 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

jamolnng/argparse
A simple C++ header only command line argument parser
Language: C++ - Size: 107 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 138 - Forks: 32

as/match
Package match provides an API string completion based on a set of canidates
Language: Go - Size: 133 KB - Last synced at: about 1 year ago - Pushed at: over 10 years ago - Stars: 2 - Forks: 0

hectorfausm/parameterized
Language: Java - Size: 12.7 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

Laman2004/str_and_repr
Methods
Language: Python - Size: 3.91 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

mmtmn/lambda_kwargs_args
This repo can be used when you need a refresher for you mind about lambda functions, **kwargs and *args or it can be used to learn about those pythonic funcionalities!
Language: Python - Size: 81.1 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

Tunzale1/holbertonschool-AirBnB_clone
AirBnB clone - The console
Language: Python - Size: 66.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

aiurovet/parse_args
A Dart package to parse command-line options simple way and in a portable style (bash, find, java, PowerShell).
Language: Dart - Size: 186 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ethan7g/gar
Node arguments parser
Language: JavaScript - Size: 6.84 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 33 - Forks: 2

type-driven/konfig 📦
Configuration management.
Language: TypeScript - Size: 8.8 MB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

jibstack64/field
A subcommand-based argument parsing library.
Language: C++ - Size: 34.2 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

donnachaforde/espresso
A simple C++ library that handles everything to do with CLI arguments.
Language: C++ - Size: 98.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

sertschgi/ClParser
A simple command line parser
Language: C++ - Size: 68.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

Reza4096/args-kwargs
*args and **kwargs in Python
Language: Python - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

eurozulu/commandgo
command line interface object mapper
Language: Go - Size: 11.2 MB - Last synced at: 12 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 1

fenilGhoghari/Client-Server-Based-Application-TCP-UDP-Parallel-with-Doubly-link-list-Fork-Multi-threading-IPC
Language: C - Size: 21.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

siguici/php-app
A PHP package to facilitate CLI/CGI application creation, command/request routing, argument retrieval, input checking and output styling.
Language: PHP - Size: 5.86 KB - Last synced at: 8 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

mmahnic/argumentum
C++ command line parsing library
Language: C++ - Size: 599 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 184 - Forks: 10

hansalemaos/argskwargsmodifier
A decorator that modifies the arguments and keyword arguments of a function before calling it.
Language: Python - Size: 2.93 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mazzy-ax/SysArgs
Helper methods for SysArgs class in Microsoft Dynamics AX (Axapta)
Language: Java - Size: 32.2 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 1
