1027 Open Source Command Line Software Projects
Free and open source command line code projects including engines, APIs, generators, and tools.
Terminal 68584 ⭐
The new Windows Terminal and the original Windows console host, all in the same place!
Ripgrep 21965 ⭐
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
Goaccess 12213 ⭐
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
Command Line Text Processing 9374 ⭐
:zap: From finding text to search and replace, from sorting to beautifying text and more :art:
Sampler 8302 ⭐
Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.
Denisidoro Navi 7967 ⭐
An interactive cheatsheet tool for the command-line and application launchers
Google Images Download 7083 ⭐
Python Script to download hundreds of images from 'Google Images'. It is a ready-to-run code!
Gitsome 6901 ⭐
A supercharged Git/GitHub command line interface (CLI). An official integration for GitHub and GitHub Enterprise: https://github.com/works-with/category/desktop-tools
Hug 6337 ⭐
Embrace the APIs of the future. Hug aims to make developing APIs as simple as possible, but no simpler.
Enquirer 5540 ⭐
Stylish, intuitive and user-friendly prompts. Used by eslint, Generate, lint-staged, pm2, gluegun, hygen, GitHub Actions Toolkit, @airbnb/nimbus, and many others!
Spicetify Cli 4016 ⭐
Commandline tool to customize Spotify client. Supports Windows, MacOS and Linux.
Caporal.js 3175 ⭐
A full-featured framework for building command line applications (cli) with node.js
Miller 2533 ⭐
Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON
N_m3u8dl Cli 2750 ⭐
[.NET] m3u8 downloader 开源的命令行m3u8/HLS下载器，支持普通AES-128-CBC解密，多线程，自定义请求头等. 支持简体中文,繁体中文和英文.
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.
Commandlineparser Commandline 2375 ⭐
The best C# command line parser that brings standardized *nix getopt style, for .NET. Includes F# support
Websocat 2126 ⭐
Command-line client for WebSockets, like netcat (or curl) for ws:// with advanced socat-like functions
Alecaivazis Survey 2016 ⭐
A golang library for building interactive prompts with full support for windows and posix terminals.
Askgit 1970 ⭐
Query git repositories with SQL. Generate reports, perform status checks, analyze codebases. 🔍 📊
Smenu 1607 ⭐
Terminal utility that reads words from stdin or a file and creates an interactive selection window at the cursor location without clearing the screen. The selected word(s) are sent to stdout for further processing.
Miguelmota Cointop 1616 ⭐
A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies
Asciigraph 1458 ⭐
Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.
Tmsu 1389 ⭐
TMSU lets you tags your files and then access them through a nifty virtual filesystem from any other application.
Itermplot 1226 ⭐
An awesome iTerm2 backend for Matplotlib, so you can plot directly in your terminal.
Tsv Utils 1176 ⭐
eBay's TSV Utilities: Command line tools for large, tabular data files. Filtering, statistics, sampling, joins and more.