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

Awesome Kubectl plugins
Awesome Kubectl plugins

A curated list of kubectl plugins and a custom index for Krew to extend Kubernetes CLI functionality.

#krew#devops#container-orchestration
Stars1.0k
Forks70
Last commit8 months ago
envy
envyRust

A Rust library for deserializing environment variables into type-safe structs using Serde.

#environment-variables#serde#12-factor
Stars978
Forks44
Last commit2 years ago
Dhall
DhallDhall

Haskell bindings for Dhall, a programmable configuration language for maintainable configuration files.

#haskell#functional-programming#yaml
Stars967
Forks222
Last commit3 days ago
get-port
get-portJavaScript

A Node.js utility to get an available TCP port with support for preferred ports, ranges, and port reservation.

#dev-tools#tcp-port#nodejs
Stars931
Forks65
Last commit4 months ago
shellfirm
shellfirmRust

Intercepts dangerous shell commands before execution with context-aware risk scoring and safe alternatives.

#git-protection#ai#devops
Stars922
Forks33
Last commit2 months ago
Google Play crawler (Python)
Google Play crawler (Python)Python

An unofficial Python API for searching, browsing, and downloading Android apps from Google Play.

#app-download#unofficial-api#python-api
Stars896
Forks369
Last commit9 years ago
mow.cli
mow.cliGo

A Go framework for building command line applications with declarative argument parsing and validation.

#cli-framework#validation#go-library
Stars884
Forks58
Last commit2 years ago
gcloud
gcloudTypeScript

An MCP server that enables AI assistants to interact with Google Cloud via the gcloud CLI using natural language.

#devops-tools#natural-language-interface#model-context-protocol
Stars865
Forks79
Last commit19 hours ago
go-colorable
go-colorableGo

A Go library that enables ANSI color escape sequences in terminal output on Windows.

#windows-compatibility#go-library#color
Stars812
Forks99
Last commit1 month ago
ractive-player
ractive-playerTypeScript

A React library for creating interactive videos with programmatic control and rich integrations.

#liqvid#animation#educational-technology
Stars812
Forks44
Last commit1 day ago
fkill
fkillJavaScript

A cross-platform Node.js library to kill processes by PID, name, or port with advanced options.

#devops#kill-process#system-utilities
Stars795
Forks84
Last commit6 months ago
log-symbols
log-symbolsJavaScript

Colored Unicode symbols with Windows CMD fallbacks for log levels in terminal applications.

#developer-tools#unicode#terminal
Stars769
Forks34
Last commit1 year ago
Ronin
RoninRuby

A free and open-source Ruby toolkit for security research and development, featuring CLI commands and libraries for encoding, networking, exploits, and more.

#exploit-development#orm#database
Stars753
Forks62
Last commit6 months ago
uitable
uitableGo

A Go library for creating readable tabular data displays in terminal applications.

#go-package#go-library#terminal-apps
Stars742
Forks31
Last commit3 years ago
ShellWrap
ShellWrapPHP

A beautiful PHP wrapper for using Linux/Unix command-line tools with a fluent, safe syntax.

#fluent-interface#shell-scripting#php-library
Stars739
Forks55
Last commit8 months ago
Terminology
TerminologyC

A feature-rich terminal emulator built on the Enlightenment Foundation Libraries, supporting inline media, GPU acceleration, and advanced theming.

#theming#terminal-emulator#open-source
Stars734
Forks55
Last commit13 days ago
go-runewidth
go-runewidthGo

A Go library for measuring the display width of characters and strings, handling East Asian fullwidth characters.

#wcwidth#unicode#go-library
Stars714
Forks101
Last commit21 hours ago
WezTerm
WezTerm

A curated collection of plugins to enhance and customize the WezTerm terminal emulator.

#wezterm-plugins#terminal-emulator#developer-tools
Stars708
Forks30
Last commit10 days ago
cpp-terminal
cpp-terminalC++

A dependency-free C++ library for writing cross-platform terminal applications with a unified API.

#console-applications#terminal-library#tui
Stars673
Forks70
Last commit2 days ago
Pastel
PastelRuby

A Ruby gem for terminal output styling with an intuitive, chainable API that avoids monkey-patching.

#style#colors#ruby-gem
Stars669
Forks23
Last commit2 years ago
Dev Fun
Dev Fun

A curated list of fun libraries, packages, and languages with no real purpose but to make developers chuckle.

#software-entertainment#browser-extensions#fun
Stars656
Forks46
Last commit1 year ago
《Deno进阶开发笔记》
《Deno进阶开发笔记》TypeScript

A comprehensive, practical development guide for Deno, focusing on application development with TDD and native APIs.

#deno-chapter#rust-plugins#deno
Stars654
Forks36
Last commit5 years 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
go-astits
go-astitsGo

A Go library for natively demuxing and muxing MPEG Transport Streams (.ts) files.

#mpegts#media-processing#muxer
Stars614
Forks64
Last commit2 months ago
aether
aetherGo

A visual theming application for Linux that extracts colors from wallpapers and applies cohesive themes across your desktop.

#color-extraction#omarchy#linux-desktop
Stars604
Forks24
Last commit24 days ago
gommon/color
gommon/colorGo

A collection of common utility packages for Go, including logging, terminal styling, and byte formatting.

#developer-tools#terminal-styling#bytes
Stars596
Forks104
Last commit1 day ago
Official Angular Skills
Official Angular Skills

A set of skills for coding agents to generate idiomatic Angular code and scaffold modern Angular applications with best practices.

#developer-tools#best-practices#angular
Stars579
Forks40
Last commit1 day 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
insight
insightJavaScript

A Node.js module for anonymously reporting usage metrics from CLI tools to Google Analytics or Yandex.Metrica.

#google-analytics#developer-tools#telemetry
Stars556
Forks52
Last commit1 year ago
ansi-escapes
ansi-escapesJavaScript

A comprehensive collection of ANSI escape codes for terminal cursor control, screen manipulation, and advanced features.

#screen-clearing#iterm2#ansi-escape-codes
Stars553
Forks54
Last commit5 months ago
dicom-rs
dicom-rsRust

A pure Rust ecosystem of libraries and tools for DICOM-compliant systems, enabling reading, writing, and processing of medical imaging data.

#hacktoberfest#healthcare-it#file-format
Stars551
Forks121
Last commit2 days ago
string-width
string-widthJavaScript

Calculate the visual column width of a string, accounting for Unicode fullwidth characters and ignoring ANSI escape codes.

#unicode#east-asian-width#terminal
Stars529
Forks45
Last commit16 days 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
Stars528
Forks10
Last commit11 days ago
textwrap
textwrapRust

A Rust library for wrapping and indenting text with optimal-fit algorithms and hyphenation support.

#formatting#unicode#text-wrapping
Stars523
Forks53
Last commit7 days ago
getoptions
getoptionsShell

An elegant option parser for shell scripts with full support for all POSIX shells.

#parsing#shell-library#argument
Stars514
Forks31
Last commit1 year ago
durafmt
durafmtGo

A Go library that formats time.Duration into human-readable strings like '2 weeks 18 hours 22 minutes 3 seconds'.

#human-readable#developer-tools#fmt
Stars513
Forks51
Last commit5 years ago
PreviousPage 4 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
#Developer Tools141
#Zsh Plugin139
#Command Line135
#Zsh98
#Productivity96
#Terminal89
#Go53
#Oh My Zsh51
#Cli48
#Shell Scripting47
#Go Library46
#Cross Platform45