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/kenjitakahashi/td

a non-offensive, per project ToDo manager.

cli python todo todolist

Last synced: 13 Apr 2025

https://github.com/supercilex/ftzz

File Tree Fuzzer creates a pseudo-random directory hierarchy filled with some number of files.

cli directory-tree files fuzzing rust

Last synced: 05 Apr 2025

https://github.com/nickzuber/infrared

:sparkles::rocket: Blazing fast, inferred static type checker for JavaScript.

cli compiler configurable es6 fast javascript parser productivity static-analysis tool type-checking zero-configuration

Last synced: 07 May 2025

https://github.com/nk412/quickhist

quickly plot a histogram on the CLI

bash cli histogram plot unix

Last synced: 23 Jul 2025

https://github.com/efjerryyang/chatgpt-cli

A markdown-supported command-line interface tool that connects to ChatGPT using OpenAI's API key.

chatbot chatgpt chatgpt-cli cli command-line markdown openai

Last synced: 26 Jul 2025

https://github.com/rudrankriyam/foundation-models-framework-cli

A powerful command-line interface for Foundation Models on Apple platforms.

apple-intelligence cli developer-tools foundation-models llm macos swift swift-package

Last synced: 17 Apr 2026

https://github.com/oalders/is

an inspector for your environment

bash cli golang shell terminal

Last synced: 23 Apr 2026

https://github.com/ilyes512/boilr

⚡️ boilerplate template manager that generates files or directories from template repositories

boilerplate-template cli go golang template tool

Last synced: 05 May 2025

https://github.com/humio/cli

CLI Client for Humio - Stream Logs All Day Long

cli humio

Last synced: 29 Oct 2025

https://github.com/0x4447/0x4447-cli-node-grapes

🍇 This is a small framework to make it easier to work with AWS CloudFormation files.

0x4447 0x4447-clis aws aws-cloudformation cli framework nodejs

Last synced: 30 Dec 2025

https://github.com/omgimanerd/doclt

Digital Ocean Command Line Tool

cli cli-app cli-application digital-ocean digitalocean doclt

Last synced: 03 May 2025

https://github.com/impankratov/sony-headphones-control-py

🎧 Control noise-cancelling mode of your Sony headphones via CLI

bluetooth cli noise-cancellation python rfcomm sony

Last synced: 02 May 2025

https://github.com/mglagola/exptool

📲 Expo cli to help automate expo standalone iOS and Android builds and deployments

automation cli continous-integration continuous-delivery continuous-deployment continuous-integration continuous-testing expo nodejs npm react-native

Last synced: 08 Sep 2025

https://github.com/sayanarijit/gh-xplr

Explore GitHub repos using xplr via GitHub CLI

cli command-line gh-extension github terminal tui

Last synced: 20 Jun 2025

https://github.com/vladocar/pdfsave

Convert websites into readable PDFs

cli node node-js nodejs pdf pdf-converter pdf-generation readability readable

Last synced: 09 Jul 2025

https://github.com/anirudhg07/cheatshh

Cheatshh is a CLI tool to store commands and their descriptions in a place you can look into as cheatshheat so you dont have to remember them.

cheatsheet cheatsheets cheatsheets-hub cheatshh cli shell-script shellscript

Last synced: 15 Apr 2025

https://github.com/invinciblezeal/jiggler

Keep your screen awake and working while you rest

cli command-line command-line-tool linux macos python terminal utility windows

Last synced: 01 Sep 2025

https://github.com/omar-dulaimi/json-to-prisma-schema-convertor

Converts a Json schema to a Prisma schema

cli json-schema prisma prisma-schema

Last synced: 10 Mar 2026

https://github.com/hebertialmeida/modelgen

🎰 A CLI to generate Models for many languages, based on a JSON Schema and a template.

cli generator immutable-objects java kotlin model modelgen swift

Last synced: 21 Feb 2026

https://github.com/pure-admin/pure-admin-cli

快速构建pure-admin相关项目的命令行工具

cli pure-admin pure-admin-cli vue-pure-admin

Last synced: 22 Jun 2025

https://github.com/peterpme/create-simple-icon

🎨 🔧 Download and colorize branded svg icons in a snap!

cli generator nodejs svg-icons

Last synced: 21 Mar 2025

https://github.com/hodfords-solutions/nestjs-command

nestjs-command simplifies creating and managing CLI commands in NestJS applications. It offers an easy way to define and execute commands, streamlining CLI integration and boosting productivity with minimal configuration.

cli command nestjs nodejs

Last synced: 06 Apr 2025

https://github.com/cuba-platform/cuba-cli

CUBA Platform Development Command-Line Interface

cli cuba-cli cuba-platform generator scaffolding

Last synced: 14 Jul 2025

https://github.com/abdfnx/gosh

⌨ A golang library for executing bash & powershell commands easly.

bash cli go golang library linux macos powershell shell tool windows

Last synced: 13 Apr 2025

https://github.com/ethersphere/swarm-cli

Manage your Bee node and interact with the Swarm network via the CLI

bee bee-client cli decentralized feed identity sign swarm

Last synced: 05 Apr 2025

https://github.com/scmmishra/slick-deploy

CLI tool to declaratively deploy containers with Caddy

caddy cli containers deployment docker go golang vm

Last synced: 13 Apr 2025

https://github.com/mrz1836/paymail-inspector

:money_with_wings: CLI app for interacting with paymail service providers

bitcoin bitcoinsv bitpic brfc brfc-specifications bsv bsvalias cli golang paymail

Last synced: 06 May 2025

https://github.com/bkuhlmann/xdg

A XDG Base Directory Specification implementation.

cli xdg

Last synced: 13 Apr 2025

https://github.com/seriousme/openapi-schema-validator

OpenApi schema validation for OpenApi versions v2, v3.0.x and v3.1.x

cli javascript jsonschema openapi openapi-schema-validator openapi3 openapi3-1 openapi3-validation

Last synced: 04 Apr 2025

https://github.com/mainframeos/erebos

JavaScript client and CLI for Swarm

cli dapp javascript library swarm web3

Last synced: 12 Jan 2026

https://github.com/davidesantangelo/gitingest

Gitingest is a command-line tool that fetches files from a GitHub repository and generates a consolidated text prompt for your LLMs.

cli llm machine-learning ruby tools

Last synced: 23 Sep 2025

https://github.com/efJerryYang/chatgpt-cli

A markdown-supported command-line interface tool that connects to ChatGPT using OpenAI's API key.

chatbot chatgpt chatgpt-cli cli command-line markdown openai

Last synced: 19 Apr 2025

https://github.com/AlexanderThaller/hstdb

Better history management for zsh. Based on ideas from https://github.com/larkery/zsh-histdb.

cli history rust sync zsh

Last synced: 16 Aug 2025

https://github.com/sahil87/run-kit

Web-based tmux orchestration dashboard for long-running AI agent tasks

agents claude-code cli dashboard developer-tools fab-kit mobile orchestration terminal tmux web-ui worktrees

Last synced: 14 Jun 2026

https://github.com/hairyhenderson/go-which

A cross-platform Go implementation of the which(1) command, usable both as a CLI and library

cli cross-platform go go-package golang golang-cli golang-library hacktoberfest library shell

Last synced: 28 Apr 2025

https://github.com/mufeedvh/seclip

A CLI utility to secretly copy secrets to clipboard. :lock::memo:

cli clipboard command-line pgp pgp-key privacy privacy-tools private-key rust secrets secrets-management ssh ssh-key utility

Last synced: 06 Jul 2025

https://github.com/t34-dev/go-field-alignment

A powerful tool designed for Golang developers to enhance code readability by performing multi-level field alignment in struct declarations while preserving original metadata.

alignment cicd clean cli field go optimization padding structure

Last synced: 09 Apr 2025

https://github.com/alekseymartynov/shazam-for-real

Cross-platform Shazam console client, written in .NET

cli dotnet shazam

Last synced: 11 Jul 2025

https://github.com/stevelr/age-op

simple CLI encryption without the footguns: age + 1password

1password-cli backups cli encryption

Last synced: 11 Apr 2025

https://github.com/taiki-e/cargo-minimal-versions

Cargo subcommand for proper use of -Z minimal-versions and -Z direct-minimal-versions.

cargo cli rust testing

Last synced: 05 Apr 2025

https://github.com/24seconds/rust-cli-pomodoro

Pomodoro cli app. Manage your time using this

cli ipc notifications pomodoro pomodoro-technique rust

Last synced: 21 Jun 2025

https://github.com/keisukeyamashita/commitlint-rs

🔦 Lint commit messages with conventional commit messages

cd ci cicd cli commitlint conventional-commits conventionalcommits gitops lint linter rust

Last synced: 05 Apr 2025

https://github.com/vknabel/archery

Declare all your project's metadata and what you can do with it in one single place.

archery arrow cli hacktoberfest metadata mint swift swift-package-manager

Last synced: 29 Sep 2025

https://github.com/genuinetools/magneto

Pipe runc (OCI compatible) events to a stats TUI (Text User Interface).

cgroups cli containers docker linux oci opencontainers runc stats

Last synced: 31 Aug 2025

https://github.com/vknabel/Archery

Declare all your project's metadata and what you can do with it in one single place.

archery arrow cli hacktoberfest metadata mint swift swift-package-manager

Last synced: 14 May 2025

https://github.com/3rd-Eden/argh

argh is a extremely light weight option/argument/process.argv parser for Node.js. It only parses options, nothing more than that.

argh argument-parsing cli javascript parse-options

Last synced: 28 Mar 2025

https://github.com/amalfra/docker-hub

Docker Hub in your terminal

cli docker dockerhub python table

Last synced: 15 Mar 2025

https://github.com/knqyf263/sou

A tool for exploring files in container image layers

cli container-image tui

Last synced: 27 Feb 2026

https://github.com/goerz/tmuxpair

Command line script for setting up a temporary tmux session for pair programming

cli pair-programming ssh terminal tmux

Last synced: 16 Oct 2025

https://github.com/rtlzeromemory/rezi

React-style terminal UI framework powered by a native C rendering engine. Ink-compatible. Minimal redraws. Much lower overhead.

c cli devtools ffi ink nodejs opensource react terminal-ui tui typescript

Last synced: 14 Mar 2026

https://github.com/orsinium-archive/poetry-setup

Generate setup.py (setuptools) from pyproject.toml (poetry)

cli packaging pip poetry pypi pyproject python setuptools

Last synced: 08 May 2025

https://github.com/kubukoz/spotify-next

Small CLI app for filtering out music on Spotify.

cats-effect cats-mtl cats-tagless cli decline http4s scala spotify tagless-final

Last synced: 09 May 2025

https://github.com/ademking/webcmd

💣 WebCmd v1.1 : Improved "new tab" page made for CLI Lovers

browser chrome chrome-browser chrome-extension cli

Last synced: 15 Jun 2025

https://github.com/kitschpatrol/yanki

A CLI tool and TypeScript library to turn Markdown into Anki flashcards.

anki anki-connect cli flashcards markdown npm-package spaced-repetition sync

Last synced: 07 Apr 2026

https://github.com/nyggus/makepackage

Package for easy packaging of Python code

cli package packaging python

Last synced: 21 Oct 2025

https://github.com/tismith/exitfailure

Helpers for easily using failure::Error and others as return types in main() while still giving human-readable error messages.

cli exitfailure failure library newtype rust

Last synced: 08 Apr 2026

https://github.com/yankeexe/air-quality-cli

Get Air Quality Index for your city/country 😷

air-quality cli commandline go go-cli golang golang-application

Last synced: 19 Apr 2025

https://github.com/lachlanjc/objectify-css

CLI for converting CSS rules to JavaScript style objects

cli converter css css-in-js

Last synced: 23 Apr 2025

https://github.com/irishmaestro/fubar

Formidable Unix Binary Arsenal & Repository. TUI built for offline payload generation, retrieval, and exfiltration.

binaries cli ctf ctf-tools cybersecurity fubar gtfobins hackthebox linux privesc tui tui-rs

Last synced: 31 Mar 2025

https://github.com/liamg/flinch

A collection of terminal-based widgets for richer Golang CLI apps.

cli gui terminal-ui tui

Last synced: 03 Nov 2025

https://github.com/mauvilsa/tesseract-recognize

Tool that does layout analysis and/or text recognition using tesseract and outputs the result in Page XML format

cli docker-image document-recognition ocr optical-character-recognition pagexml tesseract text-detection

Last synced: 05 May 2025

https://github.com/eyeplum/cicero-tui

Unicode tool with a terminal user interface.

cli linux macos rust tui unicode

Last synced: 24 Mar 2025

https://github.com/mirukana/pixcat

CLI and Python 3.6+ API to display images on a kitty terminal with optional resizing.

api cli graphic icat image kitty picture python resize scale terminal

Last synced: 22 Apr 2025

https://github.com/alexandretrotel/todo-tree

A command-line tool to find and display TODO-style comments in your codebase.

cli command-line-tool statistics todo

Last synced: 31 May 2026

https://github.com/engnr/qt-downloader

CLI to download Qt on headless systems

cli downloader headless qt qt5 qt6

Last synced: 06 Oct 2025

https://github.com/orsinium-labs/mypy-baseline

Integrate mypy in seconds with existing codebase. A friendly CLI tool to make mypy report only new type violations and ignore existing ones.

baseline cli gradual-typing legacy-code mypy python python3 static-typing typing

Last synced: 20 Aug 2025

https://github.com/openware/kite

Kite is a devops CLI for generating infrastructure as code

cli devops infrastructure kite

Last synced: 20 Aug 2025

https://github.com/mklement0/shall

A CLI and REPL for invoking shell scripts or commands with multiple POSIX-like shells for portability testing.

cli cross-platform posix-sh shell testing unix-cli

Last synced: 10 Oct 2025

https://github.com/bendingbender/yarpm

CLI tool to run npm scripts with either npm, pnpm, or yarn, depending on how it was started

cli cross-platform nodejs npm npm-package npm-scripts pnpm yarn

Last synced: 12 Apr 2025

https://github.com/3rd-eden/argh

argh is a extremely light weight option/argument/process.argv parser for Node.js. It only parses options, nothing more than that.

argh argument-parsing cli javascript parse-options

Last synced: 13 Apr 2025

https://github.com/radiusmethod/awsd

AWS Profile Switcher in Go

aws aws-profile aws-profiles cli go tools

Last synced: 17 Jan 2026

https://github.com/Ademking/WebCmd

💣 WebCmd v1.1 : Improved "new tab" page made for CLI Lovers

browser chrome chrome-browser chrome-extension cli

Last synced: 27 Mar 2025

https://github.com/hotsno/keroro

Play next unwatched episode in mpv and sync progress with AniList

anilist anime cli mpv mpv-anilist

Last synced: 10 Apr 2025

https://github.com/m-sureshraj/jenni

👩‍💻 Jenkins Personal Assistant - CLI to interact with Jenkins server

cli jenkins jenkins-cli node-js

Last synced: 06 Jul 2025

https://github.com/budde25/switcheroo

A cross platform, Rust implementation for the Tegra X1 bootROM exploit

cli gui

Last synced: 20 Aug 2025

https://github.com/jellydn/twt-dl-cli

The easiest way to download any Twitter video from CLI

cli download-videos twitter

Last synced: 28 Aug 2025

https://github.com/fabio42/sasqwatch

A modern take on the classic watch command

bubbletea charm charmbracelet cli go golang watch

Last synced: 17 Mar 2026

https://github.com/sgreben/flagvar

A collection of CLI argument types for the Go `flag` package.

argument-parser cli enum glob golang json time url

Last synced: 03 Mar 2026

https://github.com/arp242/zli

Go library for writing CLI programs. Includes flag parsing, colours, testing, and various helpful utility functions

cli go golang

Last synced: 12 Oct 2025

https://github.com/intonate/tinker-zero

Bridge laravel/tinker for your laravel-zero applications

cli console laravel laravel-packages laravel-zero php psysh repl tinker

Last synced: 12 Oct 2025

https://github.com/agent-team-foundation/first-tree-legacy

A Git-native knowledge layer for your team — and a set of tool suite that keeps it alive.

ai-agents claude-code cli codex context-engineering context-tree context-wiki harness-engineering

Last synced: 31 May 2026

https://github.com/lotfio/conso

:anger: PHP console applications for cool kids :anger:

aven cli composer conso console console-app console-application console-component php php-console symphony-console

Last synced: 14 Apr 2025

https://github.com/mdonoughe/sbz-switch

Utility for switching Sound Blaster outputs on Windows

cli sound sound-blaster windows

Last synced: 06 Apr 2025

https://github.com/sliva0/pixelart2tgs

Simple .gif to .tgs converter cli utility.

cli converter gif telegram telegram-stickers tgs

Last synced: 06 Apr 2025

https://github.com/betomoedano/snapai

AI-powered icon generation CLI for React Native & Expo developers. Generate stunning app icons in seconds using OpenAI's latest models.

ai cli developer-tools expo icon-generator openai react-native

Last synced: 28 Jun 2025

https://github.com/shivansh-007/piston-cli

Universal shell supporting code highlighting, files, and interpretation without the need to download a language.

cli code-editor code-execution compile hacktoberfest nix piston piston-api piston-cli python shell terminal-editor universal-shell

Last synced: 04 Oct 2025

https://github.com/trinhminhtriet/spiko

🚀 Spiko is a fast, Rust-based load testing tool with a beautiful TUI for real-time insights.

benchmark cli http http2 load-testing perfomance-testing rust tui

Last synced: 23 Jun 2025

https://github.com/nombrekeff/cli-badges

Quirky little node-js library for generating badges for your cli apps.

badges cli cli-apps cli-badges generating-badges italic label terminal

Last synced: 13 Apr 2025

https://github.com/bkuhlmann/pragmater

A command line interface for managing pragma comments.

cli frozen-string-literals pragma-comment

Last synced: 05 Apr 2025

https://github.com/NathanBaulch/protoc-gen-cobra

Cobra command line tool generator for gRPC clients

cli cobra grpc grpc-go protobuf protocol-buffers

Last synced: 29 Mar 2025