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

terminal_cli.rs
terminal_cli.rsRust

A low-level Rust library for building interactive command-line interfaces with commands, properties, and autocomplete.

#embedded-systems#library#interactive
Stars59
Forks5
Last commit5 years ago
go-getoptions
go-getoptionsGo

Fully featured Go (golang) command line option parser with built-in auto-completion support.

#hacktoberfest#autocomplete#argument-parsing
Stars59
Forks10
Last commit1 year ago
rkik
rkikRust

A Rust CLI tool for stateless inspection of NTP, NTS, and PTP time sources, similar to dig or ping for time protocols.

#rust-tool#ntp-monitoring#ptp
Stars59
Forks6
Last commit16 days ago
auto-color-ls
auto-color-lsShell

A zsh plugin that automatically runs colorls with colorized output when changing directories.

#productivity#terminal#zsh-plugin
Stars59
Forks9
Last commit4 years ago
para
paraGo

A community plugin manager and Swiss Army knife for Terraform/Terragrunt that downloads plugins, Terraform, and Terragrunt on demand via FUSE.

#plugin-manager#devops#community
Stars58
Forks2
Last commit7 years ago
gulp-execa
gulp-execaJavaScript

A Gulp.js plugin that executes shell commands using Execa, offering better Windows support, parallel execution, and configurable verbosity.

#gulp#library#shell-commands
Stars57
Forks5
Last commit11 months ago
cli-spinner
cli-spinnerTypeScript

A collection of terminal spinners for Deno CLI applications to indicate progress.

#developer-tools#terminal#spinners
Stars57
Forks5
Last commit1 year ago
malli-cli
malli-cliClojure

A Clojure library for building command-line interfaces and configuration management using Malli schemas.

#cli-app#environment-variable#environment-variables
Stars57
Forks4
Last commit9 days ago
copy-pasta
copy-pastaGo

A command-line tool for copying and pasting text and files between different machines using cloud storage as a backend.

#fileshare#copy-paste#copy
Stars56
Forks10
Last commit6 years ago
squads-cli
squads-cliTypeScript

A CLI framework for orchestrating autonomous AI agent squads with structured context, memory, and feedback loops.

#persistent-memory#agentic-ai#terminal-automation
Stars55
Forks2
Last commit1 day ago
kia
kiaTypeScript

Simple terminal spinners for Deno, providing visual feedback for long-running CLI tasks.

#hacktoberfest#command-line-tools#async-feedback
Stars54
Forks10
Last commit3 years ago
latest-version
latest-versionJavaScript

A CLI tool to fetch the latest version of any npm package, optionally filtered by semver range.

#semver#developer-tools#version-check
Stars54
Forks14
Last commit2 years ago
Terraform For Next.js
Terraform For Next.jsJavaScript

A plugin that automatically generates Terraform configuration for serverless Next.js 8+ applications.

#api-gateway#lambda#devops
Stars54
Forks5
Last commit3 years ago
jp
jpJavaScript

A tiny command-line tool for parsing JSON from any source using Lodash .get() or JSONPath syntax.

#npm#stdin-streaming#jsonpath
Stars54
Forks4
Last commit7 years ago
gismanager
gismanagerGo

A Go library to publish GIS vector data to PostGIS and GeoServer.

#postgis#data-publishing#geopackage
Stars54
Forks10
Last commit2 months ago
jsoncolor
jsoncolorGo

A drop-in replacement for Go's encoding/json package that outputs colorized and indented JSON for CLI applications.

#colors#syntax-highlighting#terminal
Stars53
Forks6
Last commit7 days ago
ez-compinit
ez-compinitShell

A Zsh plugin that simplifies Zsh completion system initialization by deferring compinit and handling compdef calls.

#zsh-completion#productivity#completion
Stars53
Forks2
Last commit9 months ago
run-elm
run-elmJavaScript

Run Elm modules from the command line or as a Node.js module, supporting arguments and custom output.

#javascript-integration#developer-tools#compilation
Stars53
Forks5
Last commit5 years ago
cride
crideCrystal

A lightweight CLI text editor and IDE written in Crystal, designed for speed and customizability.

#productivity#modular#syntax-highlighting
Stars53
Forks3
Last commit5 years ago
smartest-tv
smartest-tvPython

A CLI and MCP server to control LG, Samsung, Android TV, and Roku smart TVs using natural language commands.

#local-network#home-automation#smart-tv
Stars53
Forks5
Last commit19 days ago
df-show
df-showC

An open source implementation of some of the applications from Larry Kroeker's DF-EDIT

#unix#file-manager#cli
Stars53
Forks4
Last commit4 months ago
bartender
bartenderV

A V library for creating customizable progress bars and indicators in terminal applications.

#customizable-widgets#progress#library
Stars52
Forks0
Last commit1 year ago
CLI flags
CLI flags

A comprehensive, searchable list of all FFmpeg command-line flags formatted for easy reference.

#developer-tools#ffmpeg#video-processing
Stars52
Forks2
Last commit6 years ago
terminal_images
terminal_imagesTypeScript

A Deno module and CLI tool for displaying PNG, JPG, GIF, and pixel array images directly in the terminal with color, transparency, and animation support.

#terminal#deno#cli-tool
Stars52
Forks2
Last commit3 years ago
rafiki
rafiki

A zsh theme that displays emojis in your terminal based on command success or failure.

#emoji#productivity#oh-my-zsh-theme
Stars52
Forks10
Last commit8 years ago
atuin
atuinRust

Replaces shell history with a SQLite database, adding encrypted sync and contextual command logging.

#productivity#dev-tools#command-line-tool
Stars51
Forks1
Last commit24 days ago
hotplex
hotplexGo

A high-performance AI agent runtime engine that transforms terminal AI tools into production services with persistent sessions.

#developer-tools#aep#gateway
Stars51
Forks17
Last commit12 days ago
bitly-client
bitly-clientJavaScript

A command-line client for creating and managing Bitly shortlinks.

#open-source#productivity#url-shortener
Stars51
Forks5
Last commit4 years ago
docker-compose
docker-composeShell

ZSH plugin that displays Docker machine name and container status in the shell prompt.

#developer-tools#shell-prompt#terminal
Stars51
Forks1
Last commit10 years ago
LRM
LRMCSS

A cross-platform CLI tool and TUI editor for managing .NET .resx and other localization files with validation, translation, and CI/CD automation.

#developer-tools#l10n#internationalization
Stars51
Forks0
Last commit3 months ago
cc-tools
cc-toolsGo

High-performance Go implementation of Claude Code utilities providing statusline generation and MCP server management.

#developer-tools#claude-code#cli
Stars51
Forks6
Last commit22 days ago
termtable
termtableV

A simple and highly customizable V library for displaying formatted tables in the terminal.

#terminal-tables#hacktoberfest#open-source
Stars51
Forks5
Last commit3 years ago
ipfs-add-from-encrypted
ipfs-add-from-encryptedPython

A Python script that encrypts files or directories with GPG AES256 and adds them to IPFS, returning the IPFS hash.

#ipfs#gpg#decentralized-storage
Stars50
Forks9
Last commit7 years ago
googlr
googlrSwift

A command-line tool for searching Google directly from your terminal.

#search#developer-tools#productivity
Stars50
Forks6
Last commit7 years ago
NFlags
NFlagsC#

A simple yet powerful .NET library for parsing CLI arguments and generating usage help automatically.

#parsing#nuget#help-generation
Stars50
Forks0
Last commit4 years ago
Cairn
CairnTypeScript

NPM package and CLI tool for saving web pages as single HTML files, implemented in TypeScript.

#web-archival#cheerio#mhtml
Stars50
Forks3
Last commit4 days ago
PreviousPage 27 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