Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cli

Cli

1305 projects

Showing 36 of 1305 projects

mynav
mynavGo

A terminal-based workspace navigator and session manager built in Go that integrates with tmux for organized development workflows.

#workspaces#developer-tools#session-manager
Stars251
Forks17
Last commit1 year 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
Forks15
Last commit9 years ago
go-carpet
go-carpetGo

A terminal tool that displays test coverage for Go source files with color-coded output.

#developer-tools#test-coverage#terminal
Stars250
Forks11
Last commit1 year ago
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 commit5 months ago
kdam
kdamRust

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

#progress#library#tqdm-inspired
Stars247
Forks8
Last commit9 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 commit4 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
Stars242
Forks23
Last commit3 months ago
tfsort
tfsortGo

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

#devops#cli-tool#hcl
Stars242
Forks13
Last commit3 days ago
normit
normitJavaScript

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

#developer-tools#npm#translations
Stars241
Forks22
Last commit9 years 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
Forks41
Last commit3 years 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
Stars235
Forks13
Last commit7 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
Stars234
Forks8
Last commit3 months 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
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
Stars232
Forks7
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 commit7 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
Stars230
Forks16
Last commit1 month 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
Stars229
Forks21
Last commit1 year ago
olcli
olcliTypeScript

A command-line interface to sync, manage, and compile LaTeX projects from your terminal using Overleaf's remote compiler.

#academic-writing#latex-tools#version-control
Stars229
Forks29
Last commit2 days ago
athenacli
athenacliPython

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

#dbcli#autocompletion#database
Stars228
Forks37
Last commit6 months 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
givegif
givegifHaskell

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

#haskell#gifs#developer-tools
Stars228
Forks5
Last commit7 years 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
Stars225
Forks16
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 commit11 months 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
Stars222
Forks60
Last commit2 months 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
Stars221
Forks11
Last commit3 years 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 commit1 month 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
Forks7
Last commit4 months 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
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
Stars217
Forks11
Last commit3 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
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
Stars216
Forks29
Last commit9 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 commit2 months ago
brightness-cli
brightness-cliJavaScript

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

#brightness-level#productivity#command-line-tool
Stars208
Forks8
Last commit9 years ago
undollar
undollarJavaScript

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

#developer-tools#shameless#productivity
Stars208
Forks5
Last commit8 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
Stars206
Forks12
Last commit3 years ago
pog
pogNix

A Nix library for building full-featured CLI tools with flag parsing, auto-documentation, and tab completion in pure Nix.

#developer-tools#tab-completion#shell-scripting
Stars205
Forks4
Last commit2 months 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
#Developer Tools414
#Terminal349
#Cli Tool341
#Command Line336
#Command Line Tool257
#Productivity216
#Go209
#Rust190
#Automation187
#Nodejs158
#Golang154
#Devops143