Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cli

Cli

357 projects

Showing 36 of 357 projects

weathr
weathrRust

A terminal weather app with ASCII animations driven by real-time weather data.

#rust-lang#geolocation#terminal
Stars2.7k
Forks97
Last commit25 days ago
pflag
pflagGo

A drop-in replacement for Go's flag package that implements POSIX/GNU-style command-line flags.

#posix-flags#go-library#gnu-flags
Stars2.7k
Forks367
Last commit1 month ago
structopt
structoptRust

Parse command line arguments by defining a struct in Rust, combining clap with custom derive.

#no-boilerplate#argument-parsing#cli
Stars2.7k
Forks150
Last commit2 years ago
go-flags
go-flagsGo

A Go library for parsing command line arguments with extensive features and reflection-based struct tagging.

#library#argument-parser#option-parser
Stars2.7k
Forks322
Last commit1 year ago
enhancd
enhancdShell

An enhanced cd command integrated with a command line fuzzy finder for interactive directory navigation.

#productivity#directory-navigation#fish
Stars2.7k
Forks112
Last commit1 year ago
gojson
gojsonGo

A command-line tool that automatically generates Go struct definitions from JSON or YAML documents.

#developer-tools#yaml#struct-definition
Stars2.7k
Forks207
Last commit4 years ago
nvm
nvmShell

A Node.js version manager built from scratch for the Fish shell, enabling seamless installation and switching between Node versions.

#developer-tools#tab-completion#shell-tools
Stars2.7k
Forks79
Last commit4 months ago
gtts
gttsPython

Python library and CLI tool to interface with Google Translate's text-to-speech API for generating MP3 audio from text.

#pypi#tts#python-library
Stars2.6k
Forks384
Last commit19 days ago
amber
amberCrystal

A Crystal web framework for fast, simple, and enjoyable application development with high performance.

#orm#fast#productivity
Stars2.6k
Forks205
Last commit9 months ago
chamber
chamberGo

A CLI tool for managing secrets using AWS SSM Parameter Store and Secrets Manager as backends.

#kms#devops#secrets-management
Stars2.6k
Forks183
Last commit2 months ago
inquire
inquireRust

A Rust library for building interactive, customizable prompts in terminal applications.

#user-input#library#interactive
Stars2.6k
Forks103
Last commit1 month ago
TTY
TTYRuby

A Ruby toolkit for building beautiful, interactive command line applications with modular components and project scaffolding.

#cli-app#developer-tools#ruby-cli
Stars2.5k
Forks82
Last commit3 years ago
mprocs
mprocsRust

A terminal tool to run and manage multiple commands in parallel with separate output panes and interactive controls.

#process-manager#parallel-execution#workflow-automation
Stars2.5k
Forks105
Last commit1 day ago
refurb
refurbPython

A Python linter focused on modernizing and improving code elegance, readability, and simplicity.

#ast-analysis#readability#developer-tools
Stars2.5k
Forks58
Last commit21 days ago
spinner
spinnerGo

A Go package providing 90 configurable terminal spinner/progress indicators for command-line applications.

#ascii-animation#indicator#terminal
Stars2.5k
Forks130
Last commit1 year ago
mpb
mpbGo

A Go library for rendering multiple customizable progress bars in terminal applications.

#go-modules#decorators#terminal
Stars2.5k
Forks129
Last commit8 days ago
awesome-cli-apps-in-a-csv
awesome-cli-apps-in-a-csvPython

A curated CSV database of over 2,200 command-line (CLI/TUI) applications, organized into 81 categories.

#csv-database#linux-command#developer-tools
Stars2.5k
Forks180
Last commit4 days ago
watchfiles
watchfilesPython

A high-performance file watching and code reload library for Python, built with Rust for speed and reliability.

#uvicorn#filesystem#asyncio
Stars2.5k
Forks133
Last commit4 months ago
git-fuzzy
git-fuzzyShell

An interactive CLI for git that uses fzf for fuzzy searching and visual selection of branches, commits, diffs, and status.

#version-control#developer-tools#productivity
Stars2.4k
Forks44
Last commit12 hours ago
gptcommit
gptcommitRust

A git prepare-commit-msg hook that automatically generates commit messages using OpenAI language models.

#developer-tools#openai#cli-tool
Stars2.4k
Forks82
Last commit5 days ago
f2
f2Go

A cross-platform command-line tool for batch renaming files and directories quickly and safely.

#rename-files#productivity#file-management
Stars2.4k
Forks63
Last commit11 days ago
sesh
seshGo

A smart CLI tool that creates and manages tmux sessions automatically using zoxide and project configurations.

#developer-tools#session-manager#productivity
Stars2.4k
Forks104
Last commit1 day ago
Very Good Cli
Very Good CliDart

A command-line interface for Dart and Flutter that generates projects, runs tests, and manages packages with best practices.

#dart#developer-tools#test-runner
Stars2.4k
Forks237
Last commit23 hours ago
tabled
tabledRust

A Rust library for pretty printing tables of structs and enums with extensive styling and formatting options.

#hacktoberfest#pretty-print#table
Stars2.3k
Forks98
Last commit4 days ago
AI Game Developer
AI Game DeveloperC#

An MCP server and plugin that connects AI agents like Claude and Cursor to Unity for AI-assisted game development and runtime AI integration.

#ai#ai-integration#ai-assistant
Stars2.3k
Forks208
Last commit1 day ago
VDP
VDPPython

Instill Core is a full-stack AI infrastructure tool for data, model, and pipeline orchestration to build versatile AI-first applications.

#hacktoberfest#ai#ai-infrastructure
Stars2.3k
Forks126
Last commit13 hours ago
radian <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
radian <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">Python

A modern R console with multiline editing, syntax highlighting, and improved REPL features.

#python-integration#data-science#syntax-highlighting
Stars2.3k
Forks87
Last commit
Kondo
KondoRust

A tool that cleans dependency directories and build artifacts from projects across 20+ programming languages and frameworks.

#multi-language#unity3d#build-artifacts
Stars2.3k
Forks63
Last commit16 hours ago
go-arg
go-argGo

A Go library for parsing command-line arguments by defining a struct, supporting flags, environment variables, and subcommands.

#environment-variables#go-library#struct-based
Stars2.3k
Forks113
Last commit3 months ago
taplo
taploRust

A comprehensive TOML toolkit written in Rust, providing parsing, formatting, validation, and language server support.

#analyzer#language-server#validation
Stars2.2k
Forks171
Last commit1 month ago
RAN!
RAN!JavaScript

A React, GraphQL, and Next.js toolkit for building SEO-ready, production-ready web applications with SSR, hot-reload, and CLI commands.

#graphql#nextjs#seo-ready
Stars2.2k
Forks159
Last commit2 months ago
Preevy
PreevyTypeScript

A CLI tool to deploy ephemeral preview environments for Docker Compose apps to cloud VMs or Kubernetes clusters.

#ephemeral-environments#devops#preview-environment
Stars2.2k
Forks88
Last commit2 months ago
gowall
gowallGo

A CLI swiss army knife for image processing, offering wallpaper recoloring, OCR, AI upscaling, compression, and more.

#theme-converter#pixel-art#theme-switcher
Stars2.2k
Forks36
Last commit8 days ago
rtop
rtopGo

Interactive remote system monitoring tool that connects via SSH to display CPU, memory, disk, and network metrics.

#command-line-tools#devops-tools#ssh-tools
Stars2.2k
Forks158
Last commit3 years ago
c
cShell

A shell script that compiles and executes C (and C++) source files in one command, enabling C scripting.

#clang#compiler#gcc
Stars2.2k
Forks187
Last commit4 months ago
gemini-mcp-tool
gemini-mcp-toolTypeScript

An MCP server that connects AI assistants like Claude to Google Gemini CLI for large file analysis and codebase understanding.

#large-file-processing#ai#codebase-analysis
Stars2.2k
Forks187
Last commit5 months ago
PreviousPage 8 of 10Next

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 month ago
#Developer Tools119
#Command Line114
#Terminal109
#Cli Tool90
#Command Line Tool83
#Rust75
#Productivity73
#Go61
#Python50
#Automation49
#Cross Platform46
#Nodejs45