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

aptos
aptosPython

A Python tool for validating data using JSON Schema and converting schemas into data-interchange formats like Avro.

#avro-schema#validation#command-line-tool
Stars148
Forks22
Last commit6 years ago
otpgen
otpgenGo

A Go library for generating TOTP and HOTP one-time passwords with customizable parameters.

#totp#two-factor-auth#authentication
Stars146
Forks12
Last commit2 years ago
trino
trinoJavaScript

A command-line tool for quick translation and language detection with autocomplete support.

#api#unix#internationalization
Stars145
Forks11
Last commit3 years ago
FoBiS
FoBiSPython

A zero-configuration build system and package manager for modern Fortran projects with automatic dependency resolution.

#github-integration#open-source#oop
Stars144
Forks39
Last commit2 days ago
cmdr
cmdrGo

A POSIX-compliant Go library for parsing command-line arguments and managing hierarchical configurations.

#manpage-generation#commandlineparser#posix-compliant
Stars143
Forks11
Last commit2 days ago
is_ready
is_readyRust

A self-contained binary that waits for multiple network addresses to become available before executing commands.

#standalone-binary#devops#container-orchestration
Stars143
Forks4
Last commit1 year ago
awsmobile-cli
awsmobile-cliJavaScript

A CLI tool for frontend JavaScript developers to configure and integrate AWS Mobile Hub services into their applications.

#cloud-services#devops#aws-mobile
Stars142
Forks27
Last commit6 years ago
mk
mkPython

mk ease contributing to any open source repository by exposing most common actions you can run. Inspired by make, tox and other cool tools!

#productivity#tox#git
Stars142
Forks12
Last commit17 hours ago
json2go
json2goGo

A Go package and CLI tool that generates accurate Go struct types from JSON input, ensuring proper marshaling/unmarshaling.

#developer-tools#vscode-extension#json-to-golang
Stars142
Forks20
Last commit6 months ago
decompose
decomposeGo

A reverse-engineering CLI tool that analyzes Docker container networks and exports connections in multiple formats.

#dotviz#golang-application#software-architecture
Stars141
Forks6
Last commit1 month ago
@arcgis/cli
@arcgis/cliTypeScript

A deprecated CLI tool for scaffolding ArcGIS Maps SDK for JavaScript applications, widgets, and custom CSS themes.

#theme-authoring#arcgis#gis
Stars139
Forks29
Last commit2 years ago
cchistory
cchistoryTypeScript

A command-line tool that extracts and displays shell commands executed during Claude Code sessions, similar to the shell history command.

#developer-tools#productivity#terminal
Stars139
Forks7
Last commit4 months ago
EntryPoint
EntryPointC#

A composable CLI argument parser for .NET that parses arguments into declarative POCOs using attributes.

#declarative#nuget#ieee-standard
Stars139
Forks4
Last commit7 years ago
Terminal Jarvis
Terminal JarvisRust

A unified terminal interface to manage and interact with 22 AI coding assistants like Claude, Gemini, and Qwen.

#ai#developer-tools#productivity
Stars139
Forks18
Last commit4 days ago
rbxcloud
rbxcloudRust

A CLI and Rust library for interacting with Roblox Open Cloud APIs, enabling automation and tooling for Roblox developers.

#api#roblox#live-ops
Stars138
Forks21
Last commit1 year ago
empty-trash-cli
empty-trash-cliJavaScript

A cross-platform command-line tool to empty the system trash/recycle bin.

#productivity#command-line-tool#trash-management
Stars137
Forks6
Last commit5 years ago
gitcs
gitcsGo

A Go CLI tool that scans local Git repositories to generate a visual contributions graph, independent of Git hosting services.

#developer-tools#cli-tool#git-analytics
Stars136
Forks12
Last commit9 days ago
cfnctl
cfnctlGo

A CLI tool that brings the Terraform CLI experience to AWS CloudFormation for managing stacks.

#aws-stacks#devops#terraform-like
Stars136
Forks5
Last commit6 months ago
seeker.nvim
seeker.nvimLua

A Neovim plugin for progressive file investigation by seamlessly switching between file filtering and content searching.

#workflow-tool#file-picker#text-editor
Stars136
Forks3
Last commit2 months ago
denox
denoxTypeScript

A cross-platform script runner and workspace wrapper for Deno that manages permissions and options declaratively.

#dev-tools#deno#permissions-management
Stars135
Forks11
Last commit4 years ago
cli
cliGo

A simple, fast, and complete Go library for building command-line applications with emphasis on argument validation.

#cli-framework#go-library#terminal-apps
Stars132
Forks9
Last commit5 years ago
HParams
HParamsPython

A lightweight Python library for explicit, type-checked function configuration via a centralized Python file.

#multiprocessing#hyperparameter-tuning#deep-learning
Stars130
Forks8
Last commit1 year ago
scaffold-static
scaffold-staticTypeScript

A scaffolding utility that automates local development setup and builds static vanilla-JS sites with webpack.

#website-generation#vanilla-js#static-site-generator
Stars130
Forks15
Last commit3 years ago
cliargs
cliargsLua

A feature-rich command-line argument parser for Lua supporting required/optional arguments, flags, commands, and automatic help generation.

#developer-tools#terminal#cli-args
Stars129
Forks26
Last commit1 month ago
angular-prerender
angular-prerenderJavaScript

A command line tool that simplifies prerendering static Angular apps by analyzing Angular CLI configs.

#static-site-generator#angular-cli#server-side-rendering
Stars128
Forks7
Last commit2 days ago
redrun
redrunJavaScript

A fast CLI tool for running multiple npm scripts with parallel/series execution and shell completion.

#npm#parallel-execution#shell-completion
Stars127
Forks3
Last commit3 months ago
clim
climCrystal

A slim and intuitive command-line interface builder for the Crystal programming language.

#open-source#cli-builder#bash-completion
Stars126
Forks8
Last commit5 years ago
logu
loguRust

A CLI tool for extracting patterns from streaming unstructured log messages using the Drain parser algorithm.

#stream-processing#devops#observability
Stars126
Forks5
Last commit1 year ago
loom
loomGo

A reactive component framework for building TUIs and web SPAs in pure Go with a signal-based architecture.

#component-architecture#terminal#tui
Stars125
Forks3
Last commit7 months ago
Conch
ConchLuau

An extensible developer console for Roblox with a simple CLI for creating custom commands.

#developer-tools#luau#roblox
Stars125
Forks23
Last commit4 days ago
SwitchShuttle
SwitchShuttleRust

A cross-platform system tray application for managing and executing predefined terminal commands with global hotkeys.

#vue-js#productivity#terminal-manager
Stars124
Forks1
Last commit23 hours ago
completions (zchee)
completions (zchee)Shell

A comprehensive collection of Zsh completion definitions for various command-line tools, including Go utilities, macOS commands, and development tools.

#tab-completion#command-line-tools#zsh-completions
Stars123
Forks17
Last commit
jv
jvGo

A command-line tool for viewing and pretty-printing JSON data.

#developer-tools#terminal-utility#terminal
Stars122
Forks5
Last commit9 years ago
diesel-guard
diesel-guardRust

Linter for dangerous Postgres migration patterns in Diesel and SQLx that prevents downtime from unsafe schema changes.

#migration#database#postgres
Stars121
Forks11
Last commit2 days ago
Claudio
ClaudioGo

A hook-based audio plugin for Claude Code that plays contextual sounds based on tool usage and events.

#event-driven#hooks#developer-tools
Stars120
Forks11
Last commit8 days ago
hns
hnsPython

A local, offline speech-to-text CLI tool that transcribes microphone input directly to your clipboard.

#developer-tools#faster-whisper#cli-tool
Stars120
Forks14
Last commit1 month ago
PreviousPage 23 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
6 days ago
#Developer Tools414
#Terminal349
#Cli Tool341
#Command Line336
#Command Line Tool257
#Productivity216
#Go209
#Rust190
#Automation187
#Nodejs158
#Golang154
#Devops143