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/axiomantic/spellbook

Multi-platform AI assistant skills and workflows. Serious engineering. Also fun.

ai-assistant ai-coding claude cli codex developer-tools gemini-cli llm mcp mcp-server opencode prompt-engineering python skills spellbook

Last synced: 06 Jun 2026

https://github.com/duncankmckinnon/workbench

Ultra-light multi agent orchestrator, anywhere you work

agents cli coding-agent harness multi-agent

Last synced: 22 May 2026

https://github.com/ljharb/validate-npm-package-name-cli

CLI for npmjs.com/validate-npm-package-name

cli name npm package

Last synced: 27 Feb 2026

https://github.com/zhh2001/p4runtime-go-controller

Production-grade Go SDK and p4ctl CLI for building P4Runtime controllers — works with BMv2, Stratum, Tofino, and any P4Runtime 1.3.0+ target.

bmv2 cli data-plane go-sdk golang grpc network-automation networking p4 p4lang p4runtime programmable-data-plane sdn sdn-controller stratum tofino

Last synced: 26 Apr 2026

https://github.com/prompt-armor/prompt-armor

Open-source prompt injection detector — 5 layers, 91.7% F1, ~27ms, offline, Apache 2.0

ai-safety anomaly-detection cli faiss jailbreak llm llm-security mcp nlp offline onnx prompt-injection prompt-security python security

Last synced: 03 Jun 2026

https://github.com/trikko/trovatore

A fast command-line tool for searching files by name

cli command-line command-line-tool d dlang file file-search files

Last synced: 09 Feb 2026

https://github.com/tulibraries/libguider

This python script can be used to quickly harvest metadata and full HTML of all LibGuides within a single organization.

cli libguides python

Last synced: 30 Jan 2026

https://github.com/weby-homelab/antigravity-cli-statusline

An advanced, responsive, and high-information statusline plugin for Antigravity CLI

ai-agents antigravity antigravity-cli antigravity-extension cli devtools homelab statusline terminal terminal-ui tui

Last synced: 21 Jun 2026

https://github.com/rani367/affected

Run only the tests that matter. Language-agnostic affected package detection for monorepos. Supports Cargo, npm, pnpm, Yarn, Bun, Go, Python, Maven, Gradle, .NET, Swift, Dart/Flutter, Elixir, sbt.

bun cargo ci cli dart dependency-graph dotnet elixir flutter github-actions go gradle maven monorepo npm python rust scala swift testing

Last synced: 05 Apr 2026

https://github.com/tailor-platform/tailorctl

Command line tool for Tailor Platform

cli tailor-platform-tools

Last synced: 25 Feb 2026

https://github.com/oekazuma/svelte-vitals

A static code-health checker for SvelteKit — SEO, Performance, Correctness, Security, and Architecture, from source. Not a runtime Web Vitals reporter.

ai-agent cli code-quality github-actions mcp meta-tags opengraph performance security seo seo-tools static-analysis svelte sveltekit typescript vite

Last synced: 19 Jul 2026

https://github.com/ut-issl/capsula

CLI tool to run pre-run and post-run hooks for capturing and preserving the context of your command executions

cli reproducibility rust se-team

Last synced: 13 Feb 2026

https://github.com/brutus/wdiffhtml

Uses `wdiff` to generate a HTMLified word based diff from plain text files.

cli html python wdiff

Last synced: 17 Mar 2026

https://github.com/mbund/canvas-cli

Interact with Canvas LMS from the command line

api async canvas cli rest rust tokio

Last synced: 02 Apr 2026

https://github.com/quintenvandamme/trident

The magic kernel manager for ubuntu based distros and WSL2 written in dart.

cli dart kernel kernel-compilation linux linux-kernel ubuntu wsl

Last synced: 05 Mar 2026

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

Test command results and embed them into document

cli oss

Last synced: 28 Feb 2026

https://github.com/erichutchins/fstsed

Search and enrich/decorate strings at grep speed

cli command-line dfir fst grep sed

Last synced: 13 Feb 2026

https://github.com/maxigimenez/parallax-cli

Parallax is a local AI orchestration runtime for software tasks.

ai automation claude-code cli codex coding-agent developer-tools gemini github linear orchestrator parallax pull-request

Last synced: 01 Apr 2026

https://github.com/wq/wq.build

The wq command line interface (CLI).

build-tool cli wq-framework

Last synced: 09 Apr 2026

https://github.com/leoschleier/pit-viper

Pit-Viper is a Python package that offers configuration management capabilities like the Viper package in Golang.

cli config env pit python viper

Last synced: 28 Feb 2026

https://github.com/avdv/replay

REPL for command line apps.

bazel cli repl tui

Last synced: 04 Mar 2026

https://github.com/ilpanich/jirust-cli

JIRA CLI developed in rust

cli jira jira-rest-api rust-lang

Last synced: 28 Jan 2026

https://github.com/adamlui/minify.js

</> Recursively minify all JavaScript files.

api cli javascript js minifier nodejs utilities

Last synced: 13 Mar 2026

https://github.com/ambitus/cbxp

A unified and standardized interface for extracting z/OS control block data.

cbxp cli control-block json mainframe python shell simplification standardization zos

Last synced: 17 Mar 2026

https://github.com/mchmarny/devpulse

Community health analytics for GitHub organizations and repositories

cli cmd cncf developer entitity golang sql sqlite

Last synced: 01 Apr 2026

https://github.com/antznin/zsh-bitbake

Zsh completion for bitbake

bitbake cli zsh

Last synced: 02 Mar 2026

https://github.com/marcoarnulfo/clickup-cli

Terminal TUI for ClickUp time tracking & billing: monthly hours reports (self + team), per-list rates, billable amounts, and CSV/JSON/Markdown export. Written in Go.

billing bubbletea charmbracelet cli clickup go go-cli terminal time-tracking tui

Last synced: 25 Jul 2026

https://github.com/cod-e-codes/ignoregrets

Snapshots of your Git-ignored files. Because resets shouldn’t mean regrets.

backups cli code-maintenance developer-tools dotfiles git git-tools gitignore go snapshot tooling

Last synced: 01 May 2026

https://github.com/jameslcj/aliyun-amqp-node-cli

阿里云 amqp node 客户端版本

aliyun amqp cli node

Last synced: 28 Jan 2026

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

Adds, moves, and removes widgets; lists sidebars.

cli hacktoberfest widget widgets wordpress wp-cli wp-cli-package

Last synced: 02 Apr 2026

https://github.com/lucianoayres/nino-cli

Nino is a CLI tool that interacts with local language models via Ollama's serve mode, enabling real-time responses and easy output saving directly from the terminal.

cli golang llama ollama wrapper

Last synced: 16 May 2025

https://github.com/AlirezaTheH/medicure

A cosmetic treatment for your media files: movies, tv shows and also their subtitles.

audio audio-processing cli library media movie movies multimedia package python series subtitle subtitles tv tv-shows tvshows video video-processing videos

Last synced: 08 Jul 2025

https://github.com/udaychandra/auto-updater-demo

Auto-updatable, self-contained CLI with Java 11

autoupdater cli http-client java java11 jpms

Last synced: 15 Apr 2025

https://github.com/pstevovski/express-app-cli

CLI application for generating NodeJS / Express projects

cli express javascript nodejs typescript

Last synced: 24 Apr 2025

https://github.com/financial-times/kubectl-login

Logs you into multiple clusters which use dex

cli kubernetes

Last synced: 15 Jul 2025

https://github.com/pbnj/aws-console

Launch AWS console from the command-line

aws aws-console cli

Last synced: 18 Jan 2026

https://github.com/nag763/rat-rs

A simple cli tool to fetch transports schedules on the Ile-de-France région

cargo cli iledefrance open-source paris ratp rest-api rust

Last synced: 23 Mar 2025

https://github.com/beastmatser/cli

A simple cli tool for Odin

cli odin

Last synced: 18 Jan 2026

https://github.com/tddschn/todo-cli-tddschn

A simple command-line Todo app made with typer and sqlite

cli sqlite todo typer

Last synced: 23 Mar 2025

https://github.com/naimo84/github-readme-stats-calculate-rank

Commandline tool to calculate your github-readme-stats rank/grade

calculate cli commandline github github-readme-stats grade rank ranking-algorithm readme stats

Last synced: 15 Apr 2025

https://github.com/buntec/git-summary

git-summary is a command-line tool that displays a concise status summary of all git repos under a given root (which defaults to the current working directory).

cli git

Last synced: 20 Oct 2025

https://github.com/neomutt/gentoo-neomutt

📦 Automated builds for Gentoo

cli distro gentoo mail mua mutt neomutt overlay package

Last synced: 16 Mar 2026

https://github.com/jpdillingham/brainz

A lightweight MusicBrainz CLI in Go.

cli go golang musicbrainz musicbrainz-api

Last synced: 03 Sep 2025

https://github.com/jondashkyle/spod

🕳 cli for SPitting Out Data

cli js

Last synced: 03 Jul 2025

https://github.com/0xadafang/fastfoodsimulator

FastFoodSimulator is a Rust-based simulation of a fast-food workflow, built to practice concurrency with tokio, Arc<Mutex<>>, and async task loops. It’s a modular sandbox for learning real-time systems and shared-state logic.

async cli multithreading mutex rust simulator threads tokio

Last synced: 02 Jul 2025

https://github.com/trimpta/clitools

A collection of simple utilities

cli python python3 reusable text-manipulation workflow

Last synced: 12 May 2025

https://github.com/danielwhatmuff/gh

Open a Github project in a browser from the command line

browser cli command-line command-line-tool git github github-page helper opener python terminal

Last synced: 09 Apr 2025

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

:computer: CLI tool for all things IPNI

cli diagnostics ipni

Last synced: 16 Jan 2026

https://github.com/gomplate/gomplate-npm

Install gomplate using npm!

cli devops go-npm golang gomplate npm templating

Last synced: 08 Apr 2025

https://github.com/nokacper24/static-templ

Static html file generator for templ

cli go-templ static-site-generator templ

Last synced: 18 Jan 2026

https://github.com/aurelitec/thumbico-cli-windows

A tiny and portable command-line tool that generates custom sized thumbnails or icons for any file, image, document, video, program, directory, and more.

cli command-line files generator icons images thumbnail thumbnail-generator thumbnails

Last synced: 16 May 2025

https://github.com/nasso/get621

E621 command line grabber written in Rust

cli e621 grabber rust rust-lang

Last synced: 05 May 2025

https://github.com/zarazaex69/traw

traw - neuro agent that browse the internet

automation browser cli llm neuro scraping typescript

Last synced: 13 Jan 2026

https://github.com/tkf/git-blackhole

Continuous backup and recoverable trash can for Git

backup cli git

Last synced: 15 Apr 2025

https://github.com/opslevel/cli

The command line tool for interacting with OpsLevel

cli go golang

Last synced: 03 Sep 2025

https://github.com/gangelo/branch-name

branch-name is a gem that provides a command-line interface that allows you to accomplish several tasks, tasks I personally find myself having to carry out every time I work on a feature branch. I created this gem for myself; however, you are free to use it yourself, if any of these tasks fits into your personal routine: 1) Formulate a git feature branch name, given a jira ticket and jira ticket description. Why? Because I am constantly having to create git feature branch names that are based on jira ticket and jira ticket descriptions. 2) Optionally create a "project" based on the branch name (formulated in step 1 above). Why? Because I'm constantly having to create folders to manage files associated with the feature branches I am working on. 3) Optionally use and manage default options that determine the git feature branch name formulated, project greated, and default files associated with the project.Why? Because I routinely have to create files to support the feature I am working on and associate them with the feature I am working on. For example: scratch.rb to hold scratch code, snippets.rb to hold code to execute to perform redundant tasks, and readme.txt files to document things I need to remember.

agile branch-names cli cli-app productivity ruby

Last synced: 26 Apr 2025

https://github.com/just-do-halee/argone

Most intuitive global cli maker. *(lazy_static + config-rs + clap)

argument arguments-parser clap cli command-line-interface config config-rs lazy-static rust

Last synced: 10 Mar 2026

https://github.com/tigerabrodi/print-age

Simple CLI tool to print your age.

beginners cli programming rust simple

Last synced: 06 Jul 2025

https://github.com/dfurnes/hey

💬 Friendly command-line HTTP client.

cli command-line-tool curl development http-client javascript nodejs wget

Last synced: 03 Sep 2025

https://github.com/ryooooooga/zouch

Create a new file from template

cli cli-app cp cp-file scaffold-files touch-alt

Last synced: 03 Sep 2025

https://github.com/mirukana/whratio

Calculate integer and decimal aspect ratio for dimensions

aspect-ratio calculator cli dimensions height image python python-2 python-3 python-module video width

Last synced: 11 Apr 2026

https://github.com/ultirequiem/ofcourse

:sunglasses: Yet Another yes clone but in Rust

cli coreutils coreutils-programs rust rust-crate rust-lang utils

Last synced: 25 Feb 2026

https://github.com/pmcalabrese/criptio

Criptio is a nodejs command line tool for encrypt and decrypt files

cli tools

Last synced: 09 Jul 2025

https://github.com/geertjohan/tune

Tune is a music-player for the AudioAddict web radio's such as Digitally Imported (di.fm) and RadioTunes.

audio-player audioaddict cli difm go golang music qt radio streaming

Last synced: 31 Oct 2025

https://github.com/derhuerst/sms-cli

Read & write SMS from the command line.

cli sms twilio

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/lostintangent/azjs

An opinionated CLI for deploying and managing Node.js-based web apps and APIs on Azure

azure cli nodejs

Last synced: 18 Jun 2025

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

jwt-cli is a tool to encode/decode JWT token

cli command-line-tool golang json-web-token jsonwebtoken jwt jwt-cli jwt-token jwt-tokens

Last synced: 28 Dec 2025

https://github.com/fraugster/cli

Utility functions for running command line applications in Go.

cli context go

Last synced: 16 Jan 2026

https://github.com/royashbrook/hush

a secret store for AI agents with one rule: the agent never sees the plaintext. get a secret once into the OS keychain, then inject it into commands forever. no get, cross-platform, MIT.

agent-skills ai-agents claude-code cli credentials developer-tools keychain royashbrook-tool secrets secrets-management security

Last synced: 11 Jul 2026

https://github.com/e-bits/openshift-client

OpenShift Client (OC)

alpine cli docker docker-image openshift

Last synced: 16 Jan 2026

https://github.com/sz3/pog

Encryption/backup utility

backup cli encryption libsodium x25519 xsalsa20poly1305

Last synced: 15 May 2025

https://github.com/n3tw0rth/klock

A QoL tool that simplifies Jira time logging and issue tracking.

cli jira logs time

Last synced: 25 Jun 2026

https://github.com/ttys026/mit

MIT(MI-Terminal): A lightweight TUI and CLI for MiJia. 轻量化的米家设备控制 CLI

cli mijia tui xiaomi

Last synced: 28 Jun 2026

https://github.com/bjornjee/agent-dashboard

Real-time tmux dashboard to monitor, manage, and orchestrate AI coding agents — Claude Code, Codex, and more

agent-orchestration ai-agents claude-code cli codex developer-tools tmux

Last synced: 09 May 2026

https://github.com/cove9988/git-talk

It's a easy way to manage your daily git related works in an interactive way. You can manage multiple repositories in one place by using command line

cli git github interactive management project python

Last synced: 20 Jun 2026

https://github.com/jimmy-guzman/gitzy

🪄 An interactive conventional commits cli

cli conventional-commits

Last synced: 11 May 2026

https://github.com/piecioshka/mobile-keyboard-translator

🔨 Translate phone number with letters to only with numbers

cli

Last synced: 17 Jun 2026

https://github.com/piiiico/proof-of-commitment

Supply chain risk scorer for npm and PyPI — single-maintainer CRITICAL flags before attacks happen

audit cargo cli dependencies github-action go golang mcp mcp-server npm openssf pypi rust scorecard security software-supply-chain supply-chain supply-chain-security

Last synced: 13 Jun 2026

https://github.com/andrewpetrochenkov/webloc.py

:link: read/write .webloc files

cli macos python

Last synced: 28 Jun 2026

https://github.com/created-by-varun/gyst

Gyst (GIT your shit together) is an AI powered git assistant

cli git rust

Last synced: 19 Jun 2026

https://github.com/piecioshka/is-responding

🛠 A tool to find active endpoint use an enumeration strategy

cli security

Last synced: 17 Jun 2026

https://github.com/berkaygediz/localmoderationmatrix

A CLI tool for bulk message deletion, media cleanup, and sticker purge in Matrix rooms.

bulk-delete cinny cli e2ee element matrix matrix-nio matrix-org matrix-room matrix-rooms moderation neochat nheko open-source schildichat

Last synced: 16 Jun 2026

https://github.com/corpix/clistruct

Addon for github.com/urfave/cli to generate flags from structs and set flags data into structs

cli go-packages golang

Last synced: 17 Feb 2026

https://github.com/relepega/pvm

Easily manage multiple python enviroments on your system

cli go golang manager python python2 python3 version version-manager windows

Last synced: 17 Jun 2025

https://github.com/gokul2406/passafe

A password manager which is intended to be used in *nix operating systems

cli password-manager rust rust-lang

Last synced: 07 May 2025

https://github.com/kuabem/stempel

Command line utility to keep track of time spent working

cli rust time-tracker

Last synced: 10 Apr 2025

https://github.com/axiros/ubc

Universal Bash Completer

autocomplete bash cli cli-utilities help tabs

Last synced: 15 Jun 2025

https://github.com/ttytm/lvbag

A large and handy file bag for V. It simplifies carrying files with your programs by generating embed file lists for directories based on your specifications.

cli cli-tool embed-files utility v

Last synced: 11 Jan 2026

https://github.com/azu/hatenadiary-downloader

はてなダイアリーの記事を一括ダウンロードするCLI

cli diary download hatena

Last synced: 12 May 2025

https://github.com/umangsys-dev/defin

System tool that detects and installs missing C++ dependencies

cli cmake dependency-resolution dev-tool linux open-source package-manager system-tool

Last synced: 16 May 2026

https://github.com/danmindru/cncnet-map-downloader.js

Downloads & unzips all cncnet maps for a given command and conquer game (i.e. Yuri's Revenge)

cli cncnet command-and-conquer command-line-tool linux macos redalert redalert2 tiberian-dawn tiberian-sun windows yuri yurisrevenge

Last synced: 07 Jul 2025

https://github.com/njgibbon/file-dir-set-ops

Set Operations on File Directories.

cli dirs files python sets tools

Last synced: 24 Jun 2025