Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cli

Cli

1296 projects

Showing 36 of 1296 projects

LLM Harbor
LLM HarborPython

A CLI and companion app that spins up a complete, pre-wired local LLM stack with hundreds of services using a single command.

#ai#developer-tools#llm-stack
Stars3.1k
Forks214
Last commit4 days ago
fast-xml-parser
fast-xml-parserJavaScript

A pure JavaScript library for validating, parsing, and building XML without C/C++ dependencies or callbacks.

#xml2json#js#fast
Stars3.1k
Forks388
Last commit7 days ago
cac
cacTypeScript

A lightweight, dependency-free JavaScript library for building command-line applications with TypeScript support.

#developer-tools#deno#argument-parser
Stars3.1k
Forks113
Last commit1 month ago
diskonaut
diskonautRust

A terminal-based disk space navigator that visualizes storage usage with interactive treemaps.

#file-management#disk-space#terminal
Stars3.1k
Forks95
Last commit2 years ago
Dnote
DnoteGo

A simple, portable command-line notebook with optional self-hosted sync, storing notes in a single SQLite file.

#personal-knowledge-base#developer-tools#notebook
Stars3.0k
Forks123
Last commit21 hours ago
pg_activity
pg_activityPython

A top-like command-line tool for real-time monitoring of PostgreSQL server activity.

#devops#database-monitoring#command-line-tool
Stars3.0k
Forks190
Last commit14 days ago
pg_activity
pg_activityPython

A top-like command-line tool for real-time monitoring of PostgreSQL server activity.

#devops#open-source#database-monitoring
Stars3.0k
Forks190
Last commit14 days ago
yq
yqPython

Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents

#yaml#yml#xml
Stars3.0k
Forks85
Last commit13 days ago
weathr
weathrRust

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

#rust-lang#geolocation#terminal
Stars2.9k
Forks115
Last commit2 months ago
The Kui Framework for Graphical Terminals
The Kui Framework for Graphical TerminalsTypeScript

A framework that enhances command-line interfaces with interactive graphics for cloud-native development, starting with Kubernetes.

#cli-enhancement#graphical-terminal#visualizations
Stars2.9k
Forks190
Last commit
superplate
superplateTypeScript

A well-structured production-ready frontend boilerplate with Typescript, React Testing Library, styled-component, React Query, .env, Axios, Bundle Analyzer, Prettier and 30+ plugins. superplate creates projects for React.js, Next.js, and refine. https://pankod.github.io/superplate/

#nextjs#boilerplate#typescript
Stars2.9k
Forks157
Last commit
agent-of-empires
agent-of-empiresRust

A terminal session manager for AI coding agents that runs multiple agents in parallel using tmux and git worktrees.

#ai-coding-agents#terminal-session-manager#developer-tools
Stars2.9k
Forks277
Last commit1 day ago
joe
joeGo

A command-line tool that generates .gitignore files for various programming languages and environments.

#mercurial#version-control#developer-tools
Stars2.9k
Forks205
Last commit2 years ago
react-native-rename
react-native-renameJavaScript

A CLI tool to rename React Native apps with a single command, updating project files and bundle identifiers.

#ios#bundle-identifier#android
Stars2.8k
Forks268
Last commit26 days ago
cli
cliGo

A CLI tool that generates production-ready full-stack projects with Go backend, modern frontend, and automated deployment via a single command.

#cli-app#cli-commands#vite
Stars2.8k
Forks270
Last commit5 months 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.8k
Forks376
Last commit21 days 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
sesh
seshGo

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

#developer-tools#session-manager#productivity
Stars2.7k
Forks121
Last commit1 day ago
enhancd
enhancdShell

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

#productivity#directory-navigation#fish
Stars2.7k
Forks115
Last commit1 year 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 commit1 month 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
Forks325
Last commit2 years 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
Forks205
Last commit5 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.7k
Forks111
Last commit4 days 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
Forks386
Last commit3 months ago
inquire
inquireRust

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

#user-input#library#interactive
Stars2.6k
Forks109
Last commit4 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
Forks185
Last commit10 days ago
amber
amberCrystal

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

#orm#fast#productivity
Stars2.6k
Forks206
Last commit1 month 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.6k
Forks238
Last commit3 days ago
rasterio
rasterioPython

Rasterio reads and writes geospatial raster datasets

#cython#raster#mapbox-satellite-oss
Stars2.6k
Forks569
Last commit1 day ago
Watson
WatsonPython

:watch: A wonderful CLI to track your time!

#timetracking#project-management#time-tracker
Stars2.5k
Forks256
Last commit7 months 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 commit3 months 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
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
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
Forks141
Last commit1 month ago
mpb
mpbGo

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

#go-modules#decorators#terminal
Stars2.5k
Forks131
Last commit3 days 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
Forks45
Last commit1 month ago
PreviousPage 8 of 36Next

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
11 months ago
#Developer Tools411
#Terminal346
#Cli Tool337
#Command Line333
#Command Line Tool257
#Productivity215
#Go209
#Rust188
#Automation185
#Nodejs158
#Golang153
#Devops141