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/brainstone/tgui

Text-GUI-Library - A C++11 alternative for ncurses

cli cli-library cpp gui gui-library library ncurses platform-independent

Last synced: 13 Jun 2025

https://github.com/kuy/decom

Decompose docker-compose logs and organize them.

cli docker docker-compose logs rust

Last synced: 28 Apr 2025

https://github.com/moul/pkgman

📱 Package manipulation tool & library (ipa, etc)

cli darwin dmg extractor golang ios ipa library macos manipulation package parser

Last synced: 15 Apr 2025

https://github.com/lambda-orm/lambdaorm

λORM "We don't reinvent the wheel, we improve it"

api-rest cli lambda orm schema

Last synced: 15 Mar 2025

https://github.com/itera-io/taikun-cli

Taikun CLI

cli itera taikun

Last synced: 17 Jan 2026

https://github.com/Wildhoney/Taskfile

:package: Yet another attempt at a simple task runner for npm with parallelisation support using bash commands via YAML.

build cli commands runner runner-script shell task-manager taskrunner tasks test

Last synced: 24 Apr 2025

https://github.com/excoriate/daggerx

DaggerX is a Go package 📦 that helps you avoid DRY while developing Dagger modules.

cli devops ecs example sre tooling

Last synced: 03 Jul 2025

https://github.com/beenotung/auto-cms

Auto turn any webpage into editable CMS without coding.

cli cms content editor html low-code nocode server

Last synced: 05 Sep 2025

https://github.com/gi0baro/noir

A command-line tool for template rendering

cli renoir templating toml yaml

Last synced: 25 Mar 2025

https://github.com/khalilouali/align-rs

A command-line utility which aligns a block of text within the terminal (or a specified number of columns), written in Rust.

alignment cli output-formatting rust-lang text-tools

Last synced: 12 May 2025

https://github.com/moustacheful/midori

A midi transform/mapping tool

cli midi midi-events transformation

Last synced: 05 Sep 2025

https://github.com/mpyw/twhelp

Twitter OAuth CLI Helper distributed by Golang cross-compilation.

cli golang-cross-compilation oauth twitter twitter-api

Last synced: 09 Apr 2025

https://github.com/alvesvaren/mccli

Command-line interface to manage multiple (or one) Minecraft server on a Linux system.

automation cli command-line-interface minecraft minecraft-server minecraft-server-software minecraft-server-wrapper paper papermc spigot vanilla-minecraft

Last synced: 10 Jun 2025

https://github.com/5dive-com/5dive

Spawn and manage AI agents that talk to each other. systemd-managed multi-agent runtime on your own VM.

agents ai automation bash claude-code cli codex gemini self-hosted systemd

Last synced: 30 May 2026

https://github.com/o8e/vue-prune

:scissors: Find unused Vue components in your code

cli nodejs performance refactor tool vuejs

Last synced: 04 May 2025

https://github.com/taka-security/sslc

cli tool to check Solidity storage memory layout of structs for inefficiencies

checker cli ethereum layout memory solidity storage struct

Last synced: 14 Sep 2025

https://github.com/wrfly/gua

simple Golang command-line parser, if you don't need some fancy features, just guá it.

cli cli-parser flags go golang

Last synced: 16 Jan 2026

https://github.com/mohamed-abdul-fattah/jira-logger

A command line tool to automate Jira work log.

cli jira log logging php worklog

Last synced: 11 Jan 2026

https://github.com/lemonyte/dff

A dead-simple command line tool to find duplicate files on your computer.

cli console csharp duplicate file files hash pyinstaller python rust windows

Last synced: 17 Jul 2025

https://github.com/lloydmeta/chase-rs

Async + Sync file-following for people who care about file rotations and line numbers.

async channels cli file-following files logging logs rust streams tail

Last synced: 24 Aug 2025

https://github.com/dhhruv/pixxia

🖼 Pixxia uses lossy compression methods to reduce the document size of your JPG/PNG files.

cli compression gui hacktoberfest hacktoberfest2023 image image-compression image-compressor jpg library png png-compression python shell terminal testing tkinter tkinter-gui

Last synced: 03 May 2025

https://github.com/memergamer/fetch-ke

fetch-ke is a minimalistic, lightweight command-line system information tool written in bash and powershell

bash cli command-line fetch powershell sysfetch terminal termux

Last synced: 13 Apr 2025

https://github.com/omochice/gh-fzgist

The extension for GitHub CLI to handle gist with fzf

bash cli fzf-scripts gh-extension github-cli

Last synced: 18 Jul 2025

https://github.com/wick3dr0se/github-api-curl

A cURL wrapper that parses GitHub REST API v3

api bash cli command-line curl git github github-api

Last synced: 03 May 2025

https://github.com/bourgeoisor/apollo

Comand-line media list manager and API client written in Golang.

apis cli command-line media-library

Last synced: 07 May 2025

https://github.com/lucasconstantino/procsy

A proxy building helper with subdomain support

cli oclif proxy proxy-server

Last synced: 13 Apr 2025

https://github.com/ythecombinator/appstore-sku-editor

A CLI tool that provides some App Store connect utilities

app-store cli typescript

Last synced: 30 Oct 2025

https://github.com/lende/127

127 is a tool for mapping hostnames to random loopback addresses

cli hosts hostsfile ip linux localhost

Last synced: 11 Jan 2026

https://github.com/timcera/hspfbintoolbox

Command line script and Python package to read time-series from the Hydrological Simulation Program - FORTRAN (HSPF) binary output.

cli hydrology python simulation

Last synced: 20 Jul 2025

https://github.com/kaoticz/json2sharp

Convert JSON objects to class definitions.

cli json tool utility

Last synced: 07 Mar 2026

https://github.com/wiardvanrij/m2-cache-hosts-manager

Magento 2 extension to manage the http cache hosts by allowing you to add varnish server dynamicly and removing them too

cli magento magento-2 magento-2-extension magento-module magento2 magento2-extension magento2-module manager php php7 plugin varnish varnish-cache

Last synced: 11 Apr 2025

https://github.com/yykamei/thwack

Command-line version of Go to file utility, similar to the one on GitHub

cli command-line command-line-tool hacktoberfest rust terminal

Last synced: 29 Dec 2025

https://github.com/xiao555/mock-server

A flexible and fast mock server

cli json mock-server

Last synced: 14 Apr 2025

https://github.com/jabbalaci/melt

a visual cat-like file viewer with syntax highlighting supporting 2-file views

bat cat cli command-line file-viewer python python3 syntax-highlighting terminal two-panels vertical-split

Last synced: 04 Apr 2025

https://github.com/otobrglez/bicikelj-sh

This is BicikeLJ client implemented in Bash.

bash cli slovenia

Last synced: 13 Apr 2025

https://github.com/waylonwalker/lockhart

Lockhart is an AI-powered Python library that generates elegant and efficient code, much like the charming and deceiving wizard Gilderoy Lockhart. It allows developers to effortlessly create impressive code and deceive others with their skills, just as Gilderoy Lockhart deceives others with his charm and wizardry.

cli gpt-3 openai python textual tui

Last synced: 05 May 2025

https://github.com/hoodie/wikitranslate-rs

📖 Use Wikipedia as a dictionary

cli dictionary translation wikipedia

Last synced: 12 Sep 2025

https://github.com/xxczaki/open-weather-cli

⛅ CLI for fetching weather forecast using openweathermap api

app cli forecast nodejs npm openweathermap openweathermap-api weather

Last synced: 11 Apr 2025

https://github.com/bayareawebpro/basher-framework

A Laravel Inspired Bash Shell Framework with Zero Dependencies

application bash basher-framework cli cli-app framework git profile shell

Last synced: 10 Jul 2025

https://github.com/azu/welcometo

Welcome message script: Welcome to @organization

cli

Last synced: 08 May 2025

https://github.com/bpauli/gccli

A command-line interface for Garmin Connect — activities, health, courses, workouts, devices, and more — with JSON output and secure credential storage.

cli fitness garmin garmin-connect golang health

Last synced: 07 Apr 2026

https://github.com/andreasaugustin/go-gitmoji-cli

:octocat: A conventional gitmoji commit interactive command line tool for using emojis on conventional commits. :rocket:

cli conventional-commit gitmoji gitmoji-cli golang

Last synced: 19 Jun 2025

https://github.com/abdulsametileri/go-binary-version-manager

Version manager for binaries that installed via go install command

cli go golang version-manager

Last synced: 18 Mar 2025

https://github.com/nichochar/CLHN

Command Line application to see Hacker News stories

cli elixir hn

Last synced: 12 May 2025

https://github.com/maxlath/text-transform-cli

A collection of CLI tools to operate frequently needed text transformations

camel capitalize cli lowercase snake startcase text-transformations uppercase

Last synced: 02 Mar 2025

https://github.com/egomobile/swagger-ui-cli

A standalone CLI application, serving Swagger UIs via a HTTP server.

cli json nodejs openapi rest-api swagger toml typescript yaml

Last synced: 10 Jul 2025

https://github.com/glynnbird/ccurl

CouchDB command-line tool to allow shortened curl commands without putting username/password in your command-line history

cli cloudant couchdb json

Last synced: 07 May 2025

https://github.com/brandontruggles/add-redux

Quickly add Redux boilerplate files and directories to your vanilla JavaScript, React, or React Native App.

boilerplate cli javascript npm npm-module npm-package react react-native reactjs redux redux-logger redux-promise redux-thunk yarn

Last synced: 07 Mar 2026

https://github.com/comcast/akamai-gtm

A CLI to Akamai GTM

akamai cli golang

Last synced: 11 Apr 2025

https://github.com/dmotz/statmap

Output recursive directory stats as JSON for visualization and analysis.

analysis cli javascript node

Last synced: 25 Jun 2025

https://github.com/vshn/concierge-cli

Companion CLI for Concierge to bulk-manage repository projects.

cli concierge gitlab python3 vshn-project-ignore

Last synced: 12 Apr 2025

https://github.com/B0ney/xmodits-cli

Command line version of xmodits - A tool to rip samples from tracker modules.

audio cli fasttracker2 impulsetracker protracker ripper rust screamtracker tracker-music xmodits

Last synced: 14 Jul 2025

https://github.com/2called-chaos/dle

Directory List Edit – Edit file structures in your favorite editor!

cli command-line dle filemanager filesystem ruby utility

Last synced: 11 Apr 2025

https://github.com/rkalis/electrum-cli

Quickly make requests to an electrum server with a simple CLI

bitcoin bitcoin-cash cli electrum

Last synced: 07 Jan 2026

https://github.com/AthennaIO/Artisan

💻 The Athenna CLI application. Built on top of commander and inspired in @adonisjs/ace.

artisan athenna cli command commander edge esm nodejs typescript

Last synced: 18 Jul 2025

https://github.com/itsjfx/csi

CLI for AWS CloudShell

aws cli cloudshell

Last synced: 02 May 2026

https://github.com/semaphoreio/sem-ai

AI-first CLI for Semaphore CI/CD. 80+ tools, embedded MCP server, JSON output

ai-agents cd ci cli continuous-delivery continuous-integration devops golang mcp semaphore semaphoreci

Last synced: 28 Jun 2026

https://github.com/emylfy/macrift

Interactive macOS setup & customization tool — tweaks, apps, security, dotfiles and cleanup in one TUI

automation bash cli dotfiles dotfiles-macos homebrew macos macos-customization macos-defaults macos-setup shell-script terminal tui

Last synced: 04 May 2026

https://github.com/webdastur/dj-admin-tui

Drive the Django admin from your terminal — browse, search, filter, edit, and run admin actions, with the same permissions and audit as the web admin. Built on Textual.

admin cli console devops django django-admin python ssh terminal terminal-ui textual tui

Last synced: 29 Jun 2026

https://github.com/pinepeakdigital/buzz

Beeminder CLI & TUI

beeminder cli tui

Last synced: 09 Jun 2026

https://github.com/dirgha-ai/dirgha-code

AI coding agent for your terminal. Your keys, your machine, any model.

ai cli coding-agent developer-tools llm mcp terminal

Last synced: 17 May 2026

https://github.com/sammy-t/ts-term

Browser-based SSH sessions using ephemeral Tailscale nodes.

bash cli command-line docker self-hosted shell ssh tailscale terminal tsnet web-app

Last synced: 03 Apr 2026

https://github.com/ave-sergeev/omoikane

Blazing fast explicit proxy written in Rust for network accessibility research under DPI (Rust) (Q2:2026)

cli dns-over-https dns-over-tls dpi dpi-bypass dpi-evasion linux macos network-tools networking packet-manipulation proxy proxy-server rust security security-research tcp tls-handshake windows

Last synced: 19 Apr 2026

https://github.com/anandchowdhary/run-url

🏃 Run a Node.js file from a URL, easily "npx run-url"

bash cli nodejs runner script typescript util

Last synced: 13 Oct 2025

https://github.com/thgossler/webpagehost

Simple Windows Command line (CLI) tool to open URLs in WebView2 (Microsoft Edge web browser control).

cli hooks javascript webview2

Last synced: 13 Oct 2025

https://github.com/ldayton/dippy

🐤 Less permission fatigue, more momentum. Dippy knows what’s safe to run and keeps Claude on track when plans change.

bash claude-code cli hook permissions python

Last synced: 01 Apr 2026

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

Inspects oEmbed providers, clears embed cache, and more.

cli hacktoberfest oembed wordpress wp-cli wp-cli-package

Last synced: 03 Mar 2026

https://github.com/vahor/n8n-kit

Generate and deploy n8n workflows using code.

automation cli deployment iac n8n typescript workflow

Last synced: 24 Feb 2026

https://github.com/redis-developer/redisctl

Unified CLI for Redis Cloud and Enterprise management

cli redis redis-cloud redis-enterprise

Last synced: 18 Mar 2026

https://github.com/toorop/go-qonto

Go API client and CLI for https://qonto.eu/ banking service.

cli golang golang-package qonto rest-client

Last synced: 28 Oct 2025

https://github.com/ogrew/oscl

minimal OSC toolkit written in Common Lisp

audio-tools cli creative-coding network osc real-time

Last synced: 28 Jan 2026

https://github.com/adiksondev/linear-cli

CLI program for Linear Issue Tracker automation available on PyPI and AUR

api aur automation cli linear pypi

Last synced: 07 Mar 2026

https://github.com/bitmeal/argv_split

split string of command line arguments to an argv-like array (supports quotes) for C++

argument-parser argv argv-parser cli cli-testing command-line-parser

Last synced: 13 Oct 2025

https://github.com/jawher/parsopt

The parsopt utility is used to quickly and easily accept and validate options and arguments in shell procedures. It's much more powerful and intuitive compared to getopt[s] as it handles short and long options, arguments, automatic help generation. etc.

cli command-line shell

Last synced: 01 Feb 2026

https://github.com/aead/ee

Encrypt Everything - CLI for encrypting everything securely

cli cryptography encryption golang

Last synced: 17 Mar 2026

https://github.com/liminalita/oxat

atproto api CLI

api atproto bluesky cli rust

Last synced: 14 Oct 2025

https://github.com/baris-inandi/bfgo

A fast, optimizing, BF compiler, interpreter, and REPL. Also includes a BF formatter and minifier! Implemented in Go. Batteries included.

bf cli compiler esolang go golang interpreter repl

Last synced: 14 Jan 2026

https://github.com/catdad/video-tools

🎬 cli tool for video processing

cli ffmpeg video-tools

Last synced: 05 Mar 2026

https://github.com/jericks/geo-shell

geo-shell is an interactive shell for geospatial analysis

cli geospatial groovy spring-shell

Last synced: 06 Feb 2026

https://github.com/andrewchambers/minicoder

A minimalist AI terminal agent and assistant for unix systems

agent ai cli

Last synced: 04 Apr 2026

https://github.com/atoniolo76/gotoni

gotoni is a cli for doing virtually anything with cloud instances

api cli go gpu ssh

Last synced: 01 Apr 2026

https://github.com/mixpanel/mixpanel-headless

Complete programmable interface to Mixpanel analytics. Python library and CLI for discovery, querying, and data extraction. Designed with coding agent use in mind.

ai-agents analytics claude-code cli data-engineering duckdb etl mixpanel mixpanel-api python sql

Last synced: 06 Jun 2026

https://github.com/thecodrr/covyd

Coronavirus Assistant in your terminal to help you prepare for COVID-19

assistant assistive-technology bash cli coronavirus coronavirus-info covid-19 covid19 fish health terminal zsh

Last synced: 17 Oct 2025

https://github.com/wutility/noderel

🔥 A tool that automatically restarting the node application when file changes (Nodemon alternative)

auto-reload cli hot-reload monitoring nodejs nodemon pm2 supervisor

Last synced: 12 Oct 2025

https://github.com/wayofdev/docker-php-dev

Docker PHP images for local development. Pre-configured with Xdebug, Composer, and dev tools. Based on wayofdev/docker-php-base. Multi-arch support for AMD64/ARM64.

alpine ansible cli composer devops docker docker-image docker-php faketime fpm laravel multi-arch php php-docker supervisord xdebug

Last synced: 15 Oct 2025

https://github.com/jskswamy/aide

Stop babysitting your agent. One command, any agent — sandboxed, reproducible, zero decision fatigue

claude cli codex coding-agent context-manager golang sandbox secrets-management sops

Last synced: 04 Jun 2026

https://github.com/abranhe/lupe

The CLI helper you need 🥭

cli command-line pip python

Last synced: 27 Mar 2026

https://github.com/haxpor/tt

Twitter client in C implementation. Aim to be minimalist and get me to tweet asap. Inspired by t.

c cli minimalist twitter

Last synced: 14 Oct 2025