63 Open Source Command Line Parser Software Projects
Free and open source command line parser code projects including engines, APIs, generators, and tools.
Caporal.js 3175 ⭐
A full-featured framework for building command line applications (cli) with node.js
Picocli 2456 ⭐
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.
Kotlin Argparser 415 ⭐
Easy to use and concise yet powerful and robust command line argument parsing for Kotlin
Argumentparser 251 ⭐
Faster, easier, more declarative parsing of command line arguments in Objective-C/Foundation.
Devedbox Commander 170 ⭐
🚀The framework to write type-safe and structured command line program easily in Swift.
Utility.commandline.arguments 89 ⭐
A C# .NET class library containing tools for parsing the command line arguments of console applications.
Ppx_deriving_cmdliner 71 ⭐
Ppx_deriving plugin for generating command line interfaces from types (Cmdliner.Term.t)
Nclap 48 ⭐
NClap is a .NET library for parsing command-line arguments and building interactive command shells. It's driven by a declarative attribute syntax, and easy to extend.
Hedzr Cmdr 40 ⭐
Golang library with POSIX-compliant command-line UI (CLI) and Hierarchical-configuration. Better substitute for stdlib flag.
Cmdoption 32 ⭐
CmdOption is a simple annotation-driven command line parser toolkit for Java 5+ applications that is configured through annotations.
Slicerexecutionmodel 26 ⭐
An open-source CMake-based project that provides macros and associated tools for the easy building of 3D Slicer command line interface (CLI) modules.
Wbm Dl 19 ⭐
Wayback Machine Downloader. Download your entire archived websites from the Internet Archive Wayback Machine.
Optparse Applicative 11 ⭐
Scala port of Paolo Capriotti's optparse-applicative library. fork from https://github.com/bmjames/scala-optparse-applicative
Syscommand 10 ⭐
The SysCommand is a powerful framework, cross-platform, for development of Console Application using .NET. It is simple, strongly typed and with great influences of the MVC standard (Include Razor Template). It working as an automatic command line parser where all parse tasks are left over by the framework, leaving the programmer to focus on the business rules.
Commandlineparser.core 11 ⭐
:computer: A simple, light-weight and strongly typed Command Line Parser made in .NET Standard!