Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cli

Cli

889 projects

Showing 36 of 889 projects

Zap
ZapGo

A delightful package manager for AppImages that installs, updates, and manages portable Linux applications.

#hacktoberfest#hacktoberfest2022#portable-applications
Stars584
Forks27
Last commit2 years ago
ramda-cli
ramda-cliLiveScript

A CLI tool for processing JSON and text data with functional pipelines using Ramda, supporting both command-line and interactive browser modes.

#stream-processing#functional-programming#pipeline
Stars584
Forks12
Last commit3 years ago
splash-cli
splash-cliGo

A command-line tool to download and set Unsplash wallpapers directly from your terminal.

#go-application#terminal-utility#beautiful-wallpapers
Stars577
Forks24
Last commit16 days ago
git-labelmaker
git-labelmakerJavaScript

A CLI tool to manage GitHub labels from the command line with interactive prompts.

#add-labels#developer-tools#open-source
Stars576
Forks34
Last commit1 year ago
play
playGo

A TUI playground for experimenting with command-line tools like grep, sed, awk, jq, and yq in real-time.

#terminal#tui#sed
Stars569
Forks16
Last commit1 year ago
fw
fwRust

A CLI tool to manage and automate your development workspace, handling project cloning, environment setup, and cross-project commands.

#environment-automation#zsh-completion#developer-tools
Stars564
Forks23
Last commit8 days ago
Insider CLI
Insider CLIGo

A static application security testing (SAST) CLI tool that scans source code for OWASP Top 10 vulnerabilities across multiple programming languages.

#multi-language#owasp#ios-security
Stars552
Forks80
Last commit4 years ago
simpletable
simpletableGo

A Go library for generating and displaying ASCII tables in the terminal with customizable styling and formatting.

#formatting#command-line-tools#table
Stars550
Forks32
Last commit5 years ago
cod
codGo

A completion daemon for bash, fish, and zsh that automatically generates shell completions from --help output.

#productivity#completion#fish
Stars548
Forks22
Last commit1 month ago
hcledit
hcleditGo

A command-line editor for HCL (HashiCorp Configuration Language) that enables token-based editing and automation of HCL2 files.

#devops#command-line-tool#hcl
Stars546
Forks33
Last commit1 month ago
zora
zoraJavaScript

A lightweight and fast JavaScript test runner that works in Node.js, Deno, and browsers without a specific runner.

#javascript-test-harness#test-runner#unit-testing
Stars543
Forks94
Last commit1 year ago
govvv
govvvGo

A Go build wrapper that simplifies embedding version information into binaries using git metadata and version files.

#devops#binary-metadata#cli
Stars539
Forks39
Last commit3 years ago
mt-aws-glacier
mt-aws-glacierPerl

A Perl-based multithreaded client for Amazon Glacier, enabling efficient multipart uploads, downloads, and synchronization with local journal tracking.

#unix#amazon-api#vault
Stars538
Forks54
Last commit9 years ago
coi
coiPython

A security-hardened container runtime for AI coding agents using Incus system containers with real-time threat detection and credential isolation.

#supply-chain-security#container-security#ai-coding-agents
Stars536
Forks42
Last commit2 days ago
Async Prompt
Async PromptShell

A Fish shell plugin that runs prompt functions asynchronously to improve terminal responsiveness.

#productivity#terminal#shell-plugin
Stars535
Forks33
Last commit5 months ago
tfcmt
tfcmtGo

A Terraform CI/CD tool that posts formatted plan/apply results to GitHub pull requests, forking and enhancing tfnotify.

#devops#terraform#infrastructure-as-code
Stars530
Forks56
Last commit1 day ago
owl
owlElixir

An Elixir toolkit for building interactive command-line interfaces with colored output, prompts, progress bars, and menus.

#elixir#shell-integration#table
Stars524
Forks14
Last commit5 days ago
fuc
fucRust

A collection of modern, performance-focused Unix command replacements written in Rust, starting with cpz and rmz.

#systems-programming#command-line-tools#unix
Stars522
Forks10
Last commit3 months ago
kotlin-faker
kotlin-fakerKotlin

A Kotlin/JVM library for generating realistic fake data like names, addresses, and banking details for testing and anonymization.

#gradle#data-anonymization#faker-generator
Stars509
Forks50
Last commit1 month ago
config-file-validator
config-file-validatorGo

A cross-platform CLI tool written in Go that validates syntax and schema for JSON, YAML, TOML, XML, and other configuration files.

#toml-validator#devops#yaml-validator
Stars507
Forks91
Last commit1 day ago
silver
silverRust

A cross-shell customizable powerline-like prompt written in Rust, heavily inspired by Agnoster.

#shell-prompt#productivity#fish
Stars499
Forks29
Last commit2 years ago
ddh
ddhRust

A fast duplicate file finder that works as both a Rust library and a CLI tool, using file hashing to identify duplicates.

#open-source#file-management#system-utilities
Stars488
Forks18
Last commit9 months ago
wthrr
wthrrRust

A terminal-based weather companion written in Rust that displays current conditions and forecasts.

#terminal#cli-tool#tui
Stars488
Forks26
Last commit5 days ago
rust-ansi-term
rust-ansi-termRust

A Rust library for formatting text with ANSI terminal colors and styles like bold, underline, and background colors.

#styling#terminal#ansi-escape-codes
Stars481
Forks83
Last commit1 year ago
sentences
sentencesGo

A multilingual command-line sentence tokenizer written in Go, ported from NLTK's Punkt system.

#nlp-library#sentences#command-line-tool
Stars470
Forks42
Last commit2 years ago
hn-cli
hn-cliJavaScript

A command-line interface for browsing Hacker News stories with keyboard navigation and real-time updates.

#hn#news-reader#terminal
Stars468
Forks18
Last commit7 years ago
calc
calcGo

A simple, fast, and intuitive command-line calculator written in Go for quick mathematical computations.

#mathematics#calculator#productivity
Stars464
Forks47
Last commit3 years ago
banner
bannerGo

A Go library for adding customizable ASCII startup banners with system information and ANSI colors to applications.

#developer-tools#terminal#go-library
Stars462
Forks23
Last commit5 years ago
promkit
promkitRust

A Rust toolkit for building custom interactive terminal prompts with modular components and rich presets.

#prompt-toolkit#interactive#readline
Stars460
Forks12
Last commit1 month ago
yacspin
yacspinGo

A Go library providing over 90 customizable terminal spinners with live updates, concurrency safety, and TTY detection.

#progress-indicators#open-source#terminal
Stars456
Forks10
Last commit4 years ago
Rapidgzip
RapidgzipPython

A parallel gzip decompressor with fast random access, utilizing multi-core CPUs for high-speed decompression of standard gzip files.

#multi-core#parallel-computing#library
Stars454
Forks16
Last commit6 months ago
CLI GitHub
CLI GitHubJavaScript

A command-line interface client for interacting with GitHub resources like news feed, profiles, issues, and pull requests.

#terminal-application#hacktoberfest#developer-tools
Stars453
Forks17
Last commit1 year ago
argc-completions
argc-completionsShell

Shell completion scripts for 1000+ commands, automatically generated and supporting bash, zsh, fish, PowerShell, and Nushell.

#command-line-tools#nushell#fish-completion
Stars449
Forks29
Last commit1 year ago
Laravel Tinx
Laravel TinxPHP

A reloadable Laravel Tinker with magic model shortcuts for faster development.

#eloquent#productivity#laravel
Stars445
Forks36
Last commit6 years ago
itunes-remote
itunes-remoteJavaScript

Control iTunes playback and library from your terminal using a Node.js CLI.

#audio-control#jxa#terminal
Stars435
Forks29
Last commit6 years ago
iTunes-remote
iTunes-remoteJavaScript

Control iTunes playback and library from your terminal using a Node.js CLI.

#audio-control#jxa#terminal
Stars435
Forks29
Last commit6 years ago
PreviousPage 15 of 25Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Developer Tools270
#Cli Tool257
#Terminal249
#Command Line239
#Command Line Tool196
#Go166
#Rust162
#Productivity146
#Automation134
#Nodejs119
#Golang116
#Devops110