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

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