GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

command-line-parser

Star

Here are 388 public repositories matching this topic...

Language: All
Filter by language
All 388 C++ 70 C# 58 Python 38 C 30 Go 27 Java 26 TypeScript 17 JavaScript 16 Rust 14 Kotlin 9
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

clap-rs / clap

Sponsor
Star 16.9k

A full featured, fast Command Line Argument Parser for Rust

rust command-line argument-parser argument-parsing subcommands command-line-parser positional-arguments parsed-arguments
  • Updated Nov 2, 2026
  • Rust
picocli

remkop / picocli

Star 5.5k

Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.

git java cli commandline parser autocomplete command-line completion annotations ansi executable argument-parsing subcommands cli-framework bash-completion graalvm ansi-colors options-parsing command-line-parser native-image
  • Updated Aug 16, 2026
  • Java

mattallty / Caporal.js

Star 3.4k

A full-featured framework for building command line applications (cli) with node.js

nodejs bash zsh cli autocomplete node terminal command-line argument-parser winston argv argument-parsing shell-script cli-app node-js command-line-parser argv-parser caporal typos-suggestions
  • Updated Jan 3, 2024
  • TypeScript

ajalt / clikt

Star 3k

Multiplatform command line interface parsing for Kotlin

kotlin cli command-line argument-parser kotlin-library argument-parsing option-parser command-line-parser
  • Updated Jan 16, 2026
  • Kotlin

Taywee / args

Star 1.6k

A header-only C++ argument parser library. Supposed to be flexible and powerful, and attempts to be compatible with the functionality of the Python standard argparse library (though not necessarily the API).

cli library args cxx cpp command-line argument-parser cpp11 argument-parsing command-line-parser command-line-parsing
  • Updated Oct 23, 2026
  • C++

Hejsil / zig-clap

Sponsor
Star 1.6k

Command line argument parsing library

command-line argument-parser argument-parsing command-line-parser parsed-arguments ziglang zig-package
  • Updated Nov 10, 2026
  • Zig
argh

adishavit / argh

Star 1.4k

Argh! A minimalist argument handler.

cli getopt command-line argument-parser cli-args cpp11 header-only command-line-parser single-file getopts
  • Updated Jan 21, 2025
  • C++

sigoden / argc

Star 1.2k

A Bash CLI framework, also a Bash command runner.

shell bash rust command-line task-runner cli-framework command-line-tool command-line-parser bashscript argc cli-generator
  • Updated Nov 12, 2026
  • Rust

75lb / command-line-args

Star 720

A mature, feature-complete library to parse command-line options.

getopt npm-package argv option-parser nodejs-modules command-line-parser
  • Updated Sep 16, 2026
  • JavaScript
airframe

wvlet / airframe

Star 668

Essential Building Blocks for Scala

config serialization json scala sql metrics dependency-injection logger grpc rpc msgpack scalajs jmx guice command-line-parser testing-framework airframe airspec
  • Updated Nov 11, 2026
  • Scala

akamensky / argparse

Sponsor
Star 640

Argparse for golang. Just because `flag` sucks

go cli golang argument-parser cli-app argparse command-line-parser awesome-go
  • Updated Oct 31, 2022
  • Go

bfgroup / Lyra

Star 606

A simple to use, composable, command line parser for C++ 11 and beyond

cli parser options cpp command-line parameters argument-parser arguments cpp14 cpp11 argument-parsing header-only cpp17 option-parser options-parsing command-line-parser cmdline-parser cpp20
  • Updated Jul 29, 2026
  • C++

xenomachina / kotlin-argparser

Star 497

Easy to use and concise yet powerful and robust command line argument parsing for Kotlin

kotlin argument-parser kotlin-library option-parser command-line-parser
  • Updated May 31, 2022
  • Kotlin

mdub / clamp

Star 448

a Ruby command-line application framework

ruby command-line command-line-parser
  • Updated Mar 21, 2026
  • Ruby

l3nz / cli-matic

Star 381

Compact, hands-free [sub]command line parsing library for Clojure.

clojure command-line planck subcommands graalvm command-line-parser argv-parser
  • Updated Aug 11, 2023
  • Clojure

comonicon / Comonicon.jl

Star 301

Your best CLI generator in JuliaLang

command-line julia command-line-tool command-line-parser command-line-interface
  • Updated Jun 22, 2026
  • Julia

npryce / konfig

Star 284

Simple config properties API for Kotlin

kotlin jvm configuration environment-variables properties command-line-parser
  • Updated Jun 5, 2022
  • Kotlin

mysteriouspants / ArgumentParser

Star 260

Faster, easier, more declarative parsing of command line arguments in Objective-C/Foundation.

objective-c command-line argument-parser argument-parsing subcommands command-line-parser argument-parsers positional-arguments
  • Updated Jan 4, 2019
  • Objective-C

vilicvane / clime

Star 253

⌨ The command-line interface framework for TypeScript.

typescript command-line-parser clime
  • Updated Oct 26, 2023
  • TypeScript
Typin

adambajguz / Typin

Star 252

Declarative framework for interactive CLI applications

cli middleware parser library framework terminal csharp command command-line tooling commands directives command-line-tool terminal-based command-pattern command-line-parser middleware-pipeline command-line-interface csharp-library
  • Updated Jun 18, 2025
  • C#

Add this topic to your repo

To associate your repository with the command-line-parser topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.