Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cli

Cli

1300 projects

Showing 36 of 1300 projects

1build
1buildGo

A command-line tool for managing project-specific command aliases with before/after hooks and quiet mode.

#developer-tools#productivity#workflow-automation
Stars250
Forks32
Last commit3 months ago
alder
alderJavaScript

A minimal implementation of the UNIX tree command with colors, file-size reporting, and pattern matching.

#command#terminal#command-line-tool
Stars250
Forks16
Last commit9 years ago
Cross-platform terminal characters
Cross-platform terminal charactersJavaScript

A curated list of Unicode characters that display correctly across most terminal environments and encodings.

#developer-tools#unicode#unix
Stars249
Forks7
Last commit
kdam
kdamRust

A console progress bar library for Rust inspired by tqdm and rich.progress.

#progress#library#tqdm-inspired
Stars247
Forks8
Last commit7 months ago
Dippy
DippyPython

A shell command hook for Claude Code that auto-approves safe commands and blocks destructive ones to reduce permission fatigue.

#ai-assistant-safety#bash-parser#hook
Stars243
Forks22
Last commit2 months ago
normit
normitJavaScript

A Node.js CLI tool for translating text and speech synthesis directly in your terminal.

#developer-tools#npm#translations
Stars242
Forks22
Last commit9 years ago
tfsort
tfsortGo

A CLI utility that sorts Terraform variable, output, locals, and terraform blocks alphabetically and corrects spacing.

#devops#cli-tool#hcl
Stars239
Forks10
Last commit11 months ago
PoShLog
PoShLogPowerShell

A cross-platform PowerShell logging module built on Serilog for structured event data to console, file, and other sinks.

#devops#serilog-extension#log
Stars239
Forks22
Last commit1 month ago
pushbullet-bash
pushbullet-bashShell

A Bash CLI tool for sending notifications and data to devices via the PushBullet API.

#pushbullet#devops#command-line-tools
Stars236
Forks42
Last commit2 years ago
commander
commanderGo

A CLI tool for testing command-line interfaces across local machines, SSH hosts, and Docker containers using YAML test definitions.

#devops#integration-testing#terminal
Stars232
Forks19
Last commit2 years ago
wmenu
wmenuGo

A Go package for creating interactive command-line menus with validation, color customization, and concurrency support.

#user-input#command-line-interface#golang-package
Stars231
Forks22
Last commit1 year ago
tfvar
tfvarGo

A CLI tool that scans Terraform configurations and generates variable definition templates in multiple formats.

#terraform-templates#devops#tfvars
Stars231
Forks24
Last commit5 months ago
bunt
buntRust

Simple Rust macros for printing colored and formatted text to the terminal, built on termcolor for cross-platform support.

#formatting#macros#procedural-macros
Stars231
Forks7
Last commit10 months ago
FileSSH
FileSSHRust

A TUI file explorer for SSH servers that lets you browse, edit, and download files remotely with parallel directory traversal.

#ssh-client#file-manager#terminal
Stars229
Forks7
Last commit1 month ago
Pollinate
PollinateJavaScript

Generate new projects from Git(Hub) templates using a simple schema and Nunjucks templating.

#parsing#generator#skeleton
Stars228
Forks13
Last commit7 years ago
athenacli
athenacliPython

A command-line interface for AWS Athena with auto-completion and syntax highlighting.

#dbcli#autocompletion#database
Stars228
Forks36
Last commit4 months ago
rlt
rltRust

A universal load testing framework for Rust with real-time terminal UI support for HTTP, gRPC, databases, and custom services.

#load-testing#performance-testing#database-testing
Stars228
Forks13
Last commit2 months ago
deadbranch
deadbranchRust

A CLI tool to safely identify and delete stale git branches with interactive TUI, backups, and protected branch defaults.

#version-control#developer-tools#terminal-tui
Stars228
Forks13
Last commit5 months ago
givegif
givegifHaskell

A command-line tool to search and display GIFs directly in your terminal using the Giphy API.

#haskell#gifs#developer-tools
Stars227
Forks5
Last commit6 years ago
Fuego
FuegoGo

A command-line client for reading, writing, and querying Google Cloud Firestore databases.

#hacktoberfest#developer-tools#client
Stars225
Forks28
Last commit9 months ago
kcli
kcliGo

A read-only command-line browser for exploring Kafka topics, partitions, and messages with search and custom decoding.

#devops#streaming-data#command-line-tool
Stars224
Forks17
Last commit6 years ago
transloco-keys-manager
transloco-keys-managerTypeScript

A CLI tool and webpack plugin for managing translation keys in Transloco-powered Angular applications.

#developer-tools#internationalization#cli-tool
Stars223
Forks61
Last commit27 days ago
WP-CLI
WP-CLI

A curated collection of packages, resources, and tutorials for WP-CLI, the WordPress command-line interface.

#hacktoberfest#composer#developer-tools
Stars220
Forks11
Last commit3 years ago
Fli
FliF#

A lightweight F# library for executing CLI commands using computation expression syntax with no external dependencies.

#process#functional-programming#shell-scripting
Stars220
Forks8
Last commit2 months ago
Retest
RetestRuby

A CLI tool that monitors file changes and automatically runs corresponding Ruby tests with zero setup required.

#hanami#developer-tools#rails
Stars220
Forks6
Last commit8 days ago
ex_cli
ex_cliElixir

A DSL for building user-friendly command-line applications in Elixir with automatic help generation.

#elixir#developer-tools#cli-framework
Stars218
Forks16
Last commit7 years ago
go-colortext
go-colortextGo

A Go package for cross-platform colored console text output using ANSI codes and Windows APIs.

#terminal#ansi#console
Stars217
Forks20
Last commit6 years ago
open-pip-cli
open-pip-cliJavaScript

CLI tool to open video URLs or local files in macOS's native picture-in-picture player.

#desktop-app#media#command-line-tool
Stars215
Forks11
Last commit3 years ago
mainargs
mainargsScala

A small, dependency-free library for command-line argument parsing in Scala, used by Ammonite and Mill.

#case-class#scala-library#argument-parsing
Stars215
Forks27
Last commit7 months ago
oq
oqCrystal

A performant, portable jq wrapper that consumes and outputs formats like XML and YAML using jq filters.

#yaml-processing#jq-wrapper#yaml
Stars209
Forks14
Last commit11 days ago
brightness-cli
brightness-cliJavaScript

A command-line tool to adjust screen brightness on macOS and Linux systems.

#brightness-level#productivity#command-line-tool
Stars207
Forks8
Last commit9 years ago
licensor
licensorRust

A CLI tool that writes standard SPDX licenses to stdout, with optional copyright holder and exception support.

#developer-tools#open-source#licensing
Stars207
Forks12
Last commit3 years ago
undollar
undollarJavaScript

A terminal utility that automatically removes the leading dollar sign from pasted commands to prevent errors.

#developer-tools#shameless#productivity
Stars207
Forks5
Last commit8 years ago
Chamber
ChamberRuby

A convention-based Ruby library for managing application configuration with automatic encryption and organization.

#devops#yaml#encryption
Stars205
Forks24
Last commit7 months ago
typex
typexGo

A CLI tool to examine Go type structures, interfaces, and their transitive dependencies, and export them as TypeScript declarations.

#type#cli-tool#export
Stars204
Forks12
Last commit2 years ago
mongotail
mongotailPython

Command line tool to log all MongoDB queries in a "tail"able way

#python2#command-line-tool#python3
Stars202
Forks18
Last commit1 year ago
PreviousPage 20 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
1 year ago
#Developer Tools413
#Terminal347
#Cli Tool338
#Command Line334
#Command Line Tool257
#Productivity215
#Go209
#Rust189
#Automation185
#Nodejs158
#Golang154
#Devops141