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/beatlabs/gomodctl

Search, Check, and Update Go modules.

cli go golang modules packages

Last synced: 08 Sep 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/armmbed/mbed-tools

⚠️ Beta Status: New command line tooling for Mbed OS

cli mbed mbed-os os tools toolset

Last synced: 19 Oct 2025

https://github.com/8go/matrix-nostr-bridge

Bridge between Matrix and Nostr communication protocols

bridge cli communication-protocol matrix nostr python rust-lang terminal tool

Last synced: 26 Oct 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/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/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/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/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/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/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/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/alexanderthaller/hstdb

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

cli history rust sync zsh

Last synced: 29 Oct 2025

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

a non-offensive, per project ToDo manager.

cli python todo todolist

Last synced: 13 Apr 2025

https://github.com/coolapso/tfimport

Automatically import infrastructure to tfstate

automation cli iac opentofu terraform

Last synced: 11 Jun 2026

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/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/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/voxpelli/node-webmention-testpinger

A tool to ping your site with a variety of real world WebMentions

cli indieweb microformats test-suite webmention

Last synced: 06 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/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/knqyf263/sou

A tool for exploring files in container image layers

cli container-image tui

Last synced: 27 Feb 2026

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/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/stevelr/age-op

simple CLI encryption without the footguns: age + 1password

1password-cli backups cli encryption

Last synced: 11 Apr 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: 27 Mar 2025

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/openware/kite

Kite is a devops CLI for generating infrastructure as code

cli devops infrastructure kite

Last synced: 20 Aug 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/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/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/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/budde25/switcheroo

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

cli gui

Last synced: 20 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: 29 Sep 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/eyeplum/cicero-tui

Unicode tool with a terminal user interface.

cli linux macos rust tui unicode

Last synced: 24 Mar 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/amalfra/docker-hub

Docker Hub in your terminal

cli docker dockerhub python table

Last synced: 15 Mar 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/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/alekseymartynov/shazam-for-real

Cross-platform Shazam console client, written in .NET

cli dotnet shazam

Last synced: 11 Jul 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/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/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/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/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/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/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/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/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/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/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/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/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/radiusmethod/awsd

AWS Profile Switcher in Go

aws aws-profile aws-profiles cli go tools

Last synced: 17 Jan 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/nyggus/makepackage

Package for easy packaging of Python code

cli package packaging python

Last synced: 21 Oct 2025

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/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/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/smartondev/gwbackupy

Open source Google Workspace™ backup solution written in python. (gmvault alternative)

backup cli g-suite gcp gmail gmvault google-api google-cloud-platform google-workspace oauth2 package pip python restore service-account tool versioned-backups

Last synced: 02 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/tajmone/highlight

Source code to formatted text converter

cli gui html latex library linux macos portable rtf syntax-highlighting tex windows xml

Last synced: 02 Apr 2025

https://github.com/gennaro-tedesco/archimede

💡 Unobtrusive directory information fetcher

cli command-line go screenfetch

Last synced: 22 Apr 2025

https://github.com/clojure/tools.tools

Clojure CLI tool for managing Clojure CLI tools

cli clojure

Last synced: 10 Jun 2025

https://github.com/getspooky/create-express-app

Get Express js projects ready fast by running one command.

boilerplate cli express expressjs generator nodejs offers webpack zero-configuration

Last synced: 27 Oct 2025

https://github.com/purpleclay/dns53

Dynamic DNS within Amazon Route53. Expose your EC2 quickly, easily and privately

aws bubbletea cli dns dns-record dynamic ec2 phz private route53 tui

Last synced: 11 Jun 2025

https://github.com/coriolinus/calc

CLI calculator app and library

calc calculator cli hacktoberfest

Last synced: 13 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/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/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/sliva0/pixelart2tgs

Simple .gif to .tgs converter cli utility.

cli converter gif telegram telegram-stickers tgs

Last synced: 06 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

https://github.com/flyteorg/flytectl

A cross platform CLI for Flyte. Written in Golang. Offers an intuitive interface to Flyte https://docs.flyte.org/projects/flytectl/en/latest/

brew cli cobra-viper command-line-interface cross-platform flyte flyte-cli gitops golang hacktoberfest workflows

Last synced: 05 Apr 2025

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/callstack/ai-cli

AI assistant in your terminal.

ai assistant cli llm terminal

Last synced: 05 Mar 2026

https://github.com/dotgreg/tiro-notes

An open-source, cross-platform markdown editor designed for extensibility & flexibility

cli cloud diagram electronjs evernote flowchart javascript latex markdown no-database nodejs note-taking notes npx self-hosted typescript uml web

Last synced: 29 Mar 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/pando85/timer

Simple countdown terminal alarm. Useful for pomodoros too.

cli countdown pomodoro pomodoro-timer productivity rust timer

Last synced: 06 Apr 2025

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/spectre10/fs-cli

WebRTC based P2P multi-threaded filesharing CLI app written in Golang.

cli cli-app cobra-cli file-sharing go golang hacktoberfest multithreading p2p p2pshare peer-to-peer webrtc

Last synced: 06 Apr 2026