Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cli Tool

Cli Tool

2293 projects

Showing 36 of 2293 projects

rails-dashboard
rails-dashboardJavaScript

A terminal-based dashboard for Rails development that visualizes and improves your Rails server logs.

#terminal-dashboard#dev-tools#cli-tool
Stars148
Forks7
Last commit3 years ago
CrunchyCleaner
CrunchyCleanerGo

A lightweight, cross-platform cache cleanup tool with a simple TUI for Windows and Linux.

#cli-app#cleaner#cleaners
Stars148
Forks7
Last commit7 days ago
GetOptionKit
GetOptionKitPHP

An object-oriented PHP option parser library with type constraints, flag support, and required value checking.

#library#argument-parsing#cli-tool
Stars148
Forks23
Last commit1 year ago
lakshmi
lakshmiPython

A Python library and CLI tool for managing investment portfolios following Bogleheads principles.

#portfolio#personal-finance#python-library
Stars148
Forks10
Last commit2 days ago
go-unidecode
go-unidecodeGo

A Go library for converting Unicode text to ASCII transliterations, inspired by python-unidecode.

#unicode#unidecode#internationalization
Stars146
Forks20
Last commit3 years ago
Yup
YupGo

An Arch Linux AUR helper with ncurses interface, better search sorting, and Yupfile batch installs.

#arch-linux#hacktoberfest#yaourt
Stars145
Forks7
Last commit3 years ago
Elm CodeGen
Elm CodeGenElm

An Elm package and CLI tool for generating Elm code with automatic imports and type inference.

#elm-package#developer-tools#metaprogramming
Stars145
Forks18
Last commit4 months ago
namaka
namakaRust

A snapshot testing tool for Nix that automatically generates and manages test reference values.

#flakes#dev-tools#nix-flakes
Stars144
Forks4
Last commit9 days ago
unix-permissions
unix-permissionsJavaScript

A comprehensive JavaScript library for parsing, converting, and manipulating Unix file permissions across multiple notation types.

#umask#setgid#setuid
Stars144
Forks5
Last commit5 days 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 commit4 months ago
Argon
ArgonRust

A powerful CLI tool that enhances Roblox development with two-way sync, project building, and workflow automation.

#developer-tools#workflow-automation#cli-tool
Stars142
Forks15
Last commit2 months 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
Stars142
Forks4
Last commit1 year ago
rust-reverse-geocoder
rust-reverse-geocoderRust

A blazing fast, offline reverse geocoder that finds the nearest city and country for given coordinates.

#high-performance#geocoding#k-d-tree
Stars141
Forks11
Last commit4 months ago
tshare
tshareD

A command-line tool for quickly sharing local files via the web using the transfer.sh service.

#d#developer-tools#open-source
Stars141
Forks12
Last commit2 years 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
ClaudeCTX
ClaudeCTXGo

A command-line tool to instantly switch between Claude Code configuration profiles for different accounts, clients, and API providers.

#ai#developer-tools#productivity
Stars140
Forks9
Last commit1 month ago
checkpwn
checkpwnRust

A command-line tool to check email addresses and passwords against the Have I Been Pwned breach database.

#data-breach#hibp#privacy-tools
Stars140
Forks13
Last commit2 days ago
ATFile
ATFileShell

A Bash-based CLI tool to store and retrieve files on the ATmosphere (Bluesky/Tangled) using ATProto.

#social-media#bluesky#atproto
Stars139
Forks4
Last commit10 months ago
terraform-repl
terraform-replShell

A Terraform console wrapper that enhances the REPL experience with tab completion, variable definition, and command history.

#interactive-console#repl#cli-tool
Stars139
Forks11
Last commit1 year ago
minidocs
minidocsJavaScript

Generate a minimalist documentation site from markdown files and a table of contents JSON.

#browserify#open-source#minimalist
Stars137
Forks13
Last commit7 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 commit1 month ago
calc (arzzen)
calc (arzzen)Shell

A Zsh plugin that provides a command-line calculator with support for basic math operations and number conversions.

#calc#calculator#productivity
Stars136
Forks9
Last commit2 years 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 commit4 months ago
@wext/shipit
@wext/shipitJavaScript

Automates the publishing of web extensions to Chrome, Firefox, and Opera stores via CLI.

#deployment#developer-tools#publishing
Stars134
Forks14
Last commit5 years ago
Migrations plugin
Migrations pluginPHP

A database migrations system for CakePHP applications, enabling version-controlled schema changes.

#composer#version-control#cakephp
Stars134
Forks121
Last commit2 days ago
rain
rainC++

A family of fast, compact hash functions (Rainbow and Rainstorm) with C++ and Node.js/WASM implementations, passing all SMHasher3 tests.

#hash#webassembly#non-cryptographic-hash
Stars134
Forks8
Last commit1 month ago
Monitor and limit your docker image size
Monitor and limit your docker image sizePython

A CLI tool to enforce size and layer limits on Docker images, ideal for CI/CD pipelines.

#containerization#devops#image-optimization
Stars133
Forks5
Last commit
Midica
MidicaJava

A Java-based interpreter for music programming languages (MidicaPL, ALDA, ABC) that converts source code to MIDI and includes a player, analyzer, and karaoke mode.

#abc-notation#music#midi
Stars133
Forks13
Last commit8 months 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
Stars133
Forks18
Last commit11 days ago
eosc
eoscGo

A cross-platform command-line tool for interacting with EOSIO blockchains, offering a superset of cleos functionalities with an integrated secure vault.

#eos#offline-signatures#cryptocurrency
Stars133
Forks57
Last commit1 year ago
electron-stream
electron-streamJavaScript

Streaming wrapper for Electron that lets you write JavaScript and capture console output via Node.js streams.

#console-capture#cli-tool#headless-browser
Stars132
Forks18
Last commit12 days ago
DotnetPackaging
DotnetPackagingC#

A pure .NET tool and library for packaging .NET application publish output into native installers for Linux, Windows, and macOS.

#packaging#windows-installer#avalonia
Stars131
Forks7
Last commit3 months ago
OutlineJS
OutlineJSTypeScript

A Web Component library and toolkit for building bespoke design systems with modern tooling.

#design-system#web-components#hacktoberfest
Stars131
Forks25
Last commit9 months ago
eslint-remote-tester
eslint-remote-testerTypeScript

A CLI tool to test ESLint rules against thousands of repositories for regression testing and validation.

#developer-tools#eslint-test#regression-testing
Stars131
Forks12
Last commit2 days ago
color-extractor
color-extractorGo

A lightweight Go library for extracting dominant colors from images with zero external dependencies.

#color-extraction#go-library#cli-tool
Stars131
Forks5
Last commit3 years ago
eidolon
eidolonRust

A TUI-based registry for DRM-free, Wine, and Steam games on Linux, accessible through a rofi launch menu.

#rofi#game-management#drm-free
Stars131
Forks7
Last commit3 years ago
PreviousPage 38 of 64Next

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
3 days ago
#Developer Tools480
#Cli338
#Nodejs328
#Go323
#Automation312
#Devops308
#Rust267
#Docker225
#Command Line217
#Golang211
#Productivity185
#Python174