A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php. With repository stars⭐ and forks🍴
-
Updated
Jun 2, 2024
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php. With repository stars⭐ and forks🍴
Node.js framework for creating command line applications
📦 A framework to build your next CLI application: Get the most of your terminal 🚀
Command line framework for deno 🦕 Including Commandline-Interfaces, Prompts, CLI-Table, Arguments Parser and more...
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.
A Bash CLI framework, also a Bash-based command runner.
Yet Another CLI builder - Build delightful command line interfaces in seconds. Written in Nim language 👑
🖖🏻 Clerc: The full-featured cli library.
Generates 'wraps' for functions in any language using 'processors'
A lightweight CLI framework in Rust for fast-prototyping apps to interact with Sui packages.
A framework for building type-safe command-line tools using Zod validators in Deno
Command line interface builder.
A minimal CLI framework written in Rust
Bash command line framework and CLI generator
Generic Bash and ZSH auto complete script. Creates an auto completable command tree with simple but powerful modular configuration. Supports custom and built-in auto completion types. Generates help output. CLI "framework" in one script.
Command line UI Framework for python curses
Command line for your projects
CLI framework for Elixir, with magic!
Create Python CLI apps with little to no effort at all!
Add a description, image, and links to the cli-framework topic page so that developers can more easily learn about it.
To associate your repository with the cli-framework topic, visit your repo's landing page and select "manage topics."