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

CLI GitHub
CLI GitHubJavaScript

A command-line interface client for interacting with GitHub resources like news feed, profiles, issues, and pull requests.

#terminal-application#hacktoberfest#developer-tools
Stars454
Forks17
Last commit1 year ago
Laravel Tinx
Laravel TinxPHP

A reloadable Laravel Tinker with magic model shortcuts for faster development.

#eloquent#productivity#laravel
Stars443
Forks34
Last commit6 years ago
aws-doctor
aws-doctorGo

A terminal-based CLI tool that audits AWS accounts for security, cost anomalies, and best practices.

#aws-cli#devops#aws-trusted-advisor
Stars437
Forks23
Last commit2 months ago
iTunes-remote
iTunes-remoteJavaScript

Control iTunes playback and library from your terminal using a Node.js CLI.

#audio-control#jxa#terminal
Stars434
Forks29
Last commit6 years ago
itunes-remote
itunes-remoteJavaScript

Control iTunes playback and library from your terminal using a Node.js CLI.

#audio-control#jxa#terminal
Stars434
Forks29
Last commit6 years ago
CLI tool to train certifications
CLI tool to train certificationsPHP

A CLI tool to train for software certifications through interactive quizzes and customizable practice sessions.

#developer-tools#cli-application#cli-tool
Stars433
Forks70
Last commit4 years ago
jcli
jcliGo

A command-line interface for managing Jenkins instances, supporting plugins, jobs, and configuration as code.

#hacktoberfest#jenkins#devops
Stars431
Forks81
Last commit1 year ago
git_curate
git_curateRuby

A command-line tool to interactively review and delete local Git branches with detailed commit information.

#developer-tools#branch-management#workflow-automation
Stars431
Forks12
Last commit1 year ago
gobrew
gobrewGo

A Go version manager written in Go that installs and manages multiple Go versions without requiring root or shell rehash.

#developer-tools#golang-package#go-installer
Stars429
Forks25
Last commit8 days ago
Shhh
ShhhPython

A tiny Flask app to create encrypted secrets and share them securely, keeping sensitive info out of emails and chat logs.

#api#flask#secret-sharing
Stars420
Forks31
Last commit18 days ago
OverTime
OverTimeJavaScript

A CLI tool that generates time-overlap tables for remote teams across different time zones.

#developer-tools#productivity#timezone
Stars417
Forks12
Last commit1 year ago
teachcode
teachcodeJavaScript

A CLI tool that teaches programming basics through 30 progressively challenging tasks in Python or JavaScript.

#beginner-friendly#programming-education#teaching
Stars415
Forks61
Last commit11 months ago
easypick.nvim
easypick.nvimLua

A Neovim plugin that creates Telescope pickers from arbitrary console commands.

#developer-tools#telescope-extension#workflow-automation
Stars410
Forks8
Last commit2 months ago
calendarheatmap
calendarheatmapGo

A self-contained Go library and CLI for generating GitHub-style calendar heatmaps from time-series data.

#svg-generation#webassembly#calendar-heatmap
Stars410
Forks19
Last commit2 months ago
Graphback
GraphbackTypeScript

Automatically generates GraphQL CRUD APIs, resolvers, and database schemas from GraphQL type definitions.

#generator#hacktoberfest#crud
Stars408
Forks74
Last commit3 years ago
warcdb
warcdbPython

WarcDB is an SQLite-based file format that makes web crawl data easier to share and query.

#data-querying#database#warc
Stars406
Forks10
Last commit2 years ago
pdd
pddPython

A tiny command-line utility to calculate date/time differences and run timers with piggybacked commands.

#productivity-tool#calculator#datetime
Stars405
Forks19
Last commit2 months ago
gfold
gfoldRust

A CLI tool written in Rust to track and analyze multiple Git repositories concurrently.

#developer-tools#open-source#repository-management
Stars402
Forks22
Last commit1 month ago
hicat
hicatJavaScript

A command-line tool that adds syntax highlighting to cat output, with automatic language detection.

#developer-tools#terminal-utility#syntax-highlighting
Stars400
Forks50
Last commit4 years ago
fuck
fuckC#

A Windows command-line tool that automatically corrects mistyped commands by suggesting the correct one.

#developer-tools#productivity#typo-correction
Stars399
Forks16
Last commit6 years ago
gitmoji-changelog
gitmoji-changelogJavaScript

A changelog generator for repositories using the gitmoji commit convention.

#commit#semver#emoji
Stars395
Forks45
Last commit2 years ago
kbt
kbtRust

A terminal-based keyboard tester supporting multiple layouts and operating systems.

#terminal#tui#accessibility
Stars391
Forks12
Last commit11 months ago
TinyFeed
TinyFeedHTML

Generate a webpage from a collection of feeds wtih a simple CLI tool

#cli-app#feed-aggregator#rss
Stars388
Forks21
Last commit8 days ago
korkut
korkutTypeScript

A command-line tool for quick and simple image processing operations like convert, crop, resize, and watermark.

#batch-processing#imagemagick#image-optimization
Stars386
Forks14
Last commit3 years ago
WebTau
WebTauJava

A unified testing API, CLI, and framework for writing unit, integration, and end-to-end tests across REST-API, WebSocket, GraphQL, Browser, Database, and CLI.

#database#report#rest
Stars385
Forks42
Last commit6 months ago
Network Audio Controller
Network Audio ControllerRust

A Python CLI tool for controlling Dante network audio devices without proprietary Dante Controller software.

#network-audio#audinate#aes67
Stars381
Forks49
Last commit1 day ago
grofer
groferGo

A clean and modern terminal-based system and resource monitor for Linux, written in Go.

#docker-monitoring#cli-tool#tui
Stars375
Forks54
Last commit1 month ago
Spaceman
SpacemanRust

A cross-platform gRPC client for manual testing and debugging, available as both a desktop GUI and CLI.

#webassembly#desktop-app#grpc-client
Stars373
Forks11
Last commit3 years ago
Cliffy
CliffyTypeScript

A Node.js framework for building interactive, REPL-style command-line interfaces with typed parameters and sub-commands.

#cli-framework#command#repl
Stars372
Forks13
Last commit2 years ago
Mocker
MockerSwift

A Docker-compatible container CLI for macOS 26+ that uses Apple's native Containerization framework instead of Docker Desktop.

#compose#containerization#devops
Stars372
Forks15
Last commit2 days ago
tabby
tabbyGo

A tiny Go library for creating simple, clean terminal tables with minimal code.

#tabwriter#terminal#golang
Stars371
Forks18
Last commit5 years ago
commacd
commacdShell

A faster way to navigate directories in Bash and Zsh with pattern-based commands.

#directory-management#productivity#shell-navigation
Stars365
Forks23
Last commit7 years ago
gtree
gtreeGo

A Go package and CLI to generate ASCII trees from Go programs or Markdown lists, and create/verify directories.

#trees#webassembly#tree-structure
Stars365
Forks12
Last commit12 days ago
MQTT CLI
MQTT CLIJava

A feature-rich command line interface for interacting with MQTT brokers, supporting MQTT 5.0 and 3.1.1.

#iot#broker-testing#message-queue
Stars364
Forks51
Last commit17 hours ago
asm-cli-rust
asm-cli-rustRust

An interactive assembly shell written in Rust for exploring and executing x86/x64 assembly instructions.

#asm#assembly#educational
Stars364
Forks22
Last commit1 year ago
addons-linter
addons-linterJavaScript

A linter for Firefox WebExtensions that validates add-ons for security, performance, and policy compliance.

#developer-tools#browser-extensions#security-scanning
Stars363
Forks164
Last commit1 day ago
PreviousPage 17 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
#Developer Tools414
#Terminal349
#Cli Tool341
#Command Line336
#Command Line Tool257
#Productivity216
#Go209
#Rust190
#Automation187
#Nodejs158
#Golang154
#Devops143