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

qrtool
qrtoolRust

A command-line utility for encoding and decoding QR codes with support for multiple formats and variants.

#qr-code#terminal#command-line-tool
Stars299
Forks13
Last commit4 days ago
FastAPI Injectable
FastAPI InjectablePython

A seamless solution for using FastAPI's dependency injection system outside of route handlers, enabling reuse in CLI tools, background tasks, and other non-HTTP contexts.

#fastapi#depends#dependency-injection
Stars297
Forks11
Last commit
sudocode
sudocodeTypeScript

A lightweight, git-native agent orchestration system that organizes AI coding agents by managing context, specs, and issues directly in your repository.

#ai-coding-assistant#ai#issue-tracking
Stars295
Forks28
Last commit7 months ago
click-completion
click-completionPython

Adds enhanced shell completion (bash, fish, zsh, PowerShell) to Click command-line applications.

#click#command-line-tools#fish
Stars294
Forks33
Last commit1 year ago
ShipThis
ShipThisTypeScript

A CLI tool to build and publish Godot games to the App Store and Google Play without requiring Xcode or Android Studio.

#app-store#mobile-publishing#cloud-builds
Stars294
Forks3
Last commit6 days ago
try-rs
try-rsRust

A blazing fast, Rust-based CLI tool to organize temporary projects and experiments with a rich terminal interface.

#productivity#shell-integration#ratatui
Stars294
Forks17
Last commit2 months ago
CLI Tool
CLI ToolJavaScript

A command-line interface for managing Cloudflare DNS, zones, caching, and security settings.

#devops#self-hosted-tool#command-line-tool
Stars293
Forks47
Last commit24 days ago
TypeScript Call Graph
TypeScript Call GraphJavaScript

CLI tool that generates interactive call graphs from TypeScript source files to visualize function dependencies.

#ast-analysis#developer-tools#callgraph
Stars291
Forks24
Last commit1 year ago
foy
foyTypeScript

A simple, lightweight, type-friendly, and modern task runner for general-purpose automation.

#async-await#shell-scripting#promise-based
Stars291
Forks16
Last commit3 months ago
pubs
pubsPython

A command-line tool for managing scientific bibliographies, organizing papers with bibtex data and metadata.

#version-control#bibliography-manager#bibliographic-data
Stars291
Forks35
Last commit2 years ago
AdvancedNewFile
AdvancedNewFile

A terminal tool for quickly creating files and directories with nested structures, mimicking the Vim plugin AdvancedNewFile.

#vim-plugin-alternative#directory-management#productivity
Stars291
Forks7
Last commit2 months ago
telert
telertPython

A command-line and Python utility that sends multi-channel notifications for command completion, code execution, and system monitoring events.

#devops#python-library#command-line-tool
Stars287
Forks20
Last commit23 days ago
ggc
ggcGo

A modern Git CLI tool with both traditional command-line and interactive incremental-search UI.

#version-control#developer-tools#workflow-automation
Stars287
Forks11
Last commit2 days ago
wifiqr
wifiqrGo

A command-line tool that generates QR codes containing Wi-Fi network login details for easy sharing and connection.

#cli-app#qr-code#mobile-connectivity
Stars287
Forks18
Last commit10 months ago
await
awaitPython

A 36K single-binary tool that runs commands in parallel and waits for their termination with minimal memory footprint.

#devops#shell-scripting#fish
Stars285
Forks12
Last commit1 month ago
nix-search-tv
nix-search-tvGo

A fuzzy search tool for Nix packages, options, and modules that integrates with fuzzy finders like fzf and television.

#search#developer-tools#package-search
Stars284
Forks7
Last commit5 days ago
nless
nlessPython

A TUI pager for exploring and analyzing tabular data from logs, CSV, JSON, and streams with vi-like keybindings.

#terminal-pager#spreadsheet#streaming-data
Stars282
Forks9
Last commit5 months ago
emplace
emplaceRust

A command-line tool that synchronizes installed packages across multiple machines using a version-controlled configuration file.

#multiple-machines#dotfiles#cli-tool
Stars282
Forks27
Last commit7 months ago
yansi
yansiRust

A dead simple, zero-dependency ANSI terminal color painting library for Rust with automatic Windows support.

#formatting#styling#terminal
Stars277
Forks23
Last commit2 years ago
sleek
sleekTypeScript

A CLI tool and VS Code extension for formatting SQL to maintain consistent style and improve readability.

#developer-tools#productivity#vscode-extension
Stars277
Forks22
Last commit11 months ago
cat-names
cat-namesJavaScript

A JavaScript library providing a curated list of popular cat names as a simple JSON dataset.

#cli-app#pet-names#npm-package
Stars276
Forks37
Last commit2 years ago
yn
ynJavaScript

Parse yes/no like values with lenient mode for handling typos, useful for CLI prompts and configuration.

#parsing#validation#boolean
Stars275
Forks18
Last commit1 month ago
fjira
fjiraGo

A Go-based fuzzy-finder CLI and TUI application for efficient Jira interaction from the terminal.

#productivity#issue-tracking#jira
Stars275
Forks13
Last commit3 months ago
Trap
TrapPHP

A local debug server and toolkit for PHP that enhances Symfony VarDumper and captures various debug messages like logs, emails, and HTTP dumps.

#php-debugging#hacktoberfest#bugregator
Stars275
Forks16
Last commit12 days ago
dockerfilegraph
dockerfilegraphGo

A CLI tool that visualizes multi-stage Dockerfiles as dependency graphs using Graphviz.

#graph#devops#dockerfile
Stars275
Forks17
Last commit5 days ago
CoreLocationCLI
CoreLocationCLISwift

A command-line tool to retrieve and print device location data using macOS CoreLocation services.

#application#gps-location#gps-tracker
Stars273
Forks33
Last commit13 days ago
cycli
cycliPython

A command-line interface with smart autocompletion and syntax highlighting for Neo4j's Cypher query language.

#database-tool#syntax-highlighting#autocomplete
Stars271
Forks24
Last commit7 years ago
ros2cli
ros2cliPython

A collection of command line interface tools for interacting with and managing ROS 2 systems.

#robotics#system-management#developer-tools
Stars269
Forks243
Last commit2 days ago
cash-cli
cash-cliJavaScript

A command-line tool for converting currency rates directly in your terminal.

#exchange-rates#npm#currency-conversion
Stars268
Forks19
Last commit6 months ago
gitlab-cli
gitlab-cliJavaScript

A command-line utility for creating GitLab merge requests and performing common GitLab operations directly from the terminal.

#version-control#developer-tools#command-line-tool
Stars266
Forks45
Last commit2 years ago
dzr
dzrShell

A command-line interface and VSCode extension for playing music from Deezer.com with real-time lyrics and ID3 tagging.

#vscode-extension#mpv#lyrics-display
Stars265
Forks21
Last commit7 months ago
OpenAutoComplete Spec
OpenAutoComplete Spec

A shell-agnostic, declarative specification for CLI autocomplete that works across bash, zsh, fish, and PowerShell.

#developer-tools#command-line-tools#fish
Stars265
Forks2
Last commit3 years ago
table_rex
table_rexElixir

An Elixir library for generating customizable text-based tables with support for styling, sorting, and ANSI colors.

#hex#elixir#terminal-output
Stars263
Forks27
Last commit1 year ago
rts
rtsGo

Generates Go struct definitions from JSON server responses, supporting parametric routes and custom headers.

#rest#developer-tools#json-server
Stars258
Forks11
Last commit4 years ago
Typin
TypinC#

A declarative, ASP.NET Core-inspired framework for building interactive and direct-mode command-line applications in .NET.

#declarative#library#command-line-interface
Stars252
Forks13
Last commit1 year ago
mynav
mynavGo

A terminal-based workspace navigator and session manager built in Go that integrates with tmux for organized development workflows.

#workspaces#developer-tools#session-manager
Stars251
Forks17
Last commit1 year ago
PreviousPage 19 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
20 hours ago
#Developer Tools414
#Terminal349
#Cli Tool341
#Command Line336
#Command Line Tool257
#Productivity216
#Go209
#Rust190
#Automation187
#Nodejs158
#Golang154
#Devops143