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/wp-cli/wp-super-cache-cli

A CLI interface for the WP Super Cache plugin

cache cli hacktoberfest wordpress wp-cli wp-cli-package wp-super-cache

Last synced: 26 Aug 2025

https://github.com/arusahni/git-req

Check out merge requests from your GitLab/GitHub hosted repositories from the command line with just the request number.

cli git gitextensions github gitlab hacktoberfest merge-requests

Last synced: 07 May 2025

https://github.com/evocateur/pectin

Rollup-related tools for incremental transpilation of packages in Lerna-based monorepos

cli lerna monorepo rollup rollup-plugin

Last synced: 16 Mar 2025

https://github.com/ysf/anewer

anewer appends lines from stdin to a file if they don't already exist in the file. This is a rust version of https://github.com/tomnomnom/anew

bugbounty cli rust stdin stdout tool uniq

Last synced: 12 Jul 2025

https://github.com/excoriate/terragrunt-ref-arch

Highly scalable and available reference architecture for Terragrunt.

cli devops ecs example sre tooling

Last synced: 28 Apr 2025

https://github.com/paraterraform/para

Para - community plugin manager and a "swiss army knife" for Terraform/Terragrunt - just 1 tool to facilitate all your workflows.

cli community devops plugin-manager terraform terragrunt

Last synced: 04 Sep 2025

https://github.com/JustRoccat/rs-pug

Blazing fast, terminal music player (TUI) written in Rust. Extensible via Lua plugins, built on Ratatui, MPV, and YT-DLP. Listen to YouTube, SoundCloud, and local files directly from your terminal. Lightweight, headless, ads-free.

cli linux lua mpris mpv music player rust scripting terminal tui

Last synced: 25 Jun 2026

https://github.com/zeabur/cli

Zeabur's official command line tool

cli deployment-automation devops go golang zeabur

Last synced: 12 Apr 2026

https://github.com/lewoudar/ws

The simplest websocket cli

anyio asyncio cli python rich trio websocket

Last synced: 21 Oct 2025

https://github.com/sacloud/usacloud

usacloud:rabbit: : CLI client for the Sakura Cloud:cherry_blossom::cloud:

cli sakuracloud usacloud

Last synced: 10 Apr 2025

https://github.com/mihai-vlc/uglifyjs-folder

Command to run uglifyjs / terser on a folder and minify the result in a single file or a new folder.

cli javascript minify terser uglifyjs uglifyjs-folder

Last synced: 10 Apr 2025

https://github.com/atye/ttchat

Twitch chats in the terminal

chat cli command-line command-line-tool irc terminal tui twitch

Last synced: 14 Dec 2025

https://github.com/earthboundkid/go-cli

Template for creating Go CLIs

boilerplate cli cookiecutter golang template

Last synced: 14 Apr 2025

https://github.com/databrickslabs/blueprint

Baseline for Databricks Labs projects written in Python

cli databricks databricks-cli-installable python

Last synced: 09 Mar 2026

https://github.com/catcherwong/rdb-tools

⚡ An analysis tool of the Redis/Valkey RDB files, which includes library and CLI.

analysis cli csharp library memory rdb redis valkey

Last synced: 13 Jul 2025

https://github.com/vareille/toot

a beep that really beeps - cross-platform command line tool to toot "tooot" - it's also a C C++ library

beep bsd c cli command-line-tool cpp library mac minix osx raspbian shell shell-scripts solaris unix windows

Last synced: 15 Apr 2025

https://github.com/agis/mcdetect

Catch mixed content issues in the wild

cli headless-chrome https mixed-content mixed-content-error node-cli

Last synced: 16 Apr 2025

https://github.com/47ng/cloak

Serialized AES-GCM 256 encryption, decryption and key management in the browser & Node.js

aes-256-gcm cli cryptography decryption encryption

Last synced: 08 Apr 2025

https://github.com/jiro4989/slotchmod

slotchmod changes file permission with a slot.

chmod cli go joke permissions tool

Last synced: 08 May 2025

https://github.com/jaebradley/fruit

🥝🍋🍐🍓🍊🍍 Automatically generate your rollup.js boilerplate 🍒🍈🍇🍉🍏🍎

boilerplate cli library-boilerplate node nodejs react rollup rollup-js

Last synced: 11 Apr 2025

https://github.com/skatkov/stoic

Command line app for daily journaling with plain-text files

cli command-line-tool golang journaling stoicism

Last synced: 13 Apr 2025

https://github.com/hnqlv/movtogif-cli

:tv: Convert mov/mp4 to high-quality animated gifs

animated-gifs cli gif javacript

Last synced: 13 Mar 2025

https://github.com/epoch/tallboy

Declarative API for drawing unicode/ascii character tables in crystal lang

ascii-art cli colspan crystal-lang table terminal tty

Last synced: 17 Oct 2025

https://github.com/magiclen/nginx-cache-purge

An alternative way to do `proxy_cache_purge` or `fastcgi_cache_purge` for Nginx.

cache cli nginx rust

Last synced: 09 Oct 2025

https://github.com/flatbreadlabs/flatbread

Consume relational, flat-file data using GraphQL in any static framework 🫓

cli cms devtools flat-file graphql jamstack markdown nodejs serverless static sveltekit yaml

Last synced: 17 Oct 2025

https://github.com/reactway/scss-bundle

Bundling SCSS files to one bundled file.

bundle cli scss scss-files

Last synced: 06 Apr 2025

https://github.com/eslint/eslint-cli

The local eslint executor.

cli cli-command eslint npm npm-module npm-package

Last synced: 02 Oct 2025

https://github.com/ad-si/textalyzer

Analyze key metrics like number of words, readability, complexity, code duplication, … of any kind of text

analysis cli code-duplication complexity readability text

Last synced: 05 Apr 2025

https://github.com/speechmatics/speechmatics-python

Python library and CLI for Speechmatics

cli speech-recognition speech-to-text transcription

Last synced: 24 Dec 2025

https://github.com/cyrilwanner/cli-select

:arrow_forward: Simple and interactive solution to provide a list of selectable items on the command line.

checkbox choose cli dropdown list radio radiobutton select shell

Last synced: 03 Apr 2025

https://github.com/dinsaw/kines

Friendly CLI for Amazon Kinesis Data Streams

amazon-kinesis aws aws-kinesis aws-kinesis-stream cli command-line kinesis kinesis-stream

Last synced: 18 Mar 2025

https://github.com/felix-martel/pydanclick

Add click options from a Pydantic model

argparse cli click pydantic python

Last synced: 07 Apr 2026

https://github.com/PJDude/dude

Duplicates Detector is a cross-platform GUI utility for finding duplicate files, allowing you to delete or link them to save space. Duplicate files are displayed and processed on two synchronized panels for efficient and convenient operation.

cli deduplication duplicate duplicate-detection duplicate-files duplicates duplicates-removal easy easy-to-use easyui gui gui-application python python3 sha1 threads tkinter utility utility-application

Last synced: 06 Mar 2025

https://github.com/summera/retscli

CLI for querying RETS servers and searching metadata.

cli command-line mls real-estate rets

Last synced: 27 Jul 2025

https://github.com/kmac/mlbv-archived

Command-line interface MLB game information. Game schedule, scores, and standings

baseball cli game highlight live-game mlb stream streaming streamlink

Last synced: 29 Jul 2025

https://github.com/drkain/subclean

A cross-platform CLI tool and node module to remove advertising from subtitles. Supports Bazarr and bulk cleaning!

ads advertising bazarr bulk cli command-line emby help-wanted linux mac node node-package nodejs npm plex plex-media-server srt subtitle subtitle-files windows

Last synced: 10 Apr 2025

https://github.com/fiatjaf/rel

command line tool for managing personal graphs of anything and writing them to dot

cli dot files graph graphviz local yaml

Last synced: 25 Sep 2025

https://github.com/orangekame3/ghfetch

:octocat: ghfetch is a CLI tool to fetch GitHub user information and show like neofetch.

cli github github-profile readme

Last synced: 30 Dec 2025

https://github.com/maoueh/zap-pretty

A tiny binary to pretty-print Zap production JSON lines

cli pretty zap

Last synced: 09 Apr 2025

https://github.com/steipete/ordercli

CLI for Foodora and Deliveroo

cli deliveroo foodora

Last synced: 03 Apr 2026

https://github.com/bep/simplecobra

A simpler API for the popular Cobra CLI.

cli command-line-tool go-library golang

Last synced: 15 Feb 2026

https://github.com/solidiquis/grits

A simple line-text formatter that makes it simple to parse, filter, and format live logs turning noise into meaningful insights.

cli command-line command-line-interface command-line-tool commandline regex regexp rust

Last synced: 02 Apr 2026

https://github.com/timeweb-cloud/twc

Timeweb Cloud Command Line Interface

cli cloud cloud-computing timeweb

Last synced: 10 Feb 2026

https://github.com/mdbootstrap/mdb-cli

Command Line Interface for MDB (https://mdbootstrap.com/) - learn more about CLI via the link below

cli

Last synced: 02 Apr 2026

https://github.com/fracerqueira/promptplus

Interactive command-line toolkit for .Net core with powerful controls and commands to create professional console applications.

autocomplete-suggestions chart cli command-line console console-table csharp datagridview dotnet grid-layout maskedit prompt readline table terminal

Last synced: 05 Apr 2025

https://github.com/lukechampine/flagg

Barebones subcommand handling

cli flags

Last synced: 12 Jul 2025

https://github.com/tench-rt/tentacli

Rust implementation of world of warcraft client v3.3.5a (smart CLI)

bot cli client-side crossterm proc-macro rust serde-serialization tokio-rs tui-rs wow wow-wotlk

Last synced: 11 Mar 2026

https://github.com/code-inflation/cfspeedtest

Unofficial CLI for speed.cloudflare.com

cli cloudflare rust speedtest speedtest-cli speedtests

Last synced: 05 Apr 2026

https://github.com/io12/unf

UNixize Filename -- replace annoying anti-unix characters in filenames

cli files rust shell unix

Last synced: 22 Jul 2025

https://github.com/thatisuday/catage

Node package and CLI tool to convert code into an image with syntax highlighting

cli command-line-tool node nodejs npm syntax syntax-highlighting

Last synced: 27 Jul 2025

https://github.com/laminas/laminas-cli

Console command runner, exposing commands written in Laminas MVC and Mezzio components and applications

cli command-line command-line-tool laminas mezzio

Last synced: 04 Oct 2025

https://github.com/kylebebak/questionnaire

Elegant mini-DSL for creating command line questionnaires

cli pick prompt questionnaire terminal

Last synced: 18 Sep 2025

https://github.com/demozap/demozap

⚡ Create demo components in a zap

cli code-generator demo documentation documentation-tool react

Last synced: 06 Apr 2025

https://github.com/Phantas0s/gocket

💼 CLI / TUI for Pocket

cli linux macos pocket tui windows

Last synced: 27 Mar 2025

https://github.com/opengisch/qgis-plugin-ci

Let it package and release your QGIS plugin and do something funnier instead!

ci-cd cli qgis qgis-plugin

Last synced: 06 May 2025

https://github.com/dillonkearns/elm-cli-options-parser

Build type-safe command-line utilities in Elm!

cli elm options-parsing

Last synced: 28 Oct 2025

https://github.com/kagof/pixel-perfect-svg

NodeJS CLI to convert pixel art to an SVG

cli nodejs npm pixel-art svg typescript

Last synced: 17 Mar 2025

https://github.com/kevcodez/gradle-upgrade-interactive

CLI to interactively upgrade gradle dependencies, inspired by yarn.

build cli dependency dependency-management gradle interactive jest nodejs npm upgrade version-checker

Last synced: 24 Oct 2025

https://github.com/mlb-rs/mlbt

A terminal user interface for the MLB stats API. Watch a baseball game in your terminal! ⚾

cli mlb mlb-gameday mlb-scores rust terminal

Last synced: 30 Apr 2026

https://github.com/agourlay/dlm

Minimal HTTP download manager

cli download-manager http

Last synced: 01 Apr 2026

https://github.com/orisano/rget

rget is the parallel downloader for GitHub release.

cli downloader

Last synced: 07 Oct 2025

https://github.com/rebus-org/gocommando

:bowtie: Console application helper library

c-sharp cli console-application

Last synced: 23 Apr 2025

https://github.com/verygoodopensource/pub_updater

A Dart package which supports checking if a current package is up-to-date.

cli dart dart-package flutter pubdev

Last synced: 16 May 2025

https://github.com/FlatbreadLabs/flatbread

Consume relational, flat-file data using GraphQL in any static framework 🫓

cli cms devtools flat-file graphql jamstack markdown nodejs serverless static sveltekit yaml

Last synced: 02 Aug 2025

https://github.com/DavidGamba/go-getoptions

Fully featured Go (golang) command line option parser with built-in auto-completion support.

argument-parser autocomplete cli command-line flag getopt golang hacktoberfest option-parser

Last synced: 14 Mar 2025

https://github.com/Mortennn/Notarize

CLI to easily notarize a Mac app

automation buildsystem cli macos notarize

Last synced: 08 Apr 2025

https://github.com/sshwy/pku3b

🎓a Better BlackBoard for PKUers. 北京大学教学网命令行工具(🖥️Win/🐧Linux/🍏Mac), 支持查看/提交作业、下载课程回放.

blackboard-learn cli command-line-tool crawler m3u8 peking-university pku rust

Last synced: 30 Jan 2026

https://github.com/sharpvik/sema

Semantic commit tool

cli git semantic-commits

Last synced: 14 Apr 2025

https://github.com/dharmeshkakadia/cobra-example

minimal example of cobra app

cli cobra example golang

Last synced: 05 Feb 2026

https://github.com/edenlabllc/rmk

RMK CLI - Reduced Management for Kubernetes by Edenlab LLC.

ci-cd cicd cli containers deployment devops fhir git gitops go golang helm helmfile infrastructure k8s kodjin kubectl kubernetes rmk terraform

Last synced: 16 Apr 2026

https://github.com/jiacai2050/simargs

A simple, opinionated, struct-based argument parser in Zig.

argument-parser argument-parsing cli zig zig-library ziglang

Last synced: 08 Oct 2025

https://github.com/pluja/maestro

Turn natual language into commands. Your CLI tasks, now as easy as a conversation. Run it 100% offline, or use OpenAI's models.

ai assistant bash cli golang llama llm openai terminal

Last synced: 28 Apr 2025

https://github.com/lusofonia/dicio

Dicionário de português no terminal.

cli

Last synced: 29 Jan 2026

https://github.com/chenasraf/simple-scaffold

Generate any file structure - from single components to entire app boilerplates, with a single command.

cli file files generator javascript scaffold scaffolding template typescript

Last synced: 05 Apr 2025

https://github.com/exalt/exalt

A JavaScript framework for building universal apps.

cli framework javascript ssr webcomponents

Last synced: 08 Jul 2025

https://github.com/steipete/eightctl

Eight Sleep cli to fetch data and control your pods.

cli eightsleep

Last synced: 03 Apr 2026

https://github.com/bcicen/tcolors

Commandline color picker and palette builder

cli color-palette color-picker commandline terminal

Last synced: 21 Jul 2025

https://github.com/Siddhant-K-code/agent-trace

strace for AI agents. Capture and replay every tool call, prompt, and response from Claude Code, Cursor, Gemini CLI or any MCP client

agent-observability agent-trace agent-traces agents ai-agents cli datadog developer-tools honeycomb llm-tools observability opentelemetry strace trace traces tracing

Last synced: 29 May 2026

https://github.com/andywer/puppet-run

🤖 Run anything JavaScript in a headless Chrome from your command line

chrome cli headless puppeteer scripting testing

Last synced: 22 Aug 2025

https://github.com/phantas0s/gocket

💼 CLI / TUI for Pocket

cli linux macos pocket tui windows

Last synced: 09 Mar 2026

https://github.com/alexherbo2/kakoune.cr

A command-line tool for Kakoune

cli crystal kakoune plugin

Last synced: 06 Jul 2025

https://github.com/amio/nls

Missing inspector for npm packages.

cli list npm npm-package npm-scripts npm-why

Last synced: 06 Oct 2025

https://github.com/moscajs/aedes-cli

Run Aedes MQTT Broker from the CLI

aedes broker cli hacktoberfest mqtt nodejs

Last synced: 08 Apr 2025

https://github.com/lpgray/12306-cli

command line tool for 12306.cn 🚄

12306 cli

Last synced: 07 May 2025