Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cli

Cli

1296 projects

Showing 36 of 1296 projects

box-cli-maker
box-cli-makerGo

A Go library for rendering highly customizable boxes in the terminal with extensive styling and color options.

#unicode#terminal#box-rendering
Stars646
Forks25
Last commit1 month ago
SwiftPlantUML
SwiftPlantUMLSwift

A command-line tool and Swift package that generates PlantUML class diagrams from Swift source code.

#software-architecture#plantuml-generating#uml
Stars645
Forks44
Last commit2 years ago
set-simulator-location
set-simulator-locationSwift

A CLI tool for setting location in the iOS Simulator via coordinates or place search.

#ios#simulator#location
Stars644
Forks33
Last commit3 years ago
argparse
argparseGo

A Go library providing a Python argparse-like command-line argument parser with better usability than the standard flag package.

#cli-app#argument-parser#command-line-parser
Stars640
Forks64
Last commit3 years ago
Yaspeller
YaspellerJavaScript

A CLI tool and library for finding spelling errors and typos in text, files, and websites using Yandex.Speller.

#multi-language#pre-commit#typo-detection
Stars638
Forks33
Last commit2 years ago
SwagGen
SwagGenSwift

A Swift library and CLI tool for parsing OpenAPI/Swagger 3.0 specs and generating code from them.

#stencil#generator#template
Stars633
Forks146
Last commit2 years ago
ness
nessTypeScript

Deploy production-ready web sites and apps to your own AWS account with a single command.

#spa#serverless#nextjs
Stars633
Forks9
Last commit3 years ago
figures
figuresJavaScript

A Node.js library providing Unicode symbols with automatic fallbacks for terminals with limited character support.

#command-line-utility#unicode#fallback
Stars632
Forks24
Last commit1 year ago
cli-table3
cli-table3JavaScript

A Node.js library for rendering pretty Unicode tables in the command line with extensive styling and layout options.

#tables#developer-tools#unicode
Stars630
Forks50
Last commit3 months ago
fnt
fntShell

A command-line font manager for macOS and Linux that installs fonts from Debian and Google repositories.

#font-manager#self-hosted-fonts#command-line-tool
Stars630
Forks23
Last commit1 day ago
RustyWind
RustyWindRust

A CLI tool for automatically sorting and organizing Tailwind CSS classes in your project files.

#hacktoberfest#developer-tools#code-formatter
Stars620
Forks29
Last commit3 days ago
pg-osc
pg-oscRuby

A CLI tool for performing zero-downtime schema changes and backfills in PostgreSQL using a shadow table approach.

#hacktoberfest#online-schema-change#database
Stars616
Forks29
Last commit1 month ago
gNMI
gNMIGo

Reference Go implementations for the gRPC Network Management Interface (gNMI) protocol.

#telemetry#protocol-buffers#network-management
Stars603
Forks214
Last commit14 days ago
pgsh
pgshJavaScript

A CLI tool that enables Git-like branching for PostgreSQL databases to simplify local development workflows.

#psql#devops#dotenv
Stars602
Forks16
Last commit3 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
Stars601
Forks50
Last commit1 day ago
spinners
spinnersRust

A Rust library providing 60+ elegant terminal spinners for command-line applications.

#loading-indicator#terminal#spinners
Stars600
Forks29
Last commit2 months ago
diff2html-cli
diff2html-cliTypeScript

A CLI tool that converts unified and git diff output into pretty, syntax-highlighted HTML for easy viewing.

#unified-diff#unified-diffs#git-diff
Stars598
Forks55
Last commit5 months ago
Lyra
LyraC++

A simple to use, composable, command line parser for C++ 11 and beyond

#cmdline-parser#cpp17#argument-parsing
Stars598
Forks71
Last commit4 days ago
pb
pbRust

A Rust library for displaying customizable progress bars in terminal applications.

#pbr#terminal#io
Stars598
Forks58
Last commit2 years ago
pier
pierRust

A CLI tool to organize, manage, and run short Unix shell scripts with metadata and search capabilities.

#productivity#script-management#terminal
Stars596
Forks37
Last commit5 months ago
radio-active
radio-activePython

A terminal-based application to search, play, and record from over 40,000 radio stations worldwide.

#music#stations#recording
Stars591
Forks33
Last commit24 days ago
Beak
BeakSwift

A command line interface that analyzes Swift files to list and run public functions, enabling Swift-based scripting.

#developer-tools#swift-package-manager#sourcekit
Stars590
Forks18
Last commit6 years ago
gup
gupGo

A fast, parallel command-line tool to update Go binaries installed via 'go install'.

#cli-app#hacktoberfest#developer-tools
Stars590
Forks28
Last commit2 days ago
Zap
ZapGo

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

#hacktoberfest#hacktoberfest2022#portable-applications
Stars589
Forks27
Last commit2 years ago
pcalc
pcalcC

A terminal calculator for programmers working with binary, hexadecimal, and decimal numbers, bitwise operations, and custom operand sizes.

#calculator#ncurses#terminal
Stars588
Forks27
Last commit8 months ago
PHP Magic Number Detector
PHP Magic Number DetectorPHP

A static analysis tool that detects magic numbers in PHP code to improve readability and maintainability.

#php-analyzer#development-tool#magic-number-detection
Stars585
Forks47
Last commit4 months ago
agent-deck
agent-deckGo

A terminal session manager that provides a unified TUI for managing multiple AI coding agents like Claude, Gemini, OpenCode, and Codex.

#ai-coding-assistant#go-application#developer-tools
Stars585
Forks95
Last commit4 days 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
Stars583
Forks12
Last commit3 years ago
vortix
vortixRust

Terminal UI for WireGuard and OpenVPN with real-time telemetry, leak detection, and a kill switch.

#openvpn#kill-switch#telemetry
Stars580
Forks24
Last commit2 days 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
Stars578
Forks16
Last commit1 year 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
Stars578
Forks25
Last commit2 months 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
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
Stars575
Forks66
Last commit9 months 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
Stars565
Forks23
Last commit23 days 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
Stars552
Forks32
Last commit5 years 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
PreviousPage 15 of 36Next

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 Tools411
#Terminal346
#Cli Tool337
#Command Line333
#Command Line Tool257
#Productivity215
#Go209
#Rust188
#Automation185
#Nodejs158
#Golang153
#Devops141