Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cli

Cli

876 projects

Showing 36 of 831 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
Stars27.2k
Forks1.9k
Last commit1 day 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 commit1 day ago
wezterm
weztermRust

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

#terminal-emulator#developer-tools#multiplexer
Stars26.4k
Forks1.5k
Last commit1 month 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
Stars25.6k
Forks694
Last commit1 month 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.4k
Forks926
Last commit12 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
Forks656
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.1k
Forks1.8k
Last commit5 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.6k
Forks920
Last commit7 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.2k
Forks984
Last commit4 months ago
Hub
HubGo

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

#github-integration#version-control#developer-tools
Stars22.9k
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.7k
Forks1.4k
Last commit3 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.5k
Forks1.4k
Last commit1 month 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.0k
Forks732
Last commit7 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 commit10 days 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.6k
Forks805
Last commit5 days 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 commit2 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
Stars20.9k
Forks948
Last commit1 day 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.9k
Forks1.5k
Last commit16 days 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.9k
Forks1.5k
Last commit16 days 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.9k
Forks1.5k
Last commit16 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
Stars20.8k
Forks676
Last commit3 days 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 commit23 days ago
vhs
vhsGo

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

#gif-generation#recording#ffmpeg
Stars19.8k
Forks431
Last commit1 month 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.8k
Forks1.5k
Last commit1 month 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
Stars19.7k
Forks1.4k
Last commit1 day 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
Stars19.7k
Forks1.4k
Last commit1 day 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.5k
Forks904
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.0k
Forks727
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
Forks630
Last commit2 years ago
click
clickPython

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

#click#cli-framework#decorators
Stars17.5k
Forks1.8k
Last commit3 days 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.4k
Forks1.0k
Last commit21 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.2k
Forks553
Last commit1 month ago
clap-rs
clap-rsRust

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

#argument-parsing#argument-parser#parsed-arguments
Stars16.4k
Forks1.2k
Last commit1 day ago
terminalizer
terminalizerJavaScript

Record your terminal sessions and generate animated GIFs or shareable web player links.

#gif-generation#screencast#developer-tools
Stars16.1k
Forks522
Last commit1 year ago
lsd
lsdRust

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

#hacktoberfest#ls#productivity
Stars16.0k
Forks500
Last commit1 month ago
PreviousPage 2 of 24Next

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 Tools267
#Cli Tool252
#Terminal244
#Command Line236
#Command Line Tool194
#Go164
#Rust162
#Productivity144
#Automation130
#Nodejs118
#Golang116
#Devops109