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/talhof8/gasper

Gasper is a CLI for safe, privacy-aware file storage based on Shamir's Secret Sharing

backup cli file-upload golang privacy shamir-secret-sharing storage

Last synced: 17 Apr 2025

https://github.com/kasvith/teks

Easily get custom go template based outputs to your command-line tool. Like in docker/kubernetes

cli cli-app cli-formatter clitools command docker-like-output easy-to-use format formatter formatting go go-template golang helper librar output table tabular text-template text-templating

Last synced: 12 Aug 2025

https://github.com/mykeels/spectranet-cli

A CLI tool for retrieving and presenting spectranet user account data in a readable format 😍

cli node spectranet

Last synced: 14 Aug 2025

https://github.com/pesos/rshark

Simple Packet Monitoring Tool

cli networking packet-monitoring packets rust

Last synced: 11 Aug 2025

https://github.com/clarketm/jwt-cli

Command line tool for working with JSON Web Tokens (JWT)

cli command-line jsonwebtoken jwt node

Last synced: 14 Apr 2025

https://github.com/jongio/grut

A terminal file explorer with full Git and GitHub integration, AI chat, and reactive panels that stay in sync as you navigate.

cli copilot developer-tools dprun dx-idea file-explorer git git-client github terminal terminal-ui tui

Last synced: 07 Jul 2026

https://github.com/paloaltonetworks/prismacloud-cli

The Prisma Cloud CLI is a command line interface for Prisma Cloud by Palo Alto Networks.

cli prisma-cloud prisma-cloud-api prisma-cloud-compute-edition

Last synced: 29 Oct 2025

https://github.com/magiclen/m-prober

This program aims to collect Linux system information including hostname, kernel version, uptime, RTC time, load average, CPU, memory, network interfaces, block devices and processes. It can be used not only as a normal CLI tool, but also a web application with a front-end webpage and useful HTTP APIs.

cli linux mprober probe rust webapplication

Last synced: 10 Apr 2025

https://github.com/danny-avila/nodejs-gpt

A client implementation for ChatGPT and Bing AI. Available as a Node.js module, REST API server, and CLI app.

api api-rest api-server bing bing-api bing-chat bing-search chatgpt chatgpt-api cli gpt gpt-3 gpt-4 javascript js node nodejs npm openai openai-api

Last synced: 24 Dec 2025

https://github.com/mfussenegger/cr8

CLI collection of utilities for working with CrateDB or PostgreSQL. Benchmark queries, insert data.

cli cockroachdb crate cratedb database-testing postgres postgresql python python-3

Last synced: 05 Apr 2025

https://github.com/sugurutakahashi-1234/ai-chat-md-export

Command-line tool for converting ChatGPT and Claude chat history to readable Markdown files

ai brew chatgpt claude cli command-line command-line-tool export homebrew homebrew-tap markdown md nodejs npm npm-package typescript

Last synced: 30 Dec 2025

https://github.com/vegardit/copycat

Copycat is a cross-platform one-way file synchronization tool for local file systems similar to robocopy on Windows.

backup cli command-line-tool cross-platform filesync graalvm-native-image java linux macos robocopy windows

Last synced: 01 Apr 2026

https://github.com/t-vk/tvoip

Terminal-based P2P VoIP application (TeamSpeak-/Skype-like voice chatting over LAN or Internet)

audio call chat cli communication console lan nodejs p2p skype talk teamspeak terminal voice voip

Last synced: 02 Mar 2026

https://github.com/karanb192/claude-code-hooks

🪝 A growing collection of useful Claude Code hooks. Copy, paste, customize.

ai-tools anthropic automation claude claude-code claude-code-hooks cli developer-tools hooks notifications security

Last synced: 21 Feb 2026

https://github.com/gmickel/sheets-cli

Composable Google Sheets CLI for humans and agents. Read, write, update cells by key—with Agent Skills for Claude Code and OpenAI Codex.

agent-skills automation bun claude-code cli google-sheets openai-codex spreadsheet typescript

Last synced: 01 Mar 2026

https://github.com/respawn-app/ksrc

Let your AI agents search and read 3rd-party Kotlin dependency sources

agents ai cli dependency gradle java kotlin

Last synced: 06 Mar 2026

https://github.com/skratchdot/ble-midi

A Bluetooth Low Energy MIDI library written in javascript

ble bluetooth cli javascript midi node web-bluetooth

Last synced: 05 Mar 2026

https://github.com/vessl-ai/mcpctl

mcpctl - mcpctl tool orchestrator

cli config infrastructure mcp nodejs orchestration secrets typescript

Last synced: 08 Oct 2025

https://github.com/cliffano/bob

Minimalist-omakase build tool for node.js projects

build cli nodejs

Last synced: 07 May 2025

https://github.com/kevinjqiu/promcli

A shell for loading Prometheus metrics fixtures and evaluating Prometheus expressions

cli go-prompt prometheus testing

Last synced: 26 Jan 2026

https://github.com/mischah/ibrew

🍻Interactive CLI for Homebrew – the missing package manager for macOS.

brew cli cli-app homebrew ibrew interactive macos search terminal

Last synced: 04 Jul 2025

https://github.com/dschau/prettier-markdown

Parse code blocks in markdown files and run prettier on them

blocks cli code codeblocks gatsby javascript markdown node prettier

Last synced: 02 May 2025

https://github.com/xtream1101/s3-concat

Concat multiple files in s3

cli concatenation python s3 s3-concat

Last synced: 09 Apr 2025

https://github.com/synoet/ballast

⚓ a simple api load testing tool that lets you compare performance snapshots of your api.

api api-rest cli load-testing rust snapshot-testing testing

Last synced: 16 May 2025

https://github.com/desvelao/lummander

Create a simple CLI with Lua.

cli command-line lua

Last synced: 12 Jul 2025

https://github.com/molecule-man/stack-assembly

Command line tool to configure and deploy aws cloudformation stacks

aws cli cloudformation configuration deployment go golang

Last synced: 14 Apr 2025

https://github.com/getyourguide/auto-pr

Perform bulk updates across multiple GitHub repositories

bulk-updates cli git github python

Last synced: 07 Apr 2025

https://github.com/corona10/fuego

fuego is a library for automatically generating command line interfaces (CLIs) from function and struct.

cli fire go golang google python

Last synced: 12 Apr 2025

https://github.com/faratech/htop-win

htop for Windows: inspired interactive process viewer for Windows, written in Rust

bottom btm cli cross-platform htop monitoring process-monitor rust terminal top tui windows

Last synced: 02 Jul 2026

https://robertohuertasm.github.io/figma-asset-downloader/

📦 Small utility to help you download Figma assets directly to your computer

assets-management cli design-systems figma figma-api figma-app figma-document

Last synced: 10 May 2025

https://github.com/rhettbull/applecrate

Package your command line tools into a native macOS installer.

cli command-line installer installer-script installers macos python

Last synced: 11 Apr 2025

https://github.com/caarlos0-graveyard/example

Golang cli application example

cli example golang

Last synced: 23 Jan 2026

https://github.com/runprism/alto

Serverless for data practitioners. The fastest ⚡️ way to run your code in the cloud. Effortlessly run scripts, functions, and Jupyter notebooks in virtual machines.

aws cli cloud data data-analysis data-science deployment ec2 entrypoint function gcp infrastructure jupyter python serverless

Last synced: 31 May 2026

https://github.com/isqua/bureau

🚀 Informative and fast ZSH prompt with git status. Works well with HUGE repositories. Show username, hostname, path, git branch and status.

cli console customization prompt shell terminal zsh zsh-git-prompt zsh-prompt zsh-theme

Last synced: 29 Apr 2025

https://github.com/javascript-studio/studio-log

👻 A tiny JSON logger with emoji support

cli emoji json logger ndjson

Last synced: 14 Apr 2025

https://github.com/rasros/lx

Recursively find, filter, and format code files for ChatGPT and Claude context windows directly from your terminal.

chatgpt claude cli clipboard code-analysis context-window developer-tools gitignore go go-lang llm productivity prompt-engineering terminal

Last synced: 25 Jan 2026

https://github.com/doga/podcatcher

A podcast client for the command line written in Ruby.

cli podcast podcatcher ruby

Last synced: 07 Apr 2025

https://github.com/nedpals/sharn

Managing shards made easier.

cli crystal helper package-manager shards

Last synced: 04 Apr 2025

https://github.com/gerardcl/renfe-cli

Python CLI written in Rust for fast Renfe search website trains timetables retrieval

cli ffi gtfs horarios horaris maturin pyo3 python python-cli renfe renfe-cli rust stations timetable timetable-defaults train-stations trains trenes trens

Last synced: 07 Apr 2025

https://github.com/himynameisdave/make-me-lol

:smile: A command-line tool to make you laugh

cli command-line fun laugh lol

Last synced: 25 Jul 2025

https://github.com/hexadecimalDinosaur/octoprint-cli

Command line client for controlling your OctoPrint 3D printer server

3d-printing cli command-line octoprint octoprint-api octoprint-client python

Last synced: 03 Oct 2025

https://github.com/andreasbackx/spotifatius

A simple Spotify CLI primarily made for monitoring what songs you're listening to and displaying that in your bar of choice like waybar or polybar.

cli i3 polybar spotify sway waybar

Last synced: 25 Jul 2025

https://github.com/m-ahmadi/tse-client

A client for fetching stock data from the Tehran Stock Exchange (TSETMC). Works in Browser, Node and as CLI.

browser caching cli cli-app compression crawler data dataset downloader iran node-module stock stock-data stock-market stock-prices tehran ticker tsetmc universal

Last synced: 18 Feb 2026

https://github.com/jakeroggenbuck/auto-clock-speed

A utility to check stats about your CPU, and auto regulate clock speeds to help with either performance or battery life.

cli cpu linux rust

Last synced: 05 Apr 2025

https://github.com/caronc/newsreap

Usenet Framework that supports posting, indexing and retrieving

cli framework indexer nzb usenet usenet-posters

Last synced: 22 Mar 2025

https://github.com/clipboardhealth/groundcrew

Dispatch your ticket backlog to local, interactive AI coding agents. One git worktree per ticket, sandboxed by default.

agentic ai-agents automation claude claude-code cli cmux codex coding-agents developer-tools git-worktree jira linear local-first orchestrator parallel sandbox tmux typescript worktrees

Last synced: 11 Jun 2026

https://github.com/grohden/react-native-cli-bump-version

A simple react native cli plugin to help you with version bumps

bumps cli plugin react-native react-native-cli react-native-cli-plugin versioning

Last synced: 21 Jul 2025

https://github.com/homemadepy/messages

A python package designed to make sending messages easy and efficient!

api api-wrapper automation beginner-friendly cli email python3 slack smtp telegram tool tools twilio whatsapp wiki

Last synced: 11 Apr 2025

https://github.com/jeromepin/esctl

Easy to use CLI tool to manage Elasticsearch, preventing long curl commands.

cli elasticsearch

Last synced: 11 May 2025

https://github.com/Dokploy/cli

Dokploy CLI

cli dokploy vps

Last synced: 09 Feb 2026

https://github.com/amine-smahi/sqlite-global-tool

SQLite .NET Core CLI tool that allows the user to manually enter and execute SQL statements with or without showing query result.

cli cmd command-line-tool dotnet-core dotnet-core-global-tool dotnet-core2-1 sqlite sqlite3 terminal

Last synced: 21 Jun 2025

https://github.com/wp-cli/config-command

Generates and reads the wp-config.php file.

cli config hacktoberfest wordpress wp-cli wp-cli-package

Last synced: 02 May 2026

https://github.com/flarum/cli

A CLI helper for developing Flarum extensions.

cli flarum generator

Last synced: 09 Apr 2025

https://github.com/mfussenegger/mkjson

A commandline tool to generate static or random JSON records

cli fake faker faker-generator json util

Last synced: 04 Jul 2025

https://github.com/launchapp-dev/animus-cli

Autonomous AI agent orchestrator — run multi-model dev teams (Claude, Gemini, GPT) with YAML workflows, daemon scheduling, and MCP integration. 100% Rust.

agent-orchestrator agentic ai-agent ai-coding ai-tools autonomous-agents claude cli developer-tools devtools gemini llm mcp multi-agent open-claw openai rust workflow-engine

Last synced: 05 Jul 2026

https://github.com/stefansundin/secrets-scanner

Find API keys in your code. :key:

cli security

Last synced: 18 Mar 2025

https://github.com/toolctl/toolctl

The tool to control your tools

binaries cli command-line go golang installer linux macos tools

Last synced: 02 Apr 2025

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

:camera: Download all of the images and videos from a VSCO user

archiver cli commandline-tool downloader linux macos python ripper vsco

Last synced: 07 Oct 2025

https://github.com/dnnrly/httpref

Command line, offline, access to HTTP status code, common header, and port references

cli go golang golang-package hacktoberfest http

Last synced: 24 Jan 2026

https://github.com/codejive/java-jpm

A simple command line tool, taking inspiration from Node's npm, to manage Maven dependencies for Java projects that are not using build systems like Maven or Gradle.

artifacts cli dependencies java maven packages

Last synced: 23 Jan 2026

https://github.com/phaserjs/create-game

Easily create a Phaser project with our official template CLI tool

angluar cli create game nextjs phaser phaser3 react vite vue

Last synced: 19 Oct 2025

https://github.com/nobl9/sloctl

A command line tool to cast SLO spells 🪄

cli go golang nobl9 reliability slo sre

Last synced: 27 Feb 2026

https://github.com/pavelmc/amake

A very simple Arduino command line interface for linux

arduino arduino-ide bash board cli develop geany hack ide linux ubuntu uno

Last synced: 14 Mar 2025

https://github.com/lemuray/rustfetch

A CLI tool that displays system info, written entirely in Rust!

cli fastfetch fetch neofetch rust system-info

Last synced: 19 Feb 2026

https://github.com/Codepoints/unidump

hexdump(1) for Unicode data

cli console hexdump python3 unicode utility

Last synced: 15 May 2025

https://github.com/trumae/spinnercpp

Simple header only library to add a spinner / progress indicator to any terminal application.

cli spinner statusbar terminal

Last synced: 25 Jan 2026

https://github.com/suzuki-shunsuke/cmdx

Task runner. It provides useful help messages and supports interactive prompts and validation of arguments

cli oss task-runner

Last synced: 15 Apr 2025

https://github.com/joetannenbaum/terminalia

Beautiful console output for Laravel

cli command-line laravel php

Last synced: 24 Jul 2025

https://github.com/YsarocK/fetch-appwrite-types

Generate Typescript file from Appwrite Databases

appwrite cli typescript

Last synced: 01 Apr 2025

https://github.com/xiaomuzhu/create-component

CLI for bootstrapping react component

cli component-library library react

Last synced: 09 Mar 2026

https://github.com/timkam/schreib-gut

German extension for write-good

cli language-processing linting node

Last synced: 11 Aug 2025

https://github.com/sirbrillig/phpcs-changed

🐘 Run phpcs on files and only report new warnings/errors compared to the previous version.

cli linting php phpcs svn

Last synced: 26 Apr 2026

https://github.com/fdiaz/SwiftInspector

SwiftInspector is a command line tool built on top of SwiftSyntax to help inspect usage of Swift code

cli static-analyzer swift

Last synced: 22 Jul 2025

https://github.com/nedpals/vargs

Simple argument parsing library for V.

argument-parser cli v vlang

Last synced: 13 May 2025

https://github.com/iljan/narr

Download audio tracks from Netflix to sample your favorite shows

chrome-devtools-protocol cli crawler downloader music

Last synced: 27 Jul 2025

https://github.com/SlimIO/Async-cli-spinner

Elegant Asynchronous Terminal (CLI) Spinner for Node.js

async cli ora spinner

Last synced: 08 May 2025

https://github.com/rishabhtayal/electronic-moji

:scream: :scream_cat: :sunglasses:

cli emoji swift

Last synced: 11 Jul 2025

https://github.com/vladimirmarkelov/haku

A task/command runner inspired by 'make'

cli command-line command-line-tool command-runner make rust

Last synced: 13 Apr 2025

https://github.com/cburgmer/jp

A simpler jq, and with JSONPath

cli jq json jsonpath

Last synced: 12 Apr 2025

https://github.com/sinedied/devto-cli

Dev.to authoring CLI to create and publish markdown files as articles, using assets hosted on GitHub.

articles authoring cli dev github hacktoberfest host markdown node publish sync

Last synced: 07 May 2025

https://github.com/jkrup/meteor-hero

Instantly deploy your Meteor apps with `meteor-hero`

cli deployment docker heroku meteor meteor-application meteor-apps npm-package

Last synced: 29 Oct 2025

https://github.com/jakobhellermann/piechart

a rust crate for drawing fancy pie charts in the terminal

cli rust visualization

Last synced: 12 Apr 2025

https://github.com/teamplanes/static

A zero config CLI tool for deploying static sites to S3 & CloudFront

aws aws-cloudfront aws-s3 cli deployment static-site

Last synced: 19 Jan 2026

https://github.com/ctxis/cbrcli

Command line interface to Carbon Black Response

carbonblack cli

Last synced: 22 Jan 2026

https://github.com/chsbuffer/MagiskOnGooglePlayGames

Install Magisk on Google Play Games Emulator

android cli emulator google-play-games-on-pc magisk windows

Last synced: 05 Sep 2025

https://github.com/jeroenouw/examplecli

Example TypeScript CLI with Node.js

cli command-line-interface example javascript nodejs typescript

Last synced: 09 Apr 2025