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

go-toml
go-tomlGo

A Go library for encoding and decoding TOML configuration files with high performance and stdlib-like behavior.

#parsing#hacktoberfest#unmarshaling
Stars2.0k
Forks259
Last commit2 months ago
clipboardy
clipboardyJavaScript

A cross-platform Node.js library for reading from and writing to the system clipboard.

#browser-api#desktop-apps#clipboard
Stars2.0k
Forks71
Last commit3 months ago
CLImate
CLImatePHP

A PHP library for creating expressive command-line interfaces with colored text, formatting, and interactive elements.

#console-applications#terminal-output#php-library
Stars1.9k
Forks126
Last commit1 month ago
JLine
JLineJava

A Java library for handling console input with advanced line editing, history, and completion, similar to GNU Readline.

#terminal-emulation#java-library#command-line-interface
Stars1.8k
Forks257
Last commit10 hours ago
golang-examples
golang-examplesGo

A collection of Go programming examples covering beginner to expert topics, from basic syntax to advanced applications.

#programming-language#hacktoberfest#beginner-friendly
Stars1.7k
Forks458
Last commit2 months ago
uilive
uiliveGo

A Go library for updating terminal output in real-time with buffered writes and timed interval flushing.

#console-applications#buffered-writer#go-library
Stars1.7k
Forks90
Last commit3 years ago
Mastering ZSH
Mastering ZSH

A comprehensive tutorial for mastering advanced zsh features and customizations without relying on frameworks.

#workshop#productivity#shell-scripting
Stars1.7k
Forks84
Last commit5 months ago
Use HashiCorp's Terraform
Use HashiCorp's TerraformJavaScript

A GitHub Action to install and configure Terraform CLI in your workflows, enabling automated infrastructure management.

#devops#terraform#infrastructure-as-code
Stars1.6k
Forks288
Last commit3 days ago
pretty-error
pretty-errorCoffeeScript

A Node.js library that formats error stack traces into clean, readable, and customizable colored output.

#developer-tools#stack-trace#syntax-highlighting
Stars1.5k
Forks51
Last commit2 years ago
itermplot
itermplotPython

An iTerm2 backend for Matplotlib that renders plots directly in your terminal.

#scientific-computing#plot#animation
Stars1.5k
Forks45
Last commit3 years ago
aurora
auroraGo

A Go library for adding ANSI colors and text formatting to terminal output, with support for Printf/Sprintf methods.

#go-modules#terminal-output#color-library
Stars1.5k
Forks54
Last commit1 year ago
dotnet-tools
dotnet-tools

A comprehensive list of .NET CLI command-line tools for extending dotnet functionality.

#nuget#developer-tools#dotnet
Stars1.5k
Forks194
Last commit5 years ago
ShellProgressBar
ShellProgressBarC#

A .NET library for displaying customizable progress bars and child progress bars in console applications.

#csharp#dotnet#net-core
Stars1.5k
Forks137
Last commit2 years ago
Argh!
Argh!C++

A minimalist, frustration-free, single-header C++ library for command-line argument parsing.

#minimalist#getopts#cli-args
Stars1.4k
Forks98
Last commit1 year ago
Pycoin
PycoinPython

A Python library for Bitcoin and alt-coin utilities including keys, transactions, BIP32, and ECDSA operations.

#python-library#alt-coin#cryptocurrency
Stars1.4k
Forks489
Last commit4 months ago
JoliNotif
JoliNotifPHP

A cross-platform PHP library to send desktop notifications from CLI scripts and CRON jobs.

#hacktoberfest#cron-jobs#hack
Stars1.4k
Forks101
Last commit24 days ago
comfy-table
comfy-tableRust

A Rust library for building beautiful terminal tables with automatic content wrapping and extensive styling options.

#terminal-tables#hacktoberfest#library
Stars1.4k
Forks47
Last commit28 days ago
ffmpeg-static
ffmpeg-staticJavaScript

Static ffmpeg and ffprobe binaries for macOS, Linux, and Windows, packaged for Node.js.

#ffmpeg#media-processing#npm-package
Stars1.4k
Forks205
Last commit7 months ago
GeoTools
GeoToolsPHP

A PHP library for geocoding, coordinate conversion, distance calculation, and other geographic operations.

#batch-processing#geocoding#geospatial
Stars1.4k
Forks129
Last commit7 months ago
slack-github-action
slack-github-actionJavaScript

A GitHub Action for sending data to Slack and running Slack CLI commands from your workflows.

#devops#team-collaboration#workflow-automation
Stars1.4k
Forks200
Last commit6 hours ago
conf
confTypeScript

A simple and robust configuration management library for Node.js applications and modules.

#data-persistence#storage#dot-notation
Stars1.4k
Forks139
Last commit11 days ago
basher
basherShell

A package manager for shell scripts and functions that installs packages from GitHub and other sites.

#shell-functions#fish#devops-tools
Stars1.3k
Forks78
Last commit11 months ago
tftui
tftuiPython

A textual user interface for viewing, navigating, and managing Terraform state and operations directly from the terminal.

#devops#productivity#textual-ui
Stars1.3k
Forks41
Last commit1 day ago
colorize
colorizeRuby

A Ruby gem that extends the String class with ANSI escape sequences for easy console text colorization.

#ruby-gem#gem#terminal-styling
Stars1.3k
Forks141
Last commit2 years ago
Jansi
JansiJava

A Java library for ANSI escape sequence support in console output, including Windows compatibility.

#java-library#terminal-formatting#ansi-escape-sequences
Stars1.2k
Forks159
Last commit7 months ago
go-appimagetool
go-appimagetoolGo

Go implementation of AppImage tools for creating and managing portable Linux applications.

#hacktoberfest#portable-applications#appimage
Stars1.2k
Forks91
Last commit1 month ago
cross-spawn
cross-spawnJavaScript

A cross-platform solution to Node.js spawn and spawnSync that fixes Windows-specific issues.

#exec#shell-scripting#path-ext
Stars1.2k
Forks139
Last commit1 year ago
Starcoin
StarcoinRust

A smart contract blockchain network that scales by layering and uses the Move programming language.

#move-language#layer-2#smart-contracts
Stars1.2k
Forks254
Last commit8 days ago
terminal-image
terminal-imageJavaScript

Display images and animated GIFs in the terminal using ANSI escape codes and native terminal protocols.

#terminal-graphics#terminal#npm-package
Stars1.1k
Forks30
Last commit3 months ago
tracerr
tracerrGo

A Go library that enhances errors with stack traces and source code fragments for better debugging.

#source-fragments#developer-tools#stack-trace
Stars1.1k
Forks43
Last commit6 months ago
liner
linerGo

A pure Go command line editor with history and cross-platform support, inspired by linenoise.

#terminal-editor#history-management#go-package
Stars1.1k
Forks136
Last commit16 days ago
Virtualfish
VirtualfishShell

A Python virtual environment manager for the Fish shell, providing tools for creating, managing, and auto-activating environments.

#virtualenvwrapper#environment-management#python-development
Stars1.1k
Forks103
Last commit1 year ago
xviz
xvizJavaScript

A protocol for real-time transfer and visualization of autonomy data like sensor feeds and vehicle state.

#robotics#self-driving-car#visualization-protocol
Stars1.1k
Forks233
Last commit2 years ago
resh
reshGo

Contextual shell history for zsh and bash that prioritizes search results based on current directory, git repo, and exit status.

#history#productivity#context
Stars1.1k
Forks20
Last commit3 years ago
csvutil
csvutilGo

A fast, idiomatic, and dependency-free Go library for mapping between CSV and Go values.

#unmarshal#fast#marshal
Stars1.0k
Forks71
Last commit1 year ago
xdg
xdgGo

A Go library implementing the XDG Base Directory Specification and XDG user directories for portable application file storage.

#portable-applications#filesystem#library
Stars1.0k
Forks39
Last commit4 days ago
PreviousPage 3 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