Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cli

Cli

964 projects

Showing 36 of 964 projects

Typin
TypinC#

A declarative, ASP.NET Core-inspired framework for building interactive and direct-mode command-line applications in .NET.

#declarative#library#command-line-interface
Stars253
Forks13
Last commit1 year ago
dzr
dzrShell

A command-line interface and VSCode extension for playing music from Deezer.com with real-time lyrics and ID3 tagging.

#vscode-extension#mpv#lyrics-display
Stars253
Forks20
Last commit3 months 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
Stars252
Forks11
Last commit9 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
Forks15
Last commit9 years 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
Stars247
Forks31
Last commit1 month ago
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
Stars246
Forks15
Last commit8 months 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
Stars246
Forks6
Last commit
kdam
kdamRust

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

#progress#library#tqdm-inspired
Stars244
Forks8
Last commit5 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
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
Stars237
Forks22
Last commit3 days ago
tfsort
tfsortGo

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

#devops#cli-tool#hcl
Stars237
Forks10
Last commit8 months 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
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
Stars235
Forks22
Last commit3 years ago
tfvar
tfvarGo

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

#terraform-templates#devops#tfvars
Stars230
Forks25
Last commit3 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
Stars230
Forks7
Last commit7 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
Stars230
Forks19
Last commit2 years ago
Pollinate
PollinateJavaScript

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

#parsing#generator#skeleton
Stars229
Forks13
Last commit6 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
Stars229
Forks22
Last commit1 year ago
athenacli
athenacliPython

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

#dbcli#autocompletion#database
Stars228
Forks36
Last commit1 month 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 commit6 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
Stars225
Forks61
Last commit4 months ago
Mocker
MockerSwift

A Docker-compatible container CLI for macOS 26+ that uses Apple's native Containerization framework instead of Docker Desktop.

#compose#containerization#devops
Stars225
Forks6
Last commit2 days 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
Stars223
Forks13
Last commit2 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
Stars222
Forks17
Last commit6 years 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
Stars222
Forks13
Last commit2 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
Stars220
Forks5
Last commit3 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
Stars219
Forks5
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
Stars219
Forks8
Last commit2 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
WP-CLI
WP-CLI

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

#hacktoberfest#composer#developer-tools
Stars218
Forks11
Last commit2 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
Stars215
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
Stars213
Forks27
Last commit5 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
Stars207
Forks11
Last commit2 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
PreviousPage 19 of 27Next

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 Tools293
#Cli Tool278
#Terminal269
#Command Line257
#Command Line Tool208
#Go181
#Rust168
#Productivity155
#Automation146
#Nodejs130
#Golang128
#Devops118