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

Infisical
InfisicalTypeScript

An open-source platform for secrets management, certificate lifecycle, and privileged access management with self-hosting options.

#open-source#environment-variables#secret-manager
Stars28.3k
Forks2.1k
Last commit1 day ago
python-fire
python-firePython

A library for automatically generating command line interfaces (CLIs) from any Python object.

#developer-tools#code-exploration#repl
Stars28.2k
Forks1.5k
Last commit22 days ago
wezterm
weztermRust

A GPU-accelerated cross-platform terminal emulator and multiplexer written in Rust.

#terminal-emulator#developer-tools#multiplexer
Stars27.8k
Forks1.6k
Last commit7 days ago
Official GitHub repository
Official GitHub repositoryTypeScript

The official command-line interface tool for initializing, developing, scaffolding, and maintaining Angular applications.

#development-workflow#angular-cli#frontend
Stars27.0k
Forks11.9k
Last commit2 days ago
glow
glowGo

A terminal-based markdown reader and CLI tool for rendering markdown with style directly in your command line.

#terminal-application#hacktoberfest#open-source
Stars26.4k
Forks730
Last commit2 months ago
asdf
asdfGo

Extendable CLI tool to manage multiple language runtime versions with a single interface and per-project configuration.

#multi-language#elvish#multiple-languages
Stars25.5k
Forks929
Last commit2 days ago
exa
exaRust

A modern, feature-rich replacement for the ls command with better defaults, colors, Git integration, and a single binary.

#ls#productivity#unix
Stars24.4k
Forks655
Last commit1 year ago
pkg
pkgJavaScript

Package Node.js projects into standalone executables that run without Node.js installed.

#deployment#compiler#binary-packaging
Stars24.4k
Forks1.1k
Last commit2 years ago
cli
cliGo

A declarative, simple, fast, and fun Go package for building command line tools with no external dependencies.

#declarative#yaml#cli-framework
Stars24.2k
Forks1.8k
Last commit2 days ago
air
airGo

A live-reloading command line utility for Go applications that automatically rebuilds and restarts on code changes.

#devops#productivity#development-tool
Stars23.8k
Forks920
Last commit3 days ago
chalk
chalkJavaScript

A terminal string styling library for Node.js with an expressive API, high performance, and no dependencies.

#developer-tools#styling#chalk
Stars23.3k
Forks1.0k
Last commit5 months ago
Hub
HubGo

A command-line tool that extends git with GitHub-specific features and commands.

#github-integration#version-control#developer-tools
Stars23.0k
Forks2.2k
Last commit2 years ago
zsh-syntax-highlighting
zsh-syntax-highlightingShell

Fish shell-like syntax highlighting for Zsh, highlighting commands as you type to catch errors.

#productivity#screenshot#syntax-highlighting
Stars22.9k
Forks1.4k
Last commit5 months ago
svgo
svgoJavaScript

A Node.js tool for optimizing SVG files by removing redundant information without affecting rendering.

#minification#command-line-tool#web-performance
Stars22.6k
Forks1.4k
Last commit11 days ago
gitui
gituiRust

A blazing fast terminal user interface for Git written in Rust, providing GUI-like comfort directly in your terminal.

#hacktoberfest#version-control#keyboard-driven
Stars22.3k
Forks751
Last commit6 days ago
ratatui-org/ratatui
ratatui-org/ratatuiRust

A Rust crate for building terminal user interfaces (TUIs) with a simple and flexible API.

#cli-app#ratatui#terminal
Stars21.8k
Forks719
Last commit1 day ago
nnn
nnnC

A full-featured, incredibly fast terminal file manager that is tiny, nearly 0-config, and designed for unobtrusive, smart workflows.

#privacy-aware#plugin-system#productivity
Stars21.7k
Forks811
Last commit5 days ago
Git Tips
Git TipsJavaScript

A comprehensive collection of Git tips and tricks for common and advanced version control operations.

#version-control#developer-tools#open-source
Stars21.7k
Forks1.7k
Last commit2 months ago
Inquirer.js
Inquirer.jsTypeScript

A collection of common interactive command line user interfaces for Node.js applications.

#user-input#developer-tools#npm-package
Stars21.6k
Forks1.4k
Last commit3 days ago
gitbutler
gitbutlerRust

A modern Git-based version control client with GUI and CLI, designed for AI-powered workflows and enhanced branch management.

#version-control#forge-integration#branch-management
Stars21.3k
Forks992
Last commit1 day ago
AVA
AVAJavaScript

A minimal, fast, and concurrent test runner for Node.js with a concise API and detailed error output.

#javascript-testing#developer-tools#test-runner
Stars20.8k
Forks1.5k
Last commit1 month ago
AVA
AVAJavaScript

A Node.js test runner with a concise API, detailed error output, and thread isolation for confident development.

#javascript-testing#developer-tools#test-runner
Stars20.8k
Forks1.5k
Last commit1 month ago
Recipes
RecipesJavaScript

A minimal, fast, and concurrent test runner for Node.js with a concise API and detailed error output.

#javascript-testing#typescript-support#developer-tools
Stars20.8k
Forks1.5k
Last commit1 month ago
fx
fxGo

A terminal-based JSON viewer and processor with interactive exploration and JavaScript processing capabilities.

#terminal-utility#command-line-tool#cli-tool
Stars20.5k
Forks483
Last commit2 months ago
vhs
vhsGo

Write terminal GIFs as code for integration testing and demoing your CLI tools.

#gif-generation#recording#ffmpeg
Stars20.4k
Forks445
Last commit24 days ago
awesome-cli-apps
awesome-cli-appsShell

A curated list of command-line applications for developers, organized by category.

#cli-app#developer-tools#open-source
Stars20.0k
Forks1.4k
Last commit1 day ago
Command-Line Apps
Command-Line AppsShell

A curated list of command-line applications for developers, organized by category.

#cli-app#developer-tools#open-source
Stars20.0k
Forks1.4k
Last commit1 day ago
Ignite
IgniteTypeScript

A battle-tested React Native boilerplate with CLI, generators, and proven tech stack to kickstart mobile apps.

#generator#react-native-generator#boilerplate
Stars19.9k
Forks1.5k
Last commit1 month ago
typer
typerPython

A Python library for building command-line interfaces using type hints, designed for both developer productivity and user experience.

#click#developer-tools#shell-completion
Stars19.8k
Forks949
Last commit1 day ago
Hurl
HurlRust

A command line tool to run and test HTTP requests using a simple plain text format.

#integration-testing#graphql#http
Stars19.1k
Forks731
Last commit1 day ago
Vim
VimVim Script

A comprehensive guide and reference for all things Vim, covering everything from basics to advanced topics.

#help#productivity#tips
Stars17.9k
Forks631
Last commit2 years ago
asciinema
asciinemaRust

A command-line tool for recording, live streaming, and replaying terminal sessions in a lightweight text-based format.

#developer-tools#open-source#recording
Stars17.6k
Forks1.0k
Last commit1 month ago
click
clickPython

A Python package for creating composable command line interfaces with minimal code.

#click#cli-framework#decorators
Stars17.6k
Forks1.9k
Last commit3 days ago
navi
naviRust

An interactive command-line cheatsheet tool that helps you browse and execute commands with dynamic argument suggestions.

#productivity#dev-tools#terminal
Stars17.3k
Forks553
Last commit3 months ago
clap-rs
clap-rsRust

A full-featured, fast command-line argument parser for Rust applications.

#argument-parsing#argument-parser#parsed-arguments
Stars16.6k
Forks1.2k
Last commit1 day ago
lsd
lsdRust

A modern, feature-rich rewrite of the GNU ls command with icons, colors, and tree view.

#hacktoberfest#ls#productivity
Stars16.1k
Forks506
Last commit1 month ago
PreviousPage 2 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
#Developer Tools411
#Terminal346
#Cli Tool337
#Command Line333
#Command Line Tool257
#Productivity215
#Go209
#Rust188
#Automation185
#Nodejs158
#Golang153
#Devops141