Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cli

Cli

1305 projects

Showing 36 of 1305 projects

Clean-Coder-AI
Clean-Coder-AIPython

✅2-in-1 AI Developer and Project Manager. AI agents plan an entire project in Todoist and code it task by task.

#ai#agent#cli
Stars584
Forks65
Last commit1 year 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
Stars582
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
Stars581
Forks25
Last commit6 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
Stars574
Forks34
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
Forks22
Last commit27 days 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
Stars560
Forks33
Last commit2 days ago
cod
codGo

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

#productivity#completion#fish
Stars556
Forks24
Last commit1 month 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
Stars553
Forks80
Last commit4 years 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
Stars553
Forks61
Last commit7 hours 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
Stars553
Forks32
Last commit5 years ago
Async Prompt
Async PromptShell

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

#productivity#terminal#shell-plugin
Stars550
Forks34
Last commit9 months ago
govvv
govvvGo

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

#devops#binary-metadata#cli
Stars538
Forks39
Last commit3 years 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
Stars537
Forks92
Last commit3 months 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
Stars537
Forks53
Last commit9 years ago
quicli
quicliRust

Quickly build cool CLI apps in Rust.

#crate#cli#command-line
Stars536
Forks29
Last commit5 years 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
Stars535
Forks11
Last commit23 days ago
owl
owlElixir

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

#elixir#shell-integration#table
Stars533
Forks15
Last commit4 months 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
Stars517
Forks117
Last commit5 days 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
Stars511
Forks49
Last commit1 day ago
silver
silverRust

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

#shell-prompt#productivity#fish
Stars509
Forks29
Last commit2 years ago
wthrr
wthrrRust

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

#terminal#cli-tool#tui
Stars499
Forks26
Last commit1 day ago
Tock
TockGo

A command-line time tracker with interactive TUI, multiple storage backends, and calendar integration.

#productivity#todotxt#timewarrior
Stars498
Forks22
Last commit5 days 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
Stars492
Forks17
Last commit1 year 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
Stars483
Forks82
Last commit2 years ago
shtab
shtabPython

↔️ Automagic shell tab completion for Python CLI applications

#developer-tools#tab-completion#docopt
Stars476
Forks49
Last commit3 days 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
Stars472
Forks16
Last commit1 day ago
sentences
sentencesGo

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

#nlp-library#sentences#command-line-tool
Stars471
Forks43
Last commit23 days ago
promkit
promkitRust

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

#prompt-toolkit#interactive#readline
Stars471
Forks11
Last commit1 month 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
Stars465
Forks18
Last commit8 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
Stars463
Forks23
Last commit5 years 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
Stars462
Forks31
Last commit5 days ago
calc
calcGo

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

#mathematics#calculator#productivity
Stars461
Forks47
Last commit3 years ago
agnix
agnixRust

A linter and LSP that validates configuration files for AI coding assistants like Claude Code, Cursor, and Copilot.

#ai-coding-assistant#ai#developer-tools
Stars458
Forks35
Last commit1 day ago
agnix
agnixRust

A linter and LSP that validates configuration files for AI coding assistants like Claude Code, Cursor, and Copilot.

#ai-coding-assistant#ai#developer-tools
Stars458
Forks35
Last commit1 day ago
httpretty
httprettyGo

A Go package that prints HTTP client and server requests and responses in a human-readable, colorful terminal format.

#http-server#developer-tools#terminal-output
Stars457
Forks17
Last commit2 months 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
PreviousPage 16 of 37Next

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 Tools414
#Terminal349
#Cli Tool341
#Command Line336
#Command Line Tool257
#Productivity216
#Go209
#Rust190
#Automation187
#Nodejs158
#Golang154
#Devops143