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/Equationzhao/g

powerful and cross-platform ls ๐ŸŒˆ built for modern terminal

cli command-line-tool darwin golang linux-shell ls macos utility windows

Last synced: 04 Sep 2025

https://github.com/kakengloh/tsk

Lightweight terminal task app written in Go (Golang)

boltdb cli go golang simple todo

Last synced: 07 Apr 2025

https://github.com/jiggy-ai/pair

REPL environment for GPT pair programming

chatgpt cli gpt-3 gpt-4 gpt4 openai productivity python terminal

Last synced: 29 Apr 2025

https://github.com/abdfnx/resto

๐Ÿ”— Send pretty HTTP & API requests with TUI.

api cli golang http http-client requests rest rest-api resto terminal-based tui user-interface

Last synced: 05 Apr 2025

https://github.com/torch2424/live-stream-radio

24/7 live stream video radio station CLI / API ๐Ÿ“น ๐Ÿ“ป

cli json livestream music nodejs raspberry-pi raspberry-pi-3 rest-api

Last synced: 02 Oct 2025

https://github.com/serkanyersen/dotstate

A modern, secure, and user-friendly dotfile manager built with Rust

brew cli crates-io dotfiles ratatui rust tui

Last synced: 24 Jan 2026

https://github.com/openbootdotdev/openboot

Set up your Mac dev environment in one command โ€” CLI + Web Dashboard + Team sharing

cli dev-environment developer-tools devops dotfiles go homebrew mac-setup macos productivity setup tui

Last synced: 19 May 2026

https://github.com/stevertus/mcscript

A programming language for Minecraft Vanilla

cli compiler minecraft minecraft-script node programming programming-language vanilla

Last synced: 05 Apr 2025

https://github.com/samdenty/github-icons

API, Chrome Extension & Mac App/CLI that adds icons to your repos

chrome-extension cli extension github icons macos rust sync

Last synced: 06 Oct 2025

https://github.com/mattpocock/xstate-codegen

A codegen tool for 100% TS type-safety in XState

cli codegen state-machines typescript xstate

Last synced: 02 Apr 2025

https://github.com/box/boxcli

A command line interface for interacting with the Box API.

box cli

Last synced: 23 Oct 2025

https://github.com/genkiroid/cert

Cert is the Go tool to get TLS certificate information.

certificate cli go ssl ssl-certificate tls

Last synced: 16 Jun 2025

https://github.com/qaware/protocurl

protoCURL is cURL for Protobuf: The command-line tool for interacting with Protobuf over HTTP REST endpoints using human-readable text formats

cli curl protobuf protocol-buffers rest rest-client

Last synced: 12 Apr 2025

https://github.com/Ruya-AI/cozempic

Context cleaning for Claude Code โ€” prune bloated sessions, protect Agent Teams from context loss, auto-guard with tiered pruning

agent-teams claude-code claude-skills cli context context-management jsonl llm-tools pruning python session-management

Last synced: 20 Apr 2026

https://github.com/warpy-ai/rustubble

Beautifull components for your terminal.

cli rust terminal-ui

Last synced: 17 Jul 2025

https://github.com/jazzband/web3-devkit-cli

Web3 DevKit is an open-source CLI that helps developers bootstrap dApps, generate smart contracts, test RPCs, manage wallets, deploy contracts, and monitor on-chain activity across EVM and Solana.

cli dapp debug deployment developer devkit evm monitor onchain open-source rpc smart solana tookit wallet web3

Last synced: 28 May 2026

https://github.com/seldaek/cli-prompt

Allows you to prompt for user input on the command line, and optionally hide the characters they type

cli hidden password php prompt shell

Last synced: 12 Apr 2025

https://github.com/Seldaek/cli-prompt

Allows you to prompt for user input on the command line, and optionally hide the characters they type

cli hidden password php prompt shell

Last synced: 12 May 2025

https://github.com/jiro4989/textimg

Command to convert from color text (ANSI or 256) to image.

cli command escape-sequences go image

Last synced: 15 May 2025

https://github.com/koenbollen/jl

jl โ€” JSON Logs, a development tool for working with structured JSON logging.

cli json json-logs logging logs structured-logging

Last synced: 06 Apr 2025

https://github.com/brevdev/brev-cli

Connect your laptop to cloud computers. Follow to stay updated about our product

cli cloud-computing devtools golang oss

Last synced: 22 May 2026

https://github.com/99designs/iamy

A cli tool for importing and exporting AWS IAM configuration to YAML files

aws aws-cli cli devops iam iam-configuration sync-iam-users yaml yaml-files

Last synced: 06 Apr 2025

https://github.com/sdushantha/facebook-dl

๐Ÿ“ผ Very minimal Facebook downloader written in 28 lines of Python code (not including comments and blank spaces)

cli codegolf command-line commandline-tool downloader facebook facebook-dl linux macos python python3 video

Last synced: 07 May 2025

https://github.com/vgropp/bwm-ng

Bandwidth Monitor NG is a small and simple console-based live network and disk io bandwidth monitor for Linux, BSD, Solaris, Mac OS X and others.

bandwidth-monitor bandwidth-monitoring cli disk-monitor disk-monitoring network-analysis traffic

Last synced: 05 Apr 2025

https://github.com/owenthereal/spotctl

A command-line interface to Spotify, written in Go

cli golang spotify

Last synced: 21 Aug 2025

https://github.com/typicode/please-upgrade-node

:information_desk_person: Show a message to your users to upgrade Node instead of a stacktrace

cli engines node package upgrade version

Last synced: 08 Apr 2025

https://github.com/bchao1/vocabs

๐Ÿ“š A lightweight online dictionary integration to the command line. No browsers. No paperbacks.

cli command-line-tool dictionary english oxford vocabulary words

Last synced: 14 Dec 2025

https://github.com/snowflakedb/snowflake-cli

Snowflake CLI is an open-source command-line tool explicitly designed for developer-centric workloads in addition to SQL operations.

cli data-ops devops-tools snowflake sql

Last synced: 01 Apr 2026

https://github.com/spirometaxas/periodic-table-cli

An interactive Periodic Table of Elements app for the console!

ascii-art chemistry cli command-line elements javascript nodejs npx periodic-table-of-elements terminal

Last synced: 06 Apr 2025

https://github.com/Ephigenia/ikea-availability-checker

Command-Line-Script & Library for checking the availability of specific IKEA products in specific stores and/or countries.

api automation bu-codes cli command-line command-line-tool furniture ikea iows stock storage warehouse

Last synced: 11 Apr 2025

https://github.com/oclif/core

Node.js Open CLI Framework. Built by Salesforce.

cli node oclif typescript

Last synced: 02 Apr 2026

https://github.com/protofire/eth-cli

CLI swiss army knife for Ethereum developers

blockchain cli ethereum

Last synced: 03 Jul 2025

https://github.com/trekhleb/nodejs-master-class

๐Ÿ›  This repository contains the homework assignment for Node.js Master Class that is focused on building a RESTful API, web app GUI, and a CLI in plain Node JS with no NPM or 3rd-party libraries

cli javascript node node-js nodejs restful restful-api

Last synced: 30 Oct 2025

https://github.com/localeapp/localeapp

Send and retrieve your ruby i18n localizations to the Locale translation service

cli gem i18n

Last synced: 28 Aug 2025

https://github.com/rliebz/tusk

The modern task runner

cli go task-runner tusk yaml-configuration

Last synced: 05 Jan 2026

https://github.com/alecrabbit/php-console-spinner

Colorful extremely flexible spinner for [async] php cli applications

async asynchronous cli color console percentage php reactphp revolt spinner terminal xterm xterm256

Last synced: 08 Sep 2025

https://github.com/jreisinger/checkip

Get (security) info about IP addresses

cli go ipaddress security tool

Last synced: 31 Jan 2026

https://github.com/andreasonny83/lighthouse-ci

A useful wrapper around Google Lighthouse CLI

ci cli hacktoberfest headless-chrome lighthouse nodejs report testing

Last synced: 15 May 2025

https://github.com/erickochen/purple

Open-source terminal SSH manager and SSH config editor in Rust. Fuzzy search hundreds of hosts, sync from 16 clouds, transfer files, manage Docker and Podman over SSH, sign short-lived Vault SSH certs and expose an MCP server for AI agents.

cli cloud-sync command-line-tool devops hashicorp-vault homelab mcp model-context-protocol proxmox ratatui rust sftp-client ssh ssh-client ssh-config ssh-manager ssh-tunnel sysadmin terminal tui

Last synced: 25 Apr 2026

https://github.com/amanvarshney01/create-better-t-stack

A modern CLI tool for scaffolding end-to-end type-safe TypeScript projects with best practices and customizable configurations

better-auth bun clack-prompt cli commander drizzle-orm fumadocs hono prisma shadcn-ui tailwindcss tanstack-router turborepo typescript

Last synced: 11 May 2026

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

CLI tool to convert a natural language date/time string to UTC

cli cli-tool date datetime iso8601 rfc3339 rust time utc

Last synced: 05 Apr 2025

https://github.com/whyboris/TypeScript-Call-Graph

CLI to generate an interactive graph of functions and calls from your TypeScript files

callgraph cli typescript

Last synced: 16 Apr 2025

https://github.com/info-mono/diyfetch

๐Ÿงฐ๐Ÿ“  The ultimate fetch tool template

cli fetch gum shell-script system-fetch terminal tutorial

Last synced: 12 Apr 2025

https://github.com/shellscape/webpack-nano

A teensy, squeaky ๐Ÿค clean Webpack CLI

cli minimal minimalist small tiny webpack

Last synced: 04 Apr 2025

https://github.com/vet-run/vet

vet is a command-line tool that acts as a safety net for the risky curl | bash pattern. It lets you inspect, diff against previous versions, and lint remote scripts before asking for your explicit approval to execute. Promoting a safer, more transparent way to handle remote code execution.

bash cli command-line curl developer-tools devops-tools pipe-security security security-hardening shell shell-script shellcheck sysadmin-tools vet wget

Last synced: 04 Jul 2025

https://github.com/xcaeser/zli

๐Ÿ“Ÿ Zig command-line interfaces made easy. A blazing fast CLI framework. Build ergonomic, high-performance command-line tools with zig.

cli zig zig-library

Last synced: 30 Oct 2025

https://github.com/abraham/pkg-ok

๐Ÿ‘Œ Checks paths and scripts defined in package.json before you publish

bin cli crlf hacktoberfest lf line-endings main package path publish test

Last synced: 15 May 2025

https://github.com/PwnKit-Labs/foxguard

A security scanner as fast as a linter, written in Rust. Live in the terminal? It also comes with a TUI triage for secrets, post-quantum audits, diff-scans and more ๐ŸฆŠ

cli code-security linter opengrep pre-commit rust sarif sast security semgrep static-analysis tree-sitter vulnerability-scanner

Last synced: 06 May 2026

https://github.com/theykk/git-switcher

Switch between your git profiles easily

cli config git hacktoberfest switch tool

Last synced: 08 Apr 2025

https://github.com/mensfeld/code-on-incus

Run coding agents in isolated Incus containers (sandboxes) with session persistence, workspace isolation, and multi-slot support.

ai-tools anthropic claude claude-code cli coding-assistant containers developer-tools devtools incus llm-security llm-tools lxc opencode sandbox sandboxing security

Last synced: 10 Mar 2026

https://github.com/red5d/pushbullet-bash

Bash interface to the PushBullet API

bash cli notification pushbullet

Last synced: 13 Oct 2025

https://github.com/KunalBagaria/rustyvibes

A Rust CLI that makes mechanical keyboard sound effects on every key press

cli inputs key keyboard linux macos mechanical mechvibes rust tool windows

Last synced: 27 Mar 2025

https://github.com/bfontaine/rfc

:page_facing_up: Read RFCs from the command-line

bash cli rfc shell tool

Last synced: 12 Apr 2025

https://github.com/thass0/spray

A x86_64 Linux debugger ๐Ÿ›๐Ÿ›๐Ÿ›

c cli debugger scheme

Last synced: 22 Jul 2025

https://github.com/rash-sh/rash

Declarative shell scripting using Rust native bindings inspired by Ansible

bash cli cloud containers docker rust shell

Last synced: 20 Jan 2026

https://github.com/Stevertus/mcscript

A programming language for Minecraft Vanilla

cli compiler minecraft minecraft-script node programming programming-language vanilla

Last synced: 16 May 2025

https://github.com/k4m4/dcipher-cli

๐Ÿ”“Crack hashes using online rainbow & lookup table attack services, right from your terminal.

capture-the-flag cli crack cracking ctf dcipher decipher hash md5 nodejs password rainbow-table sha

Last synced: 06 Apr 2025

https://github.com/pengpan/91160-cli

ๅฅๅบท160ๅ…จ่‡ชๅŠจๆŒ‚ๅท่„šๆœฌ๏ผŒๆกๆผ็ฅžๅ™จ

91160 cli java

Last synced: 27 Mar 2025

https://github.com/tzador/makedown

Organise your shell scripts within executable markdown files

cli makefile markdown scripts

Last synced: 08 Apr 2025

https://github.com/squirrelscan/squirrelscan

Website auditing tool built for your agent and llm workflow.

agent audit cli llm performance seo website

Last synced: 16 Jun 2026

https://github.com/mattvr/ShellGPT

Upgrade your terminal with GPT-4. Ask questions, automate commands, pipe I/O, etc. Made with Deno.

chatgpt cli deno gpt-3 gpt-4 terminal

Last synced: 27 Mar 2025

https://github.com/nordtheme/xfce-terminal

An arctic, north-bluish clean and elegant Xfce Terminal color theme.

bash cli color-theme colorscheme nord shell terminal terminal-theme xfce zsh

Last synced: 17 Jul 2025

https://github.com/darky/bull-repl

Bull / BullMQ queue command line REPL

bull bullmq cli command-line queue repl

Last synced: 15 May 2025

https://github.com/ctxis/SnitchDNS

Database Driven DNS Server with a Web UI

cli dns-server dns-tunneling logging notifications python swagger twisted

Last synced: 01 May 2025

https://github.com/rootsami/terradrift

A tool to detect drifts in terraform IaC

cli drift-detection go iac metrics server terraform

Last synced: 09 May 2025

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

The OpenUPM-CLI is a command-line interface for maintaining UPM registries.

cli hacktoberfest openupm openupm-cli unity unity-registry upm upm-registry

Last synced: 04 Apr 2025

https://github.com/LCTT/Grank

Github ้กน็›ฎๆดป่ทƒๅบฆๅˆ†ๆžๅทฅๅ…ท

cli github hacktoberfest hacktoberfest2018 python3

Last synced: 19 Jul 2025

https://github.com/aineejames/chatgpterminator

GPTerminator provides a convenient way to interact with OpenAI's chat completion and image generation API's using your command line interface.

chatgpt chatgpt-api cli openai python

Last synced: 05 Apr 2025

https://github.com/ionide/forge

F# CLI tool for project, file, and solution management

cli cross-platform fsharp project project-management scaffolding

Last synced: 04 Oct 2025

https://github.com/tdh8316/Investigo

๐Ÿ”Ž Find usernames and download their data across social media.

cli go golang goroutine information-gathering osint reconnaissance sherlock tools

Last synced: 06 Apr 2025

https://github.com/jakewmeyer/Geo

:earth_americas: A Bash utility for easy wan, lan, router, dns, mac address, and geolocation output, with clean stdout for piping

bash clean-output cli ip linux network pipes piping script scripts-cli sh shell terminal unix zsh

Last synced: 08 Apr 2025

https://github.com/maxlath/wikibase-cli

read and edit a Wikibase instance from the command line

cli read wikibase wikidata write

Last synced: 08 Apr 2025

https://github.com/qverisai/qveris-agent-toolkit

Open-source toolkit for the QVeris capability routing network: CLI, MCP server, Python SDK, skills, and REST API docs for agents to discover, inspect, call, and audit real-world tools.

ai-agent ai-tools cli developer-tools mcp model-context-protocol openclaw plugin python-sdk qveris rest-api tool-calling tool-discovery typescript

Last synced: 13 Jun 2026

https://github.com/ritiek/piano-rs

A multiplayer piano using UDP sockets that can be played using computer keyboard, in the terminal

cli multiplayer music network nix-flake notes piano terminal udp-sockets

Last synced: 15 May 2025

https://github.com/AineeJames/ChatGPTerminator

GPTerminator provides a convenient way to interact with OpenAI's chat completion and image generation API's using your command line interface.

chatgpt chatgpt-api cli openai python

Last synced: 14 Mar 2025

https://github.com/TheBigRoomXXL/tinyfeed

Generate a static HTML page from a collection of feeds wtih a simple CLI tool

atom cli cli-app feed-aggregator go json-feed lightweight rss static-page-generator

Last synced: 14 Apr 2025

https://github.com/palkan/acli

Action Cable command-line client

actioncable cli mruby rails websockets

Last synced: 07 May 2025

https://github.com/fwdekker/mommy

mommy's here to support you, in any shell, on any system~ โค๏ธ

archlinux bash cli fish freebsd homebrew linux macos mommy netbsd nixos nixpkgs openbsd owo posix shell terminal uwu windows zsh

Last synced: 13 Apr 2025

https://github.com/jkwill87/stonky

command line dashboard for monitoring stocks

cli command-line cryptocurrency dashboard monitor python stock terminal

Last synced: 14 Jan 2026

https://github.com/parsecph/clobbr

โšก๏ธ A tool to check the speed and resilience of your API endpoints against multiple parallel or sequence requests.

api cli developer-tools gql http performance requests speedtest terminal-app testing-tools tools web-app

Last synced: 14 Jan 2026

https://github.com/howardroark/pollinate

Template your base files and generate new projects from Git(Hub).

boilerplate cli generator git github nunjucks parsing project scaffolding schema skeleton templates yeoman

Last synced: 09 Apr 2025

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

Test your command line interfaces on windows, linux and osx and nodes viรก ssh and docker

cli cmd command-line golang linux osx sh shell terminal testing windows

Last synced: 12 Jan 2026

https://github.com/code-yeongyu/senpi

pi had nothing (nothing), so I made something (something) โ€” sorry mariozechner-senpai, I went ahead and lovingly soiled your pure pi for you. opinionated fork of badlogic/pi-mono with extension-first additions. ganbare ganbare senpi ้ ‘ๅผตใ‚Œ้ ‘ๅผตใ‚Œๅ…ˆ่ผฉ

agent ai-agent cli coding-agent llm llm-tools monorepo multi-provider pi-mono senpi tui typescript

Last synced: 14 Jun 2026

https://github.com/gottox/smu

simple markup - markdown like syntax

c cli hacktoberfest markdown

Last synced: 31 Aug 2025

https://github.com/bootgly/bootgly

Base PHP Framework for Multi Projects

bootgly cli framework frameworks http http-server php php-framework server web

Last synced: 26 Apr 2026

https://github.com/umlx5h/gtrash

A Featureful Trash CLI manager: alternative to rm and trash-cli

cli go rm trash trash-cli trashcan

Last synced: 04 Apr 2025