An open API service indexing awesome lists of open source software.

Command-line interface

Before there were graphical user interfaces, command-line interfaces were used to issue commands to a computer. Programs that handle the user interface are called command language interpreters, often known as a shell. A CLI may give a user more control over the computer and programs they wish to execute.

https://github.com/denisidoro/abra

Easily share data between terminal windows!

cli rust socket unix

Last synced: 22 Mar 2025

https://github.com/hlship/cli-tools

CLIs and subcommands for Clojure or Babashka

cli clojure

Last synced: 14 Apr 2025

https://github.com/fgeller/jsonify

cli app to create JSON objects

cli go golang json

Last synced: 12 Jun 2025

https://github.com/robinst/curlall

Simple curl-like CLI tool to automatically page through APIs

cli curl http requests rust

Last synced: 02 Aug 2025

https://github.com/akamai/cli-terraform

Akamai CLI plugin Admin Support for multiple OpenAPI resource types

akamai akamai-cli akamai-devexp cli devexp devexp-cli devexp-terraform terraform

Last synced: 23 Sep 2025

https://github.com/pierrechevalier83/2048-rs

Rust implementation of 2048 game

2048 cli game matrix-display rust termion unicode

Last synced: 04 Oct 2025

https://github.com/vacxe/google-play-cli

CLI tool for publish and management application in Google Play Console

android cicd cli distribution googleplay playstore tooling

Last synced: 15 Apr 2025

https://github.com/litmuschaos/litmusctl

Command-Line tool to manage Litmuschaos's agent plane

cli litmuschaos litmusctl

Last synced: 30 Jun 2025

https://github.com/msaaddev/password-gen-cli

🔥 Generates random password and copies it to your clipboard

cli javascript nodejs password-generator

Last synced: 01 May 2025

https://github.com/lirena00/compadcn

compadcn is a modern CLI wrapper around shadcn-ui that adds presets, remove support, linting, and an interactive TUI for blazing-fast component workflows.

cli command-line-tool developer-tools frontend nextjs shadcn shadcn-ui terminal typescript

Last synced: 29 Jul 2025

https://github.com/jsmonhq/xnew

xnew is a fast, low-memory CLI that appends only unique lines to files. Built in Go for large datasets, it streams input efficiently and scales cleanly from thousands to hundreds of millions of lines.

bugbounty cli cybersecurity data-analysis data-processing deduplication go golang infosec performance security-tools

Last synced: 27 Jun 2026

https://github.com/okaeripoland/okaeri-platform

Whole ecosystems built on top of the best okaeri packages

bukkit bungeecord cli java javalin minecraft paper spigot web

Last synced: 11 Apr 2025

https://github.com/dimo414/task-mon

CLI to execute commands and log results to healthchecks.io

cli cron healthcheck healthchecks healthchecksio heartbeat monitoring

Last synced: 21 Mar 2025

https://github.com/dell/opentelemetry-cli

human-friendly OpenTelemetry CLI

cli otel python

Last synced: 06 May 2025

https://github.com/wooster0/blockpaint

Draw graphics with your mouse in the terminal!

cli command-line console drawing graphics image paint painting rust terminal

Last synced: 05 May 2025

https://github.com/amoghmadan/table2xsv

Convert Tabular Data to XSV

cli csv excel mysql neo4j pandas psv python sqlite tsv utilities

Last synced: 07 May 2025

https://github.com/raine/html-table-cli

Create interactive tables from JSON on the command-line

cli json react table

Last synced: 14 May 2025

https://github.com/jimmypw/adcs

Active Directory Certificate Services command line utility.

adcs certificate certificate-request cli golang microsoft pki ssl

Last synced: 17 Jan 2026

https://github.com/mikigraf/Image-Processing-CLI-in-Rust

CLI for image processing with histograms, binary treshold and other functions

binary cli contrast grayscale histogram histograms huerotate image image-manipulation image-processing rust treshold

Last synced: 19 Mar 2025

https://github.com/holtwick/bx-mac

Sandbox any macOS app — only your project directory stays accessible

claude-code cli developer-tools macos privacy sandbox security terminal vscode xcode

Last synced: 19 Apr 2026

https://github.com/hfern/winix

Python Driver and CLI for the Winix C545 Air Purifier

cli iot python winix

Last synced: 02 Apr 2026

https://github.com/mapika/portview

See what's on your ports, then act on it. Diagnostic-first port viewer for Linux, MacOS and Windows.

cli devtools linux port process rust terminal

Last synced: 04 Apr 2026

https://github.com/xypnox/todxpy

A simple and easy to use yet configurable todo app.

cli easy-to-use pip python python3 todo todoapp website

Last synced: 04 Mar 2026

https://github.com/oscaro/eq

jq, but for EDN.

cli clojure edn pretty-print tool

Last synced: 24 Apr 2025

https://github.com/atreyagaurav/anime-helper-shell

A python shell for searching, watching, and downloading anime.

anime cli python

Last synced: 07 Oct 2025

https://github.com/frostming/pycomplete

A Python library to generate static completion scripts for your CLI app

argparse bash cli completion fish powershell zsh

Last synced: 13 Sep 2025

https://github.com/stylus/stlint

Stylus Linter

cli linter stylus

Last synced: 13 Apr 2025

https://github.com/mrcook/time_warrior

TimeWarrior (tw) is a CLI based time tracking tool written in the Go language

cli cli-app go golang time-tracker

Last synced: 12 Jul 2025

https://github.com/msoedov/firex

Firex is a library for automatically generating command line interfaces (CLIs) from elixir module

cli cli-generators elixir

Last synced: 06 Sep 2025

https://github.com/roccomuso/transfer-sh

Node.js CLI tool for easy file sharing using Transfer.sh

cli file file-sharing nodejs sharing tool transfer

Last synced: 05 Jul 2025

https://github.com/mgoral/gogo

Bookmark directories inside your shell. (mirror repository)

cli python

Last synced: 10 Jan 2026

https://github.com/fabiospampinato/specialist

A library that helps you write tiny, fast, bundled and beautiful CLI apps that can automatically check for updates.

app application beautiful bundled cli command-line easy fast simple tiny

Last synced: 09 Apr 2025

https://github.com/ddebin/yaml-sort

CLI tool to sort YAML files alphabetically

cli nodejs sort stream yaml yml

Last synced: 09 Apr 2025

https://github.com/aman179102/podvoice

Local-first CLI that turns Markdown scripts into multi-speaker podcast-style audio using Coqui XTTS v2.

ai-audio automation cli content-creation coqui-tts developer-tools local-first local-first-ai markdown-to-audio offline-ai open-source-cli opensource podcast python text-to-speech tts xtts

Last synced: 31 May 2026

https://github.com/wowu/gotodir

🏃‍♂️ Simple command line app for fast directory switching

bash cli cli-tool tool

Last synced: 07 Oct 2025

https://github.com/martinclauss/syscall_number

This tool gives you the Linux system call number (32bit and 64bit x86) for a system call name (e.g., read, write, ...).

asm assembly cli ctf exploit-development linux pwn python rop shellcode-development syscalls x86-32 x86-64

Last synced: 05 Jul 2025

https://github.com/g-core/gcore-cli

Gcore CLI tool

cli gcore go golang

Last synced: 14 Jan 2026

https://github.com/skulltech/repeated-google-translate

A script to translate a text repeatedly using Google Translate. For the keks and memes.

cli google-translate memes python3

Last synced: 15 Jul 2025

https://github.com/richelbilderbeek/city_of_thieves

Text adventure game, after the book 'City of Thieves' by Ian Livingstone

cli cpp cpp14 game gui libnds nds qt qtcreator text-adventure text-adventure-game

Last synced: 17 Mar 2025

https://github.com/xavdid/universal-test-runner

A language-agnostic, zero-configuration test invoker

cli python testing

Last synced: 14 Apr 2025

https://github.com/voltairenoir/blight

A hassle-free CLI utility/library to manage backlight on Linux; one that plays well with hybrid GPU configuration and proprietary drivers.

backlight cli library linux rust utility

Last synced: 13 May 2025

https://github.com/roosta/oozz

ANSI art font with added oozz

ansi ascii cli commandline linux text

Last synced: 13 Apr 2025

https://github.com/Julien-R44/pretty-list-routes

🛣️ A beautiful `list:routes` for AdonisJS

ace adonisjs cli terminal

Last synced: 11 May 2025

https://github.com/brandonjbjelland/nagios_commander

A simple bash wrapper for the craptastic Nagios API

cli nagios shell shell-scripting

Last synced: 23 Dec 2025

https://github.com/metaory/mxcolr

ヘ Generate, Preview and Apply beautiful unified human friendly pseudo random color schemes, SYSTEM WIDE!

airline-themes bash cli colorscheme colorscheme-generator comand-line gtk-theme gtk2-theme gtk3-theme icon-theme mxcolr oomox pastel spicetify terminal terminal-colors theme themes tmux vimcolors

Last synced: 13 Apr 2025

https://github.com/kagent-dev/kmcp

CLI tool and Kubernetes Controller for building, testing and deploying MCP servers

cli kubernetes mcp

Last synced: 05 Aug 2025

https://github.com/sivaprasadreddy/progen

Spring Boot Project Generator CLI

cli spring-boot

Last synced: 10 Aug 2025

https://github.com/fuskovic/nw

:wrench: CLI utility for various networking operations

arp-scan cli dns go networking port-scan pty reverse-shell tty

Last synced: 02 Apr 2026

https://github.com/lttkgp/youtube_title_parse

Parse song & artist names from YouTube video titles

cli hacktoberfest youtube youtube-title-parse

Last synced: 03 Oct 2025

https://github.com/spacewander/boltcli

boltcli is the redis-cli for boltdb with Lua script support

boltdb cli repl

Last synced: 18 Jul 2025

https://github.com/xztaityozx/owari

The End Generator

ascii-art cli golang

Last synced: 27 Dec 2025

https://github.com/OnlineOrNot/onlineornot

The CLI for OnlineOrNot

cli monitoring onlineornot uptime-monitor

Last synced: 23 Jul 2025

https://github.com/wh0/snail-cli

a CLI for Glitch

cli glitch hacktoberfest

Last synced: 15 May 2025

https://github.com/maticzav/creato

👨🏻‍🏭 create-app for any occasion

cli create-app npm yarn

Last synced: 14 Apr 2025

https://github.com/cyberark/ark-sdk-golang

CyberArk's Official SDK and CLI - https://cyberark.github.io/ark-sdk-golang/

cli cyberark go golang sdk

Last synced: 31 Jul 2025

https://github.com/hypurrquant/perp-cli

Multi-DEX perpetual futures CLI + MCP server — Pacifica (Solana), Hyperliquid, Lighter (Ethereum). 18 MCP tools for AI-powered trading

ai-agent arbitrage claude cli defi ethereum funding-rate hyperliquid mcp-server perpetual-futures solana trading-cli

Last synced: 01 May 2026

https://github.com/xonsh/xontrib-abbrevs

Command abbreviations. This expands input words as you type.

abbrev cli terminal xonsh xontrib

Last synced: 02 Mar 2026

https://github.com/nickprotop/lazynuget

TUI for managing NuGet packages across .NET solutions. Search, update, and manage dependencies from your terminal.

cli csharp developer-tools dotnet dotnet-tool linux nuget nuget-packages package-manager terminal tui

Last synced: 11 Apr 2026

https://github.com/sudongyuer/unxlsx

🌸 A cli can automatically generate files from Excel files.

cli excel generator xlsx

Last synced: 23 Mar 2025

https://github.com/maccesar/purgetss

PurgeTSS is a toolkit designed to make it easier for Titanium developers to create visually attractive mobile apps. It offers features like customizable utility classes, support for icon fonts, a basic animation module, a simple grid system, and a "shades" command for generating custom colors.

alloy android appcelerator cli ios javascript nodejs purgetss titanium titanium-module

Last synced: 30 Apr 2026

https://github.com/dojo/cli

:rocket: Dojo - command line tooling.

cli dojo

Last synced: 04 May 2025

https://github.com/ovh/ldp-tail

OVH Logs Data Platform - Tail CLI tooling

cli ldp logging ovh tail

Last synced: 08 Apr 2025

https://github.com/nikku/hugo-cli

Run hugo (the static site generator) painlessly from Node

cli hugo nodejs static-site-generator

Last synced: 07 Apr 2025

https://github.com/genieCS/retris

implementation of tetris game using rust

cli game rust rust-lang tui

Last synced: 14 Aug 2025

https://github.com/stoe/gh-report

gh cli extension to generate account/organization/enterprise reports

cli gh-extension

Last synced: 14 Oct 2025

https://github.com/rabbitmq/rabbitmqadmin-ng

A command line tool for RabbitMQ that uses the HTTP API

cli http rabbitmq

Last synced: 05 May 2026

https://github.com/josee9988/minifyallcli

📦 A lightweight, simple and easy npm tool to 𝗺𝗶𝗻𝗶𝗳𝘆 JSON/C, HTML and CSS! Also known as MinifyAll core! ⭐ Usable as 𝑪𝑳𝑰 tool or 𝒊𝒎𝒑𝒐𝒓𝒕𝒂𝒃𝒍𝒆 in TS/JS as a 𝑴𝑶𝑫𝑼𝑳𝑬 🥰

cli cli-app client-project client-side css html json minification minifier minifier-css minifiers minify minify-css minify-html minify-json minifying minimization npm-module npm-package npmjs

Last synced: 30 Oct 2025

https://github.com/mathiasrw/rexreplace

Smooth find & replace CLI as it should be: simple file selection with globs, flexible patterns with regex and dynamic replacements from js code.

cli regexp replace-in-files

Last synced: 19 Mar 2025

https://github.com/getyourguide/gaql-cli

A command line interface to the Google Ads Query Language (GAQL)

cli gaql google google-ads repl

Last synced: 21 Jul 2025

https://github.com/nem-toolchain/nem-toolchain

Command line toolchain for NEM blockchain

blockchain cli golang nem toolchain

Last synced: 12 Jan 2026

https://github.com/joshka/ratatui-widgets

Moved to https://github.com/joshka/tui-framework-experiment/

cli ratatui tui widgets

Last synced: 12 May 2025

https://github.com/frontainer/frontplate-cli

フロントエンドビルドCLI

babel cli ejs eslint frontend htmlhint sass scss webpack

Last synced: 29 Oct 2025

https://github.com/hipstersmoothie/octokit-cli

A CLI for @octokit/rest

cli github octokit

Last synced: 11 Apr 2025

https://github.com/citizen428/unsavory

Unsavory removes stale Pinboard bookmarks

cli golang pinboard-api tools

Last synced: 06 May 2025

https://github.com/GreatBahram/shecan-cli

The Shecan CLI https://shecan.ir

cli python3-6 shecan

Last synced: 22 Jul 2025

https://github.com/npupko/dude

A daily assistant in the hard work of a programmer

cli cli-utilities dude gem git gitlab ruby toggl

Last synced: 12 Apr 2025

https://github.com/privatenumber/npm-multi-publish

Publish an npm package to multiple registries

artifactory cli lerna multiple npm publish registries semantic-release

Last synced: 03 Aug 2025

https://github.com/pradumnasaraf/gencli

GenCLI is an AI-powered CLI tool built with Golang that answers your questions using the Google Gemini API. It is developed with Cobra and Viper libraries.

ai cli cobra gemini genai golang viper

Last synced: 20 Jun 2025

https://github.com/paranoiq/dogma

Things and stuffs.

cli enum intl iterator library math php time types

Last synced: 28 Jun 2025

https://github.com/andrelmlins/create-react-dependency

Project similar to the Create React App for libraries and dependencies

cli create dependency library package react scripts

Last synced: 15 Apr 2025

https://github.com/celonis/content-cli

Content CLI is a command line interface tool used to manage content in Celonis EMS

celonis cli content ems

Last synced: 09 Mar 2026

https://github.com/rolinh/elastic-go

A command-line tool to query the Elasticsearch REST API

cli elasticsearch-client go

Last synced: 23 Mar 2025

https://github.com/taskworld/commit-status

A simple CLI tool to post status to GitHub

cli github nodejs

Last synced: 04 Oct 2025

https://github.com/metafates/go-template

☄️ Powerful template for Go CLI projects with advanced config management

cli go template

Last synced: 14 Apr 2025

https://github.com/bitlytwiser/snek

Snek - A simple CLI parser to build CLI applications in Zig

cli snek zig zig-library zig-package ziglang

Last synced: 30 Jun 2025

https://github.com/ghostbuster91/ktm

Kotlin Tooling Manager

cli github jitpack kotlin

Last synced: 14 Oct 2025

https://github.com/outsourc-e/bench-loop

Local-first CLI for benchmarking LLMs on real hardware — quality, speed, reliability, and a real multi-turn agent loop.

agent benchmark cli evaluation llm local-llm mlx ollama vllm

Last synced: 01 Jun 2026

https://github.com/shamspias/cosmicexcuse

🤖 Quantum-powered excuse generator for developers. Blame bugs on cosmic rays, AI sentience, or Schrödinger’s intern.

ai-satire cli cosmic developer-tools excuse-generator fun humor markov-chains productivity-hacks python quantum

Last synced: 14 Oct 2025

https://github.com/guessi/cloudtrail-cli

Blazing fast single purpose cli for CloudTrail log filtering

aws cli cloudtrail github-actions golang

Last synced: 12 Oct 2025

https://github.com/graceframework/grace-framework

One-Person web framework used to build enterprise-grade Spring Boot applications with Groovy language

cli framework fullstack groovy opensource plugin-architecture spring-boot

Last synced: 04 Jun 2026

https://github.com/stefanzweifel/php-changelog-updater

PHP CLI to add latest release notes to a CHANGELOG

changelog cli php-cli

Last synced: 18 Oct 2025