Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cli Tools

Cli Tools

535 projects

Showing 36 of 535 projects

Minicli
MinicliOCaml

A minimalist OCaml library for parsing command-line arguments with strict validation and clear error messages.

#ocaml-library#functional-programming#unix-philosophy
Stars32
Forks2
Last commit5 years ago
dirrc
dirrcShell

A collection of shell plugins for sh, bash, and zsh that enhance productivity with npm scripts, git, secrets management, and more.

#secrets-management#zsh-plugins#fzf
Stars32
Forks1
Last commit3 months ago
denoinit
denoinitTypeScript

A collection of small, simple command-line utilities implemented for the Deno runtime.

#unix-tools#file-processing#deno
Stars31
Forks4
Last commit5 years ago
Docker Missing Tools
Docker Missing ToolsShell

A collection of shell scripts to automate common Docker dev-ops tasks like building, deploying, and managing stacks.

#deployment#devops#docker-swarm
Stars30
Forks6
Last commit8 years ago
ex_prompt
ex_promptElixir

A helper package for adding interactive prompts to command line applications in Elixir.

#elixir#developer-tools#terminal
Stars30
Forks2
Last commit5 years ago
lazycomplete
lazycompleteGo

Generates lazy loading scripts for shell completion to reduce shell startup time by deferring completion script execution.

#lazy#completion#performance-optimization
Stars30
Forks1
Last commit3 years ago
Stitchocker
StitchockerShell

A lightweight CLI utility for grouping multiple Docker Compose services into a single application.

#service-grouping#devops#container-orchestration
Stars30
Forks2
Last commit2 years ago
Colors
ColorsSwift

A pure Swift library for easy ANSI code-based command-line text coloring and styling.

#library#ansi-codes#terminal-styling
Stars29
Forks3
Last commit9 years ago
BlockWatch
BlockWatchRust

A language-agnostic linter that enforces formatting, validation, and synchronization between code, documentation, and configuration.

#rust-tool#documentation-sync#multi-language-support
Stars29
Forks0
Last commit1 day ago
safe-rm
safe-rmShell

Zsh plugin that aliases rm to safe-rm, moving files to the OS trash instead of permanently deleting them.

#safe-rm#productivity#file-management
Stars28
Forks3
Last commit1 year ago
shellwords
shellwordsGo

A Go library for parsing and joining strings according to UNIX Bourne shell word parsing rules.

#shell-parsing#unix-shell#go-library
Stars28
Forks4
Last commit3 years ago
polkadot-scripts
polkadot-scriptsTypeScript

A collection of diagnostic scripts and utilities for analyzing and managing Polkadot and Kusama blockchain networks.

#kusama#polkadot#staking-analysis
Stars27
Forks6
Last commit8 months ago
fzf-gcloud
fzf-gcloudShell

A zsh script that lets you browse the gcloud CLI API with fzf using a keybinding for quick command navigation.

#productivity#shell-scripting#zsh-plugin
Stars26
Forks5
Last commit1 year ago
passwordless-history
passwordless-historyShell

A ZSH plugin that automatically masks secrets like passwords and tokens in your shell history.

#developer-tools#zsh-plugin#privacy
Stars26
Forks2
Last commit1 month ago
fzf-tools
fzf-toolsShell

A Zsh plugin that integrates fzf for interactive command-line workflows, enhancing commands like ls, man, find, and git.

#productivity#ohmyzsh#shell-scripting
Stars26
Forks4
Last commit2 years ago
fancy-ctrl-z
fancy-ctrl-zShell

A ZSH plugin that allows using Ctrl-Z to toggle between Vim and the shell.

#workflow-optimization#zsh-plugin#keyboard-shortcuts
Stars25
Forks1
Last commit6 years ago
HTTPerf.js
HTTPerf.jsJavaScript

A Node.js interface for httperf, providing programmatic HTTP performance testing and benchmarking.

#http-benchmarking#load-testing#network-tools
Stars25
Forks2
Last commit12 years ago
pretty_benching
pretty_benchingTypeScript

A Deno library for displaying benchmarking progress and results with colorful, customizable command-line output.

#hacktoberfest#developer-tools#bench
Stars24
Forks2
Last commit4 years ago
ripz
ripzShell

A zsh plugin that reminds you of shell aliases using ripgrep to help you use them more frequently.

#ripgrep#developer-tools#productivity
Stars24
Forks1
Last commit7 years ago
higgs
higgsGo

A cross-platform Go library for hiding and unhiding files and directories on Unix and Windows systems.

#file-hiding#unix#file-management
Stars24
Forks4
Last commit1 month ago
gcloud-prompt
gcloud-promptShell

Displays the current Google Cloud configuration (account and project) in your Zsh prompt.

#terminal-prompt#developer-tools#shell-integration
Stars23
Forks9
Last commit6 years ago
multiline
multilineShell

A multiline Zsh theme for oh-my-zsh based on Agnoster with enhanced visual feedback.

#developer-tools#shell-prompt#python-virtualenv
Stars23
Forks4
Last commit4 years ago
x
xShell

A customizable ZSH theme for Termux with 44 color options and custom banner generation.

#termux-theme#android#termux
Stars22
Forks3
Last commit1 year ago
zbrowse
zbrowseShell

A Zshell variable browser that lets you inspect shell variables with a keypress instead of repeatedly using echo.

#zshell#developer-tools#productivity
Stars21
Forks3
Last commit3 years ago
terragrunt
terragruntShell

An oh-my-zsh plugin providing ZSH shell completion and aliases for Terragrunt commands.

#devops#oh-my-zsh-plugin#shell-completion
Stars21
Forks3
Last commit2 years ago
Screenshare
ScreensharePython

A Gemini-CLI extension that enables desktop screen sharing via MCP with single frame capture and streaming modes.

#developer-tools#workflow-automation#desktop-capture
Stars21
Forks5
Last commit
dropbox
dropboxPython

A Zsh plugin providing Dropbox CLI tools and completions for shell integration.

#dropbox-plugin#file-management#zpm
Stars21
Forks4
Last commit4 years ago
recall
recallPython

A Zsh plugin that provides an interactive UI for searching and selecting from command history.

#developer-tools#shell-tools#zsh-plugin
Stars21
Forks0
Last commit6 years ago
go-palette
go-paletteGo

A Go library for decorating terminal output with ANSI colors and text formatting.

#developer-tools#style#go-library
Stars20
Forks2
Last commit3 years ago
go-ataman
go-atamanGo

A Go library for rendering colored text in terminal applications using HTML-like attribute templates.

#ansi-sequences#go-library#text-attributes
Stars20
Forks3
Last commit5 years ago
keybase
keybase

Zsh tab completion plugin for the Keybase command-line tool, designed for oh-my-zsh.

#zsh-completion#developer-tools#productivity
Stars20
Forks3
Last commit10 years ago
yazi-zoxide
yazi-zoxideShell

A zsh plugin that integrates yazi file manager with zoxide directory jumping for efficient navigation.

#productivity-tools#zoxide#directory-navigation
Stars20
Forks4
Last commit10 months ago
Ruby
RubyRuby

A Ruby library for SCALE codec serialization/deserialization and Substrate client interaction.

#polkadot#substrate#metadata
Stars19
Forks10
Last commit3 years ago
zinsults
zinsultsShell

A ZSH plugin that playfully insults users when they enter incorrect commands.

#humor#developer-tools#productivity
Stars19
Forks3
Last commit2 years ago
asdf-firebase
asdf-firebaseShell

Firebase CLI plugin for asdf version manager, enabling Firebase CLI version management without Node.js or npm.

#multi-language#firebase-cli#devops
Stars19
Forks2
Last commit2 years ago
magic-enter
magic-enterShell

A Zsh plugin that binds custom commands to the enter key, automating actions based on the current directory context.

#shell-automation#zsh-plugin#keyboard-shortcuts
Stars19
Forks1
Last commit3 years ago
PreviousPage 10 of 15Next

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
9 months ago
#Developer Tools141
#Zsh Plugin139
#Command Line135
#Zsh98
#Productivity96
#Terminal89
#Go53
#Oh My Zsh51
#Cli48
#Shell Scripting47
#Go Library46
#Cross Platform45