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
Forks72
Last commit3 days ago
envy
envyRust

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

#environment-variables#serde#12-factor
Stars979
Forks46
Last commit2 years ago
Dhall
DhallPython

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

#haskell#functional-programming#yaml
Stars973
Forks223
Last commit13 hours ago
shellfirm
shellfirmRust

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

#git-protection#ai#devops
Stars949
Forks33
Last commit5 months 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
Stars932
Forks83
Last commit6 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
Stars929
Forks65
Last commit1 month 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
Stars897
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
Stars883
Forks58
Last commit2 years ago
ractive-player
ractive-playerTypeScript

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

#liqvid#animation#educational-technology
Stars820
Forks44
Last commit11 days ago
go-colorable
go-colorableGo

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

#windows-compatibility#go-library#color
Stars817
Forks99
Last commit17 days 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
Stars799
Forks85
Last commit9 months ago
WezTerm
WezTerm

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

#wezterm-plugins#terminal-emulator#developer-tools
Stars776
Forks34
Last commit11 days ago
log-symbols
log-symbolsJavaScript

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

#developer-tools#unicode#terminal
Stars771
Forks36
Last commit1 month 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
Stars762
Forks49
Last commit19 days 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
Stars761
Forks62
Last commit9 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
Stars742
Forks56
Last commit8 hours ago
uitable
uitableGo

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

#go-package#go-library#terminal-apps
Stars740
Forks32
Last commit4 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 commit11 months 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
Stars725
Forks109
Last commit16 days 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
Stars693
Forks44
Last commit3 hours 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
Stars684
Forks68
Last commit5 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
Forks22
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
Stars660
Forks46
Last commit1 month 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
Stars650
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
Stars639
Forks55
Last commit6 months ago
go-astits
go-astitsGo

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

#mpegts#media-processing#muxer
Stars618
Forks70
Last commit1 month 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
Stars595
Forks104
Last commit3 months 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
Stars593
Forks18
Last commit1 year 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
Stars569
Forks127
Last commit23 hours 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
Stars555
Forks52
Last commit1 month 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
Forks53
Last commit1 month 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
Stars534
Forks11
Last commit19 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
Stars530
Forks44
Last commit29 days ago
textwrap
textwrapRust

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

#formatting#unicode#text-wrapping
Stars528
Forks60
Last commit22 days ago
getoptions
getoptionsShell

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

#parsing#shell-library#argument
Stars523
Forks31
Last commit1 year ago
Go DB Ledger
Go DB LedgerGo

An open-source accounting system with gRPC endpoints and SQL backends for programmable double-entry bookkeeping.

#financial-automation#grpc#docker
Stars512
Forks58
Last commit3 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