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

mq
mqRust

A jq-like command-line tool for querying and transforming Markdown documents, optimized for LLM workflows and documentation management.

#content-analysis#llm-workflows#interpreter
Stars716
Forks11
Last commit1 day ago
cookiecutter-fastapi
cookiecutter-fastapiPython

A Cookiecutter template for generating production-ready FastAPI projects with machine learning, uv, GitHub Actions, and Pytest.

#fastapi#pytest#project-template
Stars709
Forks76
Last commit9 months ago
mani
maniGo

CLI tool to manage multiple Git repositories and run commands across them.

#go-application#devops#productivity
Stars707
Forks38
Last commit20 days ago
protolint
protolintGo

A pluggable linter and fixer to enforce Protocol Buffer style and conventions.

#developer-tools#fixer#style-linter
Stars696
Forks61
Last commit13 days ago
dark-mode
dark-modeSwift

A command-line tool to toggle, enable, disable, and check the status of macOS dark mode.

#cli-app#dark-mode#npm
Stars685
Forks41
Last commit9 months ago
MQTT TUI
MQTT TUIRust

A fast and lightweight terminal user interface for subscribing to MQTT topics and publishing messages from the command line.

#iot#hacktoberfest#mqtt
Stars674
Forks35
Last commit11 days ago
Binci
BinciJavaScript

A utility to containerize development workflows using Docker, enabling cleanroom environments for tasks and services.

#ephemeral-containers#containerization#devops
Stars672
Forks24
Last commit3 years ago
tenere
tenereRust

A terminal user interface (TUI) for interacting with multiple large language model backends, featuring Vim keybindings and chat history.

#developer-tools#ratatui#terminal
Stars671
Forks34
Last commit1 month ago
velociraptor
velociraptorTypeScript

A script runner for Deno that provides npm-style scripts with declarative Deno CLI options, environment variables, and concurrency.

#npm-run#package-json#workflow-automation
Stars671
Forks22
Last commit3 years ago
listr2
listr2TypeScript

A Node.js library for creating beautiful, interactive CLI task lists with multiple renderers and robust error handling.

#developer-tools#command-line-interface#loading
Stars670
Forks42
Last commit7 days ago
funky
funkyPython

A Python tool that enhances ZSH and Bash shell functions, making them easier to define, more flexible, and interactive.

#productivity#shell-functions#shell-scripting
Stars669
Forks19
Last commit10 months ago
terminal-link
terminal-linkJavaScript

Create clickable hyperlinks in terminal output that work in supported terminals.

#cli-enhancement#stdout#terminal
Stars664
Forks27
Last commit9 months ago
SwiftPlantUML
SwiftPlantUMLSwift

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

#software-architecture#plantuml-generating#uml
Stars644
Forks45
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
Stars639
Forks65
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
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
Stars637
Forks24
Last commit3 days 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
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
figures
figuresJavaScript

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

#command-line-utility#unicode#fallback
Stars628
Forks23
Last commit1 year 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
Stars625
Forks23
Last commit3 days 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
Stars619
Forks48
Last commit1 month 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 commit4 months ago
RustyWind
RustyWindRust

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

#hacktoberfest#developer-tools#code-formatter
Stars616
Forks27
Last commit4 days ago
Woxi
WoxiRust

A Rust-powered interpreter for the Wolfram Language, enabling CLI scripting and Jupyter notebooks.

#wolfram-alpha#interpreter#computational-mathematics
Stars609
Forks19
Last commit4 days ago
pgsh
pgshJavaScript

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

#psql#devops#dotenv
Stars601
Forks16
Last commit3 years ago
pb
pbRust

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

#pbr#terminal#io
Stars597
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
Stars595
Forks36
Last commit4 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
Stars594
Forks53
Last commit4 months ago
spinners
spinnersRust

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

#loading-indicator#terminal#spinners
Stars593
Forks29
Last commit1 month 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
Stars591
Forks18
Last commit6 years ago
gNMI
gNMIGo

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

#telemetry#protocol-buffers#network-management
Stars591
Forks213
Last commit2 months 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
Forks26
Last commit7 months ago
golazo
golazoGo

A minimalist terminal app for following live and recent football matches with real-time updates and statistics.

#minimalist#interactive#live-scores
Stars586
Forks42
Last commit8 days ago
radio-active
radio-activePython

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

#music#stations#recording
Stars585
Forks32
Last commit1 month 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
PreviousPage 14 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