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/mistweaverco/kulala-cli

A fully-featured ⚡️ HTTP/GraphQL/gRPC/Websocket-client 🐼 interface 🖥️ for your command-line ❤️, that supports the Jetbrains .http spec (with full scripting support).

cli curl graphql graphql-client grpc grpc-client http-client jetbrains-http-client oauth oauth2 rest rest-client websocket-client

Last synced: 27 Jun 2026

https://github.com/maxpleaner/sounds

command line drum set & music maker in ruby

arpeggio arpeggio-files audio cli command-line drums keymap metronome mp3 music ruby sound synth

Last synced: 25 Jul 2025

https://github.com/devlato/goatse

a console util like cowsay, but that prints the given text in a stretched goatse

cli deprecated goatse old outdated python tool

Last synced: 16 Jul 2025

https://github.com/blotz/pixelsort-cli

A simple python command line tool for sort pixels in an image.

cli glitch-art pixelsort pixelsorting python

Last synced: 08 Apr 2026

https://github.com/mrusme/kopi

Command-line (CLI) coffee journal designed for coffee enthusiasts.

aeropress brewing cli coffee command-line command-line-tool espresso habit-tracking journal mocha tracker tui

Last synced: 13 May 2025

https://github.com/tilmangriesel/alpinezen

☀️ Breathe life into your workspace with dynamic wallpapers

cli desktop go golang linux macos nature wallpaper wallpaper-changer wallpaper-manager windows

Last synced: 07 Aug 2025

https://github.com/oguzhanumutlu/djstemplate-

An easy to use discord.js template!

bot cli discord discord-bot djs javascript js node template

Last synced: 29 Oct 2025

https://github.com/punchagan/igzen

Post to Instagram, Zen style

automation cli instagram instagram-uploader selenium zen

Last synced: 08 May 2025

https://github.com/cullenjett/quickbase-cli

Simple command-line tool for uploading local files to a QuickBase application

cli quickbase

Last synced: 29 Jul 2025

https://github.com/saferwall/cli

saferwall-cli :wrench: helps you scan, re-scan and download samples using the Saferwall API.

cli cli-tool command-line-tool malware-analysis saferwall

Last synced: 08 Apr 2026

https://github.com/derhuerst/cli-on-key

Read command line key presses from process.stdin. Based on TooTallNate/keypress.

cli command-line key keypress stdin

Last synced: 26 Jun 2025

https://github.com/nitwof/izer

Command-line tool for adding icons to filenames

cli fzf go izer unix vim

Last synced: 10 May 2025

https://github.com/fklr/oxat

atproto api CLI

api atproto bluesky cli rust

Last synced: 03 Aug 2025

https://github.com/Integralist/Bash-Headers

A CLI HTTP Headers Filtering Tool (written in Bash)

bash bash-script bashrc cli cli-toolkit http http-client http-header http-response response tool

Last synced: 17 Jul 2025

https://github.com/johnsylvain/cbb

🏀 CLI tool for live College Basketball scores

cli college-basketball ncaa node-cli sports

Last synced: 26 Jun 2026

https://github.com/rupeshiya/funpacketcli

This is a simple console application package for having fun in console.

api cli javascrip nodejs

Last synced: 08 May 2025

https://github.com/kevcui/tempmail

:mailbox_with_mail: Use disposable temp-mail service from terminal

bash bash-script cli disposable-email disposable-emails mail temp-mail tempmail temporary-email temporary-emails

Last synced: 01 Aug 2025

https://github.com/ColumPaget/menubuilder.lua

A lua script that builds root menus for several window managers

blackbox cli ctwm desktop-menus fluxbox icewm jwm lua mlvwm openbox pekwm root-menu twm vtwm window-manager

Last synced: 17 Jul 2025

https://github.com/tong/armcli

Armory3D CLI

armory3d cli

Last synced: 13 Aug 2025

https://github.com/luwes/wet-run

💦 Minimal static server, TAP test runner and conventional release flow

cli command-line git github github-actions npm publish release semver server tap test-runner version

Last synced: 10 Aug 2025

https://github.com/d0x7/go-protonats

Go Protoc plugin for using Protobuf with NATS.io

cli go golang nats nats-io natsio

Last synced: 14 Apr 2025

https://github.com/gillstrom/vol-cli

Get and set sound volume

cli nodejs sound tool volume

Last synced: 14 Apr 2025

https://github.com/ninest/gi

CLI tool to easily create .gitignores

cli gitignore python

Last synced: 24 Aug 2025

https://github.com/mfridman/buildversion

Generate release version for Go apps

build cli golang versioning

Last synced: 02 Nov 2025

https://github.com/haochuan/create-express-react

Easily create web project with express and create-react-app

bolierplate cli express frontend javascript react redux

Last synced: 05 Aug 2025

https://github.com/jez/multi-sub

Substitute a pattern with a replacement on specific lines

cli

Last synced: 13 Apr 2025

https://github.com/merlin04/vgy.me

A CLI for the image hosting website vgy.me

api-client cli cli-app cli-application csharp dotnet image-hosting upload-images uploader

Last synced: 14 Apr 2025

https://github.com/jiro4989/yourutils

Tiny your cli utilities in pure Nim

cli command nim

Last synced: 08 May 2025

https://github.com/sudhanplayz/sudhancli

A CLI for wasting time, it might be updated cool in future for now its just trash lol

cli sudhan

Last synced: 29 Oct 2025

https://github.com/manifoldfinance/sushi-sh

SushiSwap command line interface for interfacing with liquidity pools and analytics

cli command-line crypto ethereum shell sushi sushiswap terminal tool trading tui

Last synced: 15 Jul 2025

https://github.com/gozeloglu/bm

BookMark CLI tool for UNIX /Linux terminals.

bookmark bookmarks cli linux shell-script unix unix-shell

Last synced: 19 Jun 2025

https://github.com/mamal72/golyrics-cli

🎵 A simple CLI tool to get lyrics of a song without leaving terminal

cli go golang lyrics music

Last synced: 14 Mar 2025

https://github.com/wowinter13/pkcs12cracker

Just a simple tool to concurrently attack password-protected PKCS#12 (PFX/P12) files

bruteforce cli concurrency hacking-tools pkcs pkcs12 rust rust-lang

Last synced: 30 Oct 2025

https://github.com/ilkutkutlar/terminal-file-picker

Interactive terminal file picker

cli file-chooser file-picker ruby-gem terminal

Last synced: 25 Dec 2025

https://github.com/guysalt/python-inquirer3

This is a fork of magmax/python-inquirer. This one is hopefully more responsive (Issues/PRs/...).

cli inquirer prompt python python3 ui

Last synced: 14 Apr 2025

https://github.com/moshthepitt/flash-loan-mastery-cli

Flash Loan Mastery CLI

cli flashloan solana

Last synced: 07 Mar 2026

https://github.com/derhuerst/leveldb-editor

[unfinished] – Edit a LevelDB from the command line.

cli command-line editor leveldb terminal

Last synced: 15 Apr 2025

https://github.com/c4milo/letse

Simple Letsencrypt CLI - DNS challenges only

cli dns-challenge ecdsa letsencrypt letsencrypt-cli

Last synced: 07 Mar 2026

https://github.com/dannyben/menu_commander

Create menus for any command line tool using simple YAML configuration

cli cli-menu gem menu-builder menu-generator ruby

Last synced: 10 Jul 2025

https://github.com/jbzoo/cli

The framework helps create complex CLI apps and provides new tools for Symfony/Console, Symfony/Process.

cli command-line console console-app console-application elasticsearch elk jbzoo logs logstash php symfony terminal

Last synced: 14 Apr 2025

https://github.com/yohasebe/code-packager

📦 A set of bash scripts that package and unpack your codebase into and from a single JSON file, ready to be analyzed and understood by large language models (LLMs) like GPT, Claude, Command R, and Gemini 🤖

ai bash cli json llm prompt

Last synced: 14 Apr 2025

https://github.com/dynonguyen/go-cli-utils

Some cli utilities are written in go.

cli file go mkdir safe-rm touch

Last synced: 12 Apr 2025

https://github.com/mhucka/urial

Urial (URI Addition tooL) intelligently updates URIs stored in Finder comments of macOS files

cli command-line command-line-tool finder macos metadata python python3 uri url utility

Last synced: 06 Aug 2025

https://github.com/bocaletto-luca/super-info

Super Info is a comprehensive, text-based utility for system administrators on Ubuntu and other Debian-based distributions. It provides essential security, monitoring and system checks via a custom ASCII interface with colors (when supported). By Bocaletto Luca

bash cli debian linux security shell-script sysadmin system-info system-monitoring ubuntu

Last synced: 18 Jun 2025

https://github.com/abenz1267/neoconf

Cli-Tool to handle Neovim configuration.

cli configuration neovim nvim packages plugin

Last synced: 02 Oct 2025

https://github.com/skyehoefling/dnn-powershell

A DNN Powershell Module

cli dnn powershell powershell-module

Last synced: 06 Apr 2025

https://github.com/perry-mitchell/stdout-collector

Stream stdout from any number of terminal applications to one server for display

cli client-server stdio stdio-stream stdout stdout-stream

Last synced: 23 Jul 2025

https://github.com/mymmrac/chipper

Small tool for testing CPUs

cli cpu-benchmark go

Last synced: 02 Aug 2025

https://github.com/zigaowang/to-do

A Command Line Interface To-Do List

cli python to-do todo-list todolist

Last synced: 19 Sep 2025

https://github.com/mguinness/kasalink

Kasa smart device control from command line

cli kasa smartbulb smartplug tplink

Last synced: 14 Apr 2025

https://github.com/darkmavis1980/markdown-index-generator

Parses a MarkDown document and creates an index with links using the document headings

cli generator markdown typescript

Last synced: 03 Feb 2026

https://github.com/carbynestack/cli-ng

Next Gen Command Line Interface to interact with Carbyne Stack Virtual Clouds

cli

Last synced: 07 Apr 2026

https://github.com/louisdh/cmd-almanac

A list of commands I frequently use

cli cmd git ios java lldb swift tvos xcode

Last synced: 24 Apr 2025

https://github.com/nebulab/dru

DRU - Docker-Compose Run Utility

cli docker docker-compose dru ruby

Last synced: 14 Apr 2025

https://github.com/sensuikan1973/edax_runner

tiny tool for edax auto learning

cli dart edax ffi othello reversi

Last synced: 24 Mar 2025

https://github.com/chunqiuyiyu/knao

Place output of your previous command into the clipboard.

cli console shell terminal

Last synced: 20 Aug 2025

https://github.com/calinou/ipinfo

CLI utility for retrieving information about IP addresses

cli command-line ip-address ip-address-geolocation ip-address-lookup ip-address-tool ipinfo

Last synced: 11 Aug 2025

https://github.com/realpacific/super-search-rust

Mouse-less-ishly search websites using CLI.

cargo cli rust rust-lang

Last synced: 01 Aug 2025

https://github.com/rafaelrcamargo/logi

A less boring logger - Modern, cool and nice looking logger for better DX on your CLI apps.

cli crate log logging rust

Last synced: 27 Jun 2025

https://github.com/timonrieger/immichpy

The stable, typed Python API layer for Immich automation and integrations.

api-client automation cli client immich integration library package python scripting

Last synced: 08 Apr 2026

https://github.com/eggplants/pimg

Simple CLI + Library to <save image in clipboard | copy image into clipboard>

cli library pygobject python

Last synced: 07 May 2025

https://github.com/harrisoncramer/joke-gpt

An example TUI with Cobra, Charm, and Viper that uses ChatGPT to tell you jokes

bubbletea charmbracelet cli cobra-cli go golang tui

Last synced: 06 Oct 2025

https://github.com/weichiachang/tw-forex

💱 💻 Search foreign currency via interactive CLI based on NTD.

cli cli-tool currency taiwan

Last synced: 14 Jul 2025

https://github.com/jericks/geoc

A geospatial command line application.

cli geospatial groovy

Last synced: 17 Dec 2025

https://github.com/calvinnwq/agent-swarm

Run focused swarms of AI agents and get one deterministic synthesis back.

agent-swarm ai-agents cli code-review developer-tools multi-agent product-decision typescript

Last synced: 04 Jul 2026

https://github.com/0xfourzerofour/gpt-cli

Chat GPT Cli that allows you to call the API directly from your terminal

chatgpt cli openai openai-api rust

Last synced: 14 Apr 2025

https://github.com/lndgalante/prettier-rator

🔨 CLI to generate a Prettier file config for your editor

cli configurator prettier

Last synced: 19 Jul 2025

https://github.com/calvinmclean/survey

A Gleam library to easily create rich and interactive prompts in the terminal for user input

cli gleam gleam-lang prompt terminal user-input

Last synced: 12 Jul 2025

https://github.com/strmprivacy/cli

This is the STRM Privacy Command Line Interface, to define and manage your privacy streams, data schemas, event contracts and much more.

cli data data-pipeline data-privacy data-privacy-compliance data-processing privacy

Last synced: 23 Jun 2025

https://github.com/mikesposito/glue

A blazingly fast HTTP client with a magnificent request building syntax, made for humans.

api-client blazingly-fast cli http-client json-selector language

Last synced: 13 Apr 2025

https://github.com/eltorocorp/drygopher

Golang multi-package coverage analysis. Keep your coverage high and your gopher dry.

analysis cli cmd coverage coverage-analysis go golang unit-test

Last synced: 13 Jul 2025

https://github.com/urizennnn/express-cli

A command line tool that scaffolds express application code in both javscript and typescript to speed up development experience. Inspired by nest js cli

cli express go nodejs npm

Last synced: 12 Jan 2026

https://github.com/fishpioffical/fishpi.dart

Fishpi Dart API Package and CLI

cli dart fishpi flutter

Last synced: 07 May 2025

https://github.com/hougesen/hitt

File based HTTP testing tool focused on speed and simplicity.

api-testing cli curl developer-tools hacktoberfest http http-client neovim neovim-plugin postman testing

Last synced: 25 Sep 2025

https://github.com/cheap-glitch/devlint

👁️ A meta-linter for configuration files, documentation and project setups.

cli cli-tool config-lint linter meta-linter package-json-lint package-lint typescript-cli

Last synced: 24 Mar 2025

https://github.com/antonk52/synd

Opinionated rsync wrapper that respects gitignore files

cli javascript rsync synd

Last synced: 06 Oct 2025

https://github.com/gportay/dosh

Docker Shell CLI plugin

cli docker docker-scripts dosh plugin podman

Last synced: 02 Apr 2025

https://github.com/cablehead/http-sh

Attach Bash scripts to a HTTP interface

cli http-server rust

Last synced: 12 Apr 2025

https://github.com/bcomnes/argsclopts

cliclopts but for Node.js parseArgs

cli helptext nodejs parseargs

Last synced: 22 Apr 2025

https://github.com/xuchunyang/2048.sml

2048 in Standard ML

2048 cli standard-ml

Last synced: 05 Jan 2026

https://github.com/lncm/noma

Noma - Bitcoin lightning node management CLI utility & Python API

api bitcoin bitcoind cli lightning lightning-network lnd node pi-factory python

Last synced: 26 Jan 2026

https://github.com/krnsk0/guser

interactive git user switcher

cli config git interactive user

Last synced: 12 Jun 2025

https://github.com/staticaland/go-whaturl

Add titles to your URLs!

cli cue cuelang go golang markdown org-mode

Last synced: 19 Apr 2025

https://github.com/filiptibell/roblox-studio-utils

Cross-platform library for interacting with Roblox Studio

cli library roblox rust

Last synced: 09 Oct 2025

https://github.com/raphaelmansuy/hiramu-cli

A cli that interacts with large language models, specifically AWS Bedrock Anthropic's Claude models (Haiku, Sonnet and Opus), to generate text based on prompts.

aws bedrock cli ollama rust

Last synced: 23 Mar 2025

https://github.com/openshift-pipelines/opc

A CLI for interacting with OpenShift Pipelines!

cli openshift tekton

Last synced: 14 Apr 2025

https://github.com/fllesser/nbr

Unofficial CLI for NoneBot2 - A Rust implementation

cli nb-cli nonebot2

Last synced: 29 May 2026

https://github.com/nbeguier/financial-tools

Set of financial tools to manipulate ISIN

cli financial isin

Last synced: 16 Jan 2026

https://github.com/genza999/readme_cli

Readme_cli is a command-line tool that instantly fetches and displays Readme files of GitHub repositories in the command line interface

cli python readme readme-cli terminal

Last synced: 15 Apr 2025

https://github.com/zzx0106/reactor-templates-cli

A CLI for React.js projects

cli javascript node reactjs

Last synced: 15 Apr 2025

https://github.com/spytheman/vnew

Quickly create new files or folders.

cli utility v vlang

Last synced: 06 Apr 2025

https://github.com/techygrrrl/timerrr

A CLI-based timer app with a TUI written in Go

bubbletea cli go golang hacktoberfest tui

Last synced: 14 Jan 2026