Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cli

Cli

1300 projects

Showing 36 of 1300 projects

tv-remote-cli
tv-remote-cliJavaScript

A command-line interface for remotely controlling Samsung Smart TVs from your terminal.

#iot#home-automation#remote-control
Stars30
Forks2
Last commit8 years ago
is-reachable-cli
is-reachable-cliJavaScript

A CLI tool to check if hostnames are reachable over the network.

#connectivity-test#npm-package#nodejs
Stars29
Forks1
Last commit11 years ago
nvim-appname
nvim-appnameShell

A ZSH plugin for managing multiple Neovim configurations using NVIM_APPNAME with full tab completion.

#neovim-config#developer-tools#tab-completion
Stars29
Forks2
Last commit2 years ago
geojson-to-svg-cli
geojson-to-svg-cliJavaScript

A command-line tool that converts GeoJSON geographic data into SVG vector graphics.

#geojson#command-line-tool#convert
Stars28
Forks8
Last commit8 months ago
Slim Console
Slim ConsolePHP

A console component for the Slim Framework that enables CLI command registration and execution.

#slim#dependency-injection#microframework
Stars28
Forks10
Last commit2 years ago
Dojo Command Line Tooling
Dojo Command Line ToolingTypeScript

The official command-line tool for creating, building, and maintaining Dojo 2 applications.

#dojo#command-line-tool#javascript-tooling
Stars27
Forks30
Last commit3 years ago
rust-copperline
rust-copperlineRust

A pure Rust library for command line editing with readline-like functionality.

#history#library#completion
Stars27
Forks6
Last commit10 years ago
almel
almelRust

A fast and customizable shell prompt theme for ZSH, Bash, and Fish, written in Rust.

#shell-prompt#fish#terminal
Stars27
Forks3
Last commit3 years ago
atuin
atuinRust

Replaces shell history with a SQLite database, adding encrypted sync and contextual command logging.

#productivity#dev-tools#command-line-tool
Stars27
Forks0
Last commit7 months ago
jsoncat
jsoncatC

A command-line JSON pretty-printer and parser based on a recursive lexical analyzer.

#clang#terminal-utility#lexical-analysis
Stars26
Forks3
Last commit6 years ago
gemini-beads
gemini-beads

A Gemini CLI extension that adds graph-based task management, dependency tracking, and persistent context to AI workflows via the Beads tool.

#persistent-memory#cli-extension#graph-based
Stars26
Forks3
Last commit6 months ago
tbd
tbdGo

A simple command-line tool for creating text templates with placeholders and merging them with variable files.

#commandline-tool#dotenv-files#configuration-generation
Stars26
Forks2
Last commit5 years ago
abcrypt
abcryptRust

A simple, modern and secure file encryption tool, file format and Rust library

#rust-lang#terminal#command-line-tool
Stars26
Forks2
Last commit4 days ago
firex
firexElixir

Firex automatically generates command-line interfaces (CLIs) from Elixir modules, inspired by Python Fire.

#elixir#developer-tools#cli-generators
Stars26
Forks1
Last commit8 years ago
svger-cli
svger-cliTypeScript

A zero-dependency CLI tool that converts SVG files into optimized components for React, Vue, Angular, Svelte, and other modern JavaScript frameworks.

#developer-tools#zero-dependency#converter
Stars25
Forks3
Last commit1 month ago
LiipCodeBundle
LiipCodeBundlePHP

A set of Symfony console commands to locate and edit classes, templates, bundles, and services via CLI.

#developer-tools#productivity#class-locator
Stars25
Forks1
Last commit8 years ago
Prisma Schema Sorter - sort schema models, enums, generators and datasources
Prisma Schema Sorter - sort schema models, enums, generators and datasourcesTypeScript

A modern tool to sort Prisma schema elements alphabetically for better organization and maintainability.

#developer-tools#database-schema#prisma
Stars25
Forks1
Last commit1 month ago
pretty_benching
pretty_benchingTypeScript

A Deno library for displaying benchmarking progress and results with colorful, customizable command-line output.

#hacktoberfest#developer-tools#bench
Stars24
Forks2
Last commit4 years ago
print-gtfs-rt-cli
print-gtfs-rt-cliJavaScript

A CLI tool that reads GTFS Realtime feeds from stdin and outputs human-readable or JSON data.

#gtfs-rt#command-line-tool#gtfs-realtime
Stars24
Forks7
Last commit10 months ago
dctl
dctlRust

A CLI tool and curated Docker Compose collection for managing local web development stacks from anywhere in the terminal.

#compose#developer-tools#devops
Stars24
Forks2
Last commit14 days ago
subsee
subseeRust

A CLI tool for inspecting Substrate blockchain node metadata.

#rpc-client#developer-tools#substrate
Stars24
Forks7
Last commit4 years ago
chalk
chalkV

A terminal string colorizer library for the V programming language.

#library#colors#vlang
Stars24
Forks6
Last commit4 years ago
Athena Console
Athena ConsoleCrystal

A Crystal library for creating CLI-based commands with argument parsing and help generation.

#athena-framework#developer-tools#dsl
Stars23
Forks1
Last commit4 months ago
backy
backyGo

A lightweight multiprocessing utility for file backups using rsync and tar with automated archiving cycles.

#multiprocessing#bzip2#tar
Stars23
Forks0
Last commit5 years ago
undollar
undollarShell

A Zsh plugin that automatically removes the leading dollar sign from commands copied from online sources.

#undollar#developer-tools#productivity
Stars23
Forks2
Last commit7 years ago
DepCharge
DepChargeGo

A tool to orchestrate command execution across multiple project dependencies and directories simultaneously.

#dependency-manager#git-submodule#command-orchestration
Stars23
Forks5
Last commit4 years ago
srtool-cli
srtool-cliRust

A CLI utility that simplifies using the srtool Docker image for building Substrate Wasm runtimes.

#rust-tool#kusama#polkadot
Stars23
Forks11
Last commit1 year ago
Git-Alchemist
Git-AlchemistPython

An AI-powered CLI tool that automates GitHub repository management using Google's Gemini and Gemma models.

#ai#version-control#developer-tools
Stars23
Forks12
Last commit2 months ago
upyble
upyblePython

Command-line tool for wireless development, prototyping, and testing of Bluetooth Low Energy MicroPython devices.

#iot-development#device-testing#embedded-systems
Stars22
Forks5
Last commit6 years ago
terragrunt
terragruntShell

An oh-my-zsh plugin providing ZSH shell completion and aliases for Terragrunt commands.

#devops#oh-my-zsh-plugin#shell-completion
Stars22
Forks3
Last commit3 years ago
licins
licinsPython

A command-line tool that inserts commented open source software licenses into source code files.

#developer-tools#open-source-compliance#development-workflow
Stars22
Forks2
Last commit4 years ago
lacy
lacyShell

A terminal tool that intelligently routes your input between shell commands and AI agents without prefixes or context switching.

#ai-coding-assistant#ai#developer-tools
Stars22
Forks1
Last commit25 days ago
spinners
spinnersV

Spinners in the Terminal for vlang

#vlang#cli-spinner#spinners
Stars22
Forks3
Last commit3 years ago
optimus
optimusElixir

A command line arguments parsing library for Elixir that minimizes manual argument handling.

#parsing#elixir#cli-tool
Stars22
Forks5
Last commit1 month ago
Start Imba
Start ImbaJavaScript

A CLI tool to quickly generate new Imba projects with zero configuration.

#gluegun#developer-tools#imba
Stars22
Forks0
Last commit6 months ago
QRCode Generator
QRCode GeneratorJavaScript

A JavaScript module that generates Algorand payment QR codes from JSON objects, exportable as SVG or text for terminals, Node.js, and browsers.

#generator#svg-generation#qr-code
Stars22
Forks9
Last commit2 years ago
PreviousPage 30 of 37Next

Related Tags

#Developer Tools413#Terminal347#Cli Tool338#Command Line334#Command Line Tool257#Productivity215#Go209#Rust189#Automation185#Nodejs158#Golang154#Devops141
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