43 projects
Node.js
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
51,140
9,734
$3.8B
Laravel Framework
Laravel Framework is an open-source PHP framework for building web applications, offering features such as routing, authentication, and database management.
24,012
4,539
$11M
The Symfony PHP Framework
Symfony is a PHP web application framework designed for building robust, scalable, and maintainable web applications using reusable components and a structured MVC architecture. It’s widely used for enterprise-level projects and forms the foundation of many other PHP platforms, including Laravel and Drupal.
16,949
3,344
$66M
React Native Community CLI
The React Native Community CLI - command line tools to help you build RN apps
3,510
666
$725K
clap
A command line argument parser library for Rust that provides a simple and intuitive API for building command-line applications with support for subcommands, flags, options, and automatic help generation
3,124
1,144
$2.5M
Click
Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It provides a complete system for building command line applications with nested commands, automatic help pages, and extensive customization options.
2,637
964
$703K
Cobra
Cobra is a library for creating powerful command-line applications in Go, providing a simple interface to create modern CLI interfaces similar to git & go tools. It offers features like nested commands, global and local flags, intelligent suggestions, automatic help generation, and shell completions.
2,347
965
$470K
Commander.js
Commander.js is a Node.js command-line interface framework that provides a complete solution for creating command-line applications and tools. It offers features like option parsing, command nesting, argument handling, and help text generation.
1,964
855
$592K
Yargs
Yargs is a command-line argument parser for Node.js that helps build interactive command line tools by parsing arguments and generating an elegant user interface. It provides features like command management, option validation, and help text generation.
1,845
754
$805K
migrate
Database migrations. CLI and Golang library.
1,833
611
$663K
Inquirer.js
A collection of common interactive command line user interfaces for Node.js applications, providing an easy way to create CLI prompts with features like input validation, checkboxes, radio buttons, and password inputs
1,719
602
$592K
urfave/cli
A fast and complete command line app framework for Go that helps developers build command line interfaces with minimal boilerplate code. It provides features like subcommands, flags, arguments parsing, and help text generation.
1,512
628
$903K
Python Prompt Toolkit
Python Prompt Toolkit is a library for building powerful interactive command line interfaces in Python. It provides features like syntax highlighting, autocompletion, multi-line editing, mouse support, and customizable key bindings. The toolkit enables developers to create sophisticated terminal applications with a rich user experience.
1,396
431
$1.3M
Typer
Typer is a Python library for building command-line interface (CLI) applications. It provides an intuitive way to create CLIs with type hints, helping developers build robust command-line tools with minimal code.
1,361
509
$901K
pgcli
Postgres CLI with autocompletion and syntax highlighting
1,084
369
$408K
Thor
Thor is a toolkit for building powerful command-line interfaces.
997
419
$306K
ShellJS
ShellJS is a Unix shell commands implementation in Node.js that provides cross-platform shell scripting capabilities, allowing developers to write shell scripts in JavaScript while maintaining portability across different operating systems
953
372
$280K
Bubble Tea
Bubbletea is a powerful Go framework for building terminal user interfaces (TUIs) using a functional and component-based approach inspired by The Elm Architecture. It provides a robust foundation for creating interactive CLI applications with features like keyboard handling, viewport management, and composable UI elements.
864
286
$360K
picocli
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.
852
242
$18M
Ink
🌈 React for interactive command-line apps
809
342
$376K
zx
A tool for writing better scripts
753
301
$365K
CLI11
CLI11 is a command line parser for C++ that provides a simple and intuitive interface for creating command line applications. It offers features like type-safe argument parsing, subcommands, configuration file support, and automatic help generation.
578
154
$1.2M
JCommander
Command line parsing framework for Java
567
179
$1.7M
Prompts
❯ Lightweight, beautiful and user-friendly interactive prompts
449
177
$94K
Enquirer
Stylish, intuitive and user-friendly prompts, for Node.js. Used by eslint, webpack, yarn, pm2, pnpm, RedwoodJS, FactorJS, salesforce, Cypress, Google Lighthouse, Generate, tencent cloudbase, lint-staged, gluegun, hygen, hardhat, AWS Amplify, GitHub Actions Toolkit, @airbnb/nimbus, and many others! Please follow Enquirer's author: https://github.com/jonschlinkert
442
188
$689K
argcomplete
Python and tab completion, better together.
378
143
$119K
Collision
💥 Collision is a beautiful error reporting tool for command-line applications
329
136
$142K
oclif
Node.js Open CLI Framework. Built by Salesforce.
311
107
$658K
Listr2
NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.
168
75
$451K
argparse
CLI arguments parser for node.js. JS port of python's argparse module.
149
68
$236K
Rich Click
A Python package that enhances the Click command-line interface library by integrating Rich formatting capabilities, enabling colorful and styled CLI output with features like syntax highlighting, tables, and progress bars
139
56
$1M
minimist
A command-line argument parser library for Node.js that handles parsing command line arguments and options in a simple, minimalist way
70
33
$44K
Charmbracelet X Project
Charm experimental packages
Cordova
Apache Cordova CLI
Kong for Go
Kong is a command-line parser for Go
Meow
🐈 CLI app helper
Plop
Consistency Made Simple
Salesforce DX Core
Salesforce DX Core is a Linux Foundation project providing essential developer tools and frameworks for building applications on the Salesforce platform, enabling streamlined development workflows and improved collaboration.
System.CommandLine
Command line parsing, invocation, and rendering of terminal output.