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

typeforce
typeforcePython

A CLI tool that enhances Python type checking by automatically adding py.typed markers and installing missing stub files for mypy.

#developer-tools#mypy-stubs#typing
Stars22
Forks2
Last commit4 years ago
dye
dyeElixir

An Elixir library that adds ANSI color and style modifiers to the ~s and ~S string sigils for terminal output.

#sigils#elixir#terminal
Stars22
Forks2
Last commit2 years ago
Git-Alchemist
Git-AlchemistPython

An AI-powered CLI tool that automates GitHub repository management using Google's Gemini and Gemma models.

#ai#version-control#developer-tools
Stars22
Forks12
Last commit4 months ago
licins
licinsPython

A command-line tool that inserts commented open source software licenses into source code files.

#developer-tools#open-source-compliance#development-workflow
Stars22
Forks2
Last commit4 years ago
optimus
optimusElixir

A command line arguments parsing library for Elixir that minimizes manual argument handling.

#parsing#elixir#cli-tool
Stars22
Forks5
Last commit3 months ago
terragrunt
terragruntShell

An oh-my-zsh plugin providing ZSH shell completion and aliases for Terragrunt commands.

#devops#oh-my-zsh-plugin#shell-completion
Stars22
Forks3
Last commit3 years ago
Start Imba
Start ImbaJavaScript

A CLI tool to quickly generate new Imba projects with zero configuration.

#gluegun#developer-tools#imba
Stars22
Forks0
Last commit8 months ago
undollar
undollarShell

A Zsh plugin that automatically removes the leading dollar sign from commands copied from online sources.

#undollar#developer-tools#productivity
Stars22
Forks2
Last commit7 years ago
Tapnesh-CLI
Tapnesh-CLIShell

A CLI bash script that optimizes images in parallel for efficiency and speed.

#batch-processing#jpegoptim#image-optimization
Stars21
Forks3
Last commit6 years ago
SpecTest
SpecTestTypeScript

A declarative API testing framework that uses JavaScript/JSON/YAML specs to test endpoints with built-in concurrency, sequencing, and schema validation.

#load-testing#declarative-testing#zod-integration
Stars21
Forks3
Last commit24 days ago
import-github-labels-cli
import-github-labels-cliTypeScript

A CLI tool to synchronize GitHub labels between repositories.

#cli-app#developer-tools#repository-management
Stars21
Forks3
Last commit4 years ago
mise
miseShell

A Zsh plugin for mise, a polyglot tool version manager that replaces asdf, nvm, pyenv, and rbenv.

#mise#developer-tools#zap-plugin-manager
Stars21
Forks8
Last commit2 years ago
print-alias
print-aliasShell

A Zsh plugin that prints commands with aliases expanded when you use an alias at the command line.

#shell-tools#productivity#terminal
Stars21
Forks2
Last commit6 years ago
alias-finder
alias-finderShell

A ZSH plugin that displays alias suggestions when you use a command you have previously aliased.

#developer-tools#command-line-tools#productivity
Stars20
Forks0
Last commit4 years ago
go-palette
go-paletteGo

A Go library for decorating terminal output with ANSI colors and text formatting.

#developer-tools#style#go-library
Stars20
Forks2
Last commit3 years ago
ghim
ghimOCaml

A command-line tool to manage GitHub issues by mapping them to a local git-based filesystem.

#developer-tools#workflow-automation#command-line-tool
Stars20
Forks1
Last commit12 years ago
starship (wintermi)
starship (wintermi)Shell

A Zsh plugin that integrates the Starship prompt with a default powerline theme.

#shell-prompt#starship#terminal
Stars20
Forks3
Last commit2 years ago
klonol
klonolV

CLI tool to clone all Git repositories belonging to you from GitHub, Gitea, or Forgejo.

#vlang#repository-management#jetbrains
Stars20
Forks2
Last commit21 days ago
lsd (z-shell)
lsd (z-shell)Shell

Zsh plugin replace GNU/ls with next generation Peltoche/lsd

#zshell#ls#zsh-plugin
Stars19
Forks3
Last commit4 months ago
Jack
JackPython

A command-line CD ripper that extracts audio, encodes it, and augments it with metadata from sources like MusicBrainz.

#album-art#music-collection#flac
Stars18
Forks4
Last commit13 days ago
selector
selectorShell

A shell-interactive menu tool with filtering and selection for Bash, Zsh, and Ksh.

#user-interface#shell-scripting#select
Stars18
Forks2
Last commit16 days ago
crazy-complete
crazy-completePython

A tool that generates robust and reliable shell autocompletion scripts for Bash, Fish, and Zsh from definition files.

#zsh-completion#developer-tools#yaml
Stars18
Forks3
Last commit1 month ago
livejq
livejqRust

A Rust-based jq alternative for continuous JSON parsing that doesn't crash on invalid input, with configurable filtering.

#parsing#stream-processing#jq-alternative
Stars18
Forks1
Last commit2 years ago
kemba
kembaGo

A tiny debug logging tool for Go, inspired by visionmedia/debug, ideal for CLI tools and command applications.

#environment-variables#go-library#debug
Stars18
Forks1
Last commit8 days ago
structcli
structcliGo

Build powerful, AI-native CLIs declaratively from Go structs, eliminating Cobra boilerplate.

#viper#command-line-tools#environment-variables
Stars18
Forks1
Last commit2 months ago
pigment
pigmentTypeScript

A TypeScript library for building CLI apps that work both interactively and non-interactively with a unified API.

#developer-tools#terminal#argument-parsing
Stars18
Forks0
Last commit4 months ago
sql-splitter
sql-splitterRust

A fast, memory-efficient CLI tool for splitting large SQL dump files into individual table files and converting between SQL dialects.

#sql-dump#database#mysqldump
Stars17
Forks2
Last commit1 month ago
vLogQL
vLogQLV

A tiny, portable command-line client for querying Loki log databases using LogQL.

#search#client#vlang
Stars17
Forks6
Last commit2 years ago
mqtt-shell
mqtt-shellJava

An interactive command-line shell for interacting with MQTT brokers using Spring Shell and Eclipse Paho.

#iot#mqtt#spring-shell
Stars17
Forks3
Last commit13 years ago
love-packager
love-packagerTypeScript

A CLI tool to package LÖVE game projects into distributable formats for multiple platforms.

#packager#web-games#appimage
Stars17
Forks0
Last commit4 years ago
Mer-cli
Mer-cliRust

A Rust CLI tool that generates realistic IoT sensor test data and sends it via MQTT, HTTP, or TCP protocols.

#iot#developer-tools#tcp
Stars17
Forks1
Last commit3 months ago
vfetch
vfetchV

A command-line system information tool for macOS written in V that displays hardware and software details.

#unixporn#terminal-utility#screenshot
Stars17
Forks1
Last commit6 months ago
release
releaseGo

A command-line utility to manage Keep-a-changelog formatted changelogs, optimized for monorepos.

#devops#semantic-versioning#changelog
Stars16
Forks1
Last commit6 days ago
jaymock-cli
jaymock-cliJavaScript

A CLI tool to mock APIs and generate fake JSON test data directly from the terminal.

#generator#developer-tools#api
Stars16
Forks1
Last commit4 years ago
climate
climateCrystal

A Crystal library for adding configurable color markup to CLI program output using delimiters.

#developer-tools#colorize#syntax-highlighting
Stars16
Forks0
Last commit1 year ago
Setup Mint
Setup MintShell

A GitHub Action to install the Mint programming language for single page applications in CI/CD workflows.

#programming-language#single-page-applications#mint-lang
Stars16
Forks3
Last commit12 days ago
PreviousPage 31 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