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/gammasoft71/xtd_c

Free open-source C11 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.

c c11 cli cmake console cross-platform cross-platform-desktop cross-platform-gui desktop framework gui gui-framework gui-toolkit portable test-framework toolkit unittest xtd xtd-c

Last synced: 08 Oct 2025

https://github.com/joshcanhelp/budget-cli

Command-line budgeting software in TypeScript

cli nodejs plaintext-accounting typescript

Last synced: 09 Oct 2025

https://github.com/sija/climate.cr

Tiny tool to make your CLI output 🌈 coloured

cli crystal

Last synced: 12 May 2025

https://github.com/fennifith/asciimg

A command line tool to display images in ASCII.

cli nodejs

Last synced: 28 Jul 2025

https://github.com/gskema/prestashop-installer

PHP CLI PrestaShop downloader. Downloads and extracts PrestaShop files.

cli installer prestashop

Last synced: 14 Jul 2025

https://github.com/numtide/github-deploy

Track deployments on GitHub PRs

buildbot-numtide ci cli github-deployment

Last synced: 08 Apr 2025

https://github.com/sergeichestakov/todo-to-issue

Convert TODO comments into GitHub issues

cli github issues label todo

Last synced: 12 Jun 2025

https://github.com/px7nn/px7-music

Terminal music player — stream YouTube audio from your CLI

audio-streaming cli lightweight mpv music-player python vlc youtube-cli yt-dlp

Last synced: 30 May 2026

https://github.com/fieu/pcmd

Run multiple commands in parallel with clean stdout/stderr output

cli commands logs parallel stderr stdout

Last synced: 14 Jan 2026

https://github.com/whitlockjc/oval

oval: CLI for (O)penAPI Specification document (val)idation.

cli javascript nodejs openapi swagger

Last synced: 09 Oct 2025

https://gitlab.com/bradwood/git-lab-rust

A cli tool for interfacing with a gitlab server.

cli git gitlab rust

Last synced: 22 Apr 2025

https://github.com/shehza-d/terminal-commands

All terminal commands in one place (you can Contribute to it by putting latest commands and adding Readme)

cli command-line open-source opensource

Last synced: 04 Apr 2025

https://github.com/rnag/cargo-rx

A simple, modern fuzzy finder tool to run examples in a Cargo project.

cargo cli crates example examples fuzzy-finder fzf run-example rust skim

Last synced: 02 Jul 2025

https://github.com/knbr13/http-client

🌐 HTTP Client is a command-line tool for executing HTTP requests

cli go http-client

Last synced: 17 Aug 2025

https://github.com/34j/decryptpdf

Simple CLI tool for decrypting PDF files. `pipx run decryptpdf` (PDF password remover / unlocker, ✔Batch processing, ✔CLI)

cli command-line command-line-tool decryption pdf pdf-decrypt pikepdf pypi pypi-package python unlock

Last synced: 10 Jun 2025

https://github.com/namelesscoder/typo3-cms-fluid-precompiler

TYPO3 Fluid Template Compiling / Analysis tool

checker cli compiler fluid linter typo3

Last synced: 03 Jul 2025

https://github.com/anomaly/gallagher

The missing toolkit for extending Gallagher Command Centre, featuring a CLI, SQL interface, TUI and a Python idiomatic SDK

cli foss gallagher python sdk security sql tui

Last synced: 14 Jan 2026

https://github.com/guitaripod/swollama

A comprehensive Swift SDK for Ollama

chat cli concurrency ollama package swift

Last synced: 11 Dec 2025

https://github.com/k9withabone/fluttui

A terminal app for `flutter create`.

bubbletea cli flutter go golang tui

Last synced: 09 Apr 2025

https://github.com/fabriziosalmi/proxxx

Terminal cockpit for Proxmox VE & PBS — Rust TUI + CLI, single static binary, six-stage commit gate, no agent on the cluster.

cli devops homelab mcp proxmox proxmox-backup-server proxmox-ve ratatui rust terminal-ui

Last synced: 30 May 2026

https://github.com/raylanlin/smarttune-cli

SmartTune CLI — Multi-platform flight log analysis & tuning advisor (ArduPilot + Betaflight + PX4)

ardupilot betaflight cli drone fft-analysis flight-controller log-analysis pid-tuning px4 python tuning

Last synced: 10 May 2026

https://github.com/zap-coding-agent/zap-coding-agent

Skill-first AI coding agent in Rust — injects only the context your task needs. No prompt bloat. Single binary, no runtime.

agentic ai-agent ai-coding ai-coding-agent anthropic claude cli coding-assistant developer-tools llm mcp open-source ratatui rust skill-system terminal tree-sitter tui

Last synced: 08 Jun 2026

https://github.com/ademozay/lugat

TDK Güncel Türkçe Sözlük için komut satırı arabirimi.

alfred cli tdk

Last synced: 29 Apr 2025

https://github.com/alexpereira/wily

Build Node.js APIs from the command line (Dead Project 😵)

api cli command-line cookie express graphql hapi jest joi jwt knex mocha mongodb mongodb-driver mongoose mysql nodejs rest sequelize validator

Last synced: 10 Apr 2025

https://github.com/stevelacey/wifi-cli-macos

📡️ Wi-Fi CLI MacOS is a command line utility for managing network connections on MacOS

cli macos wifi

Last synced: 13 May 2025

https://github.com/nicepkg/poe2gpt

Unimpeded: Convert Poe.com to OpenAI Interface-Compatible Format! 🔑 畅通无阻: 将 Poe.com 转换为 OpenAI 接口兼容格式!

ai anthropic chatgpt claude cli command-line-tool gemini llm openai peo-api poe poe-openai-proxy poe-proxy poe-to-gpt poe-to-openai poe2gpt tools

Last synced: 06 Oct 2025

https://github.com/bigdra50/unity-cli

CLI tool for controlling Unity Editor via command line - Play Mode, console logs, tests, scenes, GameObjects and more

cli developer-tools python unity unity3d

Last synced: 22 Feb 2026

https://github.com/pgollangi/netselect

💻 A CLI tool and Go library to find the fastest site based on the lowest ICMP latency.

cli command-line command-line-tool go go-library golang golang-application icmp-ping netselect ping

Last synced: 22 Apr 2025

https://github.com/xolox/python-qpass

Frontend for pass (the standard unix password manager)

cli command-line fuzzy-search pass password-manager python search unix

Last synced: 23 Apr 2025

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

Find directories where changed terraform_remote_state data source is used

cli oss terraform

Last synced: 24 Apr 2025

https://github.com/alash3al/exeq

painless task queue manager for shell commands with an intuitive cli interface (execute shell commands in distributed cloud-native queue manager).

background-jobs cli command-line golang queue queue-workers redis

Last synced: 28 Apr 2025

https://github.com/totakke/clj-sub-command

A simple subcommand parser for Clojure

cli clojure subcommands

Last synced: 11 Mar 2026

https://github.com/danburzo/trimd

Convert between HTML, Markdown, and plain text from the command line.

cli html markdown

Last synced: 07 Sep 2025

https://github.com/robotomize/go-allure

A command line utility for converting the output of Go tests into allure reports.

allure allure-report allure-testops cli go go-test golang test testing testing-tools unit unittest

Last synced: 23 Apr 2025

https://github.com/mysticatea/if-node-version

Run a shell command if it's on the node of specified versions.

cli cli-command node nodejs npm npm-module npm-package npm-scripts version version-check

Last synced: 07 May 2025

https://github.com/k1low/cgrps

cgrps is a set of commands for checking cgroups.

cgroup cgroups cli

Last synced: 01 Mar 2025

https://github.com/aperezdc/cflag

Non-allocating command line flag parser

cli command-line options parser

Last synced: 05 Jul 2025

https://github.com/Sija/climate.cr

Tiny tool to make your CLI output 🌈 coloured

cli crystal

Last synced: 13 May 2025

https://github.com/jbee37142/gatsby-post-gen

🚚 Generate post of blog based gatsby framework.

blog cli gatsby generator graymatter markdown post

Last synced: 11 Apr 2025

https://github.com/datasnakes/beRi

beRi "beri environments for R installations" is an R environment, R installation, and R package management system for R

biohackathon cli environment hackathon hackseq18 package-management package-manager python3 r

Last synced: 01 May 2025

https://github.com/dtrckd/pymake

An experiment control system for reproducible research

cli cross-validation machine-learning model-driven-development scientific

Last synced: 10 Apr 2025

https://github.com/enquirer/prompt-list

This repository has been archived, use Enquirer instead.

cli enquirer prompt prompts questions readline terminal

Last synced: 10 Apr 2025

https://github.com/malashin/fflite

fflite is FFmpeg wrapper for minimalistic progress visualization while keeping the flexability of CLI.

cli encoding ffmpeg go golang multimedia video

Last synced: 30 Apr 2025

https://github.com/mrvcoder/getasn

🌐 Get Some Useful Info From Domain/IP/ASN 🔥

asn-lookup bgpview bugbounty cdn cdn-check cidr cli domain information-gathering osint recon reconnaissance

Last synced: 10 Apr 2025

https://github.com/bwireman/cactus

A tool for managing git lifecycle hooks with ✨ gleam! Pre commit, Pre push and more!

beam cli dx erlang git git-hooks gleam hooks javascript pre-commit pre-commit-hook tools

Last synced: 10 Apr 2025

https://github.com/masterpointio/ecsrun

Easily run one-off tasks against an ECS Task Definition

aws aws-sdk-go cli ecs ecs-task golang

Last synced: 11 Apr 2025

https://github.com/blaind/hstrace

Syscall tracing CLI & library made in Rust

cli command-line command-line-tool rust rust-crate strace syscall syscalls tracing

Last synced: 05 May 2025

https://github.com/mateoradman/swift_file

Share files between devices using your Wi-Fi network.

axum cli command-line-tool file-sharing file-transfer rust

Last synced: 10 Apr 2025

https://github.com/dartilesm/alexgit

Alexgit is a virtual assistant that will help you writing amazing and beautiful commits.

ai cli cohere git javascript openai

Last synced: 05 Jul 2025

https://github.com/longpdo/stock-ticker

Real-time stock indices and tickers inside your terminal.

cli python3 stock-prices stocks yahoo-finance-api

Last synced: 28 Oct 2025

https://github.com/Insality/sheets-exporter

Sheets Exporter - CLI software for processing and save data from Google Sheets in seconds.

automation cli data export google-sheets

Last synced: 23 Oct 2025

https://github.com/codedotjs/instagram-id-of

:new_moon_with_face: Easily find the User ID of any Instagram user from Command line.

cli cli-app instagram instagram-user user-id

Last synced: 24 Oct 2025

https://github.com/rhettbull/apple-news-to-sqlite

Export Apple News saved articles to SQLite

apple cli macos news python sqlite sqlite3

Last synced: 10 Oct 2025

https://github.com/glynnbird/couchmigrate

CouchDB command-line design document migration tool

cli cloudant couchdb nodejs

Last synced: 10 Oct 2025

https://github.com/sidwebworks/zors

A next-gen framework for type-safe command-line applications

cli deno node typscript zors

Last synced: 10 Oct 2025

https://github.com/benammann/git-secrets

a cli tool to manage and deploy configurations and secrets across multiple environments all stored inside your repository

cli continuous-delivery decryption devops encryption git golang k8s kubernetes rendering-engine secret-management secrets

Last synced: 11 Oct 2025

https://github.com/ksoichiro/adbs

Small utility for adb(Android Debug Bridge) to choose device easily.

android cli

Last synced: 28 Feb 2026

https://github.com/karantin2020/gitcomm

Automate your commit message workflow with some rules

automate cli commit git golang template workflow

Last synced: 15 Feb 2026

https://github.com/oleiade/mymy

Gather information about your system quickly, intuitively, and easily.

cli date datetime dns network rust time utility

Last synced: 12 Feb 2026

https://github.com/simonmittag/p0d

HTTP performance testing cli utility with realtime updates. Supports multiple concurrent HTTP/2 TLS connections, multipart form-data

api api-testing bash cli golang golang-application http https performance performance-testing speed speedtest

Last synced: 02 Apr 2026

https://github.com/fluxbase-eu/fluxbase

Backend-as-a-service alternative for Supabase

backend-service cli docker helm postgres

Last synced: 10 Mar 2026

https://github.com/toncherami/tvsm

A simple command-line TV show manager.

cli guile scheme

Last synced: 22 Jan 2026

https://github.com/jaymon/dump

Python wrapper around psql and pg_dump to make it easier to backup/restore a PostgreSQL database

backup cli database pg-dump postgres postgresql postgresql-database psql python restore

Last synced: 27 Oct 2025

https://github.com/sorafujitani/ccsession

pick any past Claude Code session via fzf, then resume it from the right cwd

anthropicanthropic claude claude-code cli developer-tools fzf golang session-management terminal

Last synced: 01 Jun 2026

https://github.com/joshka/tooters

Tooters: A Rust TUI-based Mastodon App

cli cli-app mastodon mastodon-app tui tui-rs

Last synced: 25 Oct 2025

https://github.com/ogrew/visp

ffmpeg wrapper CLI tool written in Common Lisp

cli ffmpeg gif video

Last synced: 25 Oct 2025

https://github.com/appcelerator/cli-kit

Everything you need to create awesome Node.js command line interfaces

cli command-line-parser nodejs

Last synced: 13 Apr 2025

https://github.com/miftah704/nodejs-artisan

A command-line tool for generating various components in Node.js projects, similar to Laravel Artisan.

artisan artisan-command cli express-js javascript nodejs npm npm-package package typescript

Last synced: 25 Jun 2025

https://github.com/l5yth/lsu

list systemd units

cli journald systemd tui units

Last synced: 07 Mar 2026

https://github.com/graphaware/neo4j-config-cli

neo4j-config-cli is a Neo4j utility to ensure the desired configuration state of a Neo4j database based on a json file definition.

cli docker kubernetes neo4j neo4j-database

Last synced: 11 Jul 2025

https://github.com/kpym/marianne

Logiciel qui génère les logos des administrations en respectant la charte graphique de l'état de 2020.

charte-graphique-etat-2020 cli go golang logo marianne

Last synced: 13 May 2025

https://github.com/fivefifteen/fetcher

A package manager written in PHP that supports installing dependencies from GitHub, npm, custom URLs, and local file paths. 🐶

cli dependencies download github npm package-manager php tool

Last synced: 20 Jun 2025

https://github.com/bahmutov/bin-up

Finds an installed tool in node_modules/.bin folders from current up to the git root

bin cli monorepo npm search utility

Last synced: 29 Sep 2025

https://github.com/TonCherAmi/tvsm

A simple command-line TV show manager.

cli guile scheme

Last synced: 12 May 2025

https://github.com/tomohiro/air

Command-line AirPlay video client for Apple TV

airplay cli go

Last synced: 13 Apr 2025

https://github.com/insality/sheets-exporter

Sheets Exporter - CLI software for processing and save data from Google Sheets in seconds.

automation cli data export google-sheets

Last synced: 12 May 2025

https://github.com/hansbug/plantumlcli

Python cli and package interface for local and remote plantuml

cli plantuml plantuml-diagrams python3

Last synced: 24 Jun 2025

https://github.com/boyyangzai/yangzai-cli

A cli worth learning

cli

Last synced: 19 Mar 2025

https://github.com/backdrop-contrib/backdrop-drush-extension

A set of commands and boot class for Drush and Backdrop CMS.

backdrop cli drush php

Last synced: 01 Jul 2025

https://github.com/julianburr/sketchtool-cli

CLI wrapped around Sketch.app's sketchtool binary

cli sketch sketchtool

Last synced: 17 Apr 2025

https://github.com/dorayakikun/pixelmatch-rs

Image diff tool. port of mapbox/pixelmatch

cli compare diff image

Last synced: 07 Apr 2025

https://github.com/derhuerst/prompt-skeleton

A consistent behavior for CLI prompts.

cli prompt

Last synced: 15 Apr 2025

https://github.com/coatyio/vda-5050-cli.js

Command line interface for developing VDA 5050 clients

broker cli json mqtt schema vda-5050 vdma

Last synced: 08 May 2025

https://github.com/sirmackk/wiregate

Simple WireGuard setup for LANs for humans

cli golang vpn wireguard

Last synced: 15 Apr 2025

https://github.com/psychedelicshayna/tixati-python-api-cli

A Python API and CLI combo for the Tixati torrent client's webserver interface.

api cli python python-api tixati torrent torrent-api torrent-client torrents webserver-interface

Last synced: 30 Apr 2025

https://github.com/cod-e-codes/ascii-colorizer

Render any image or video as full-color ASCII art in your terminal.

ansi ascii ascii-art cli image-processing python terminal truecolor video-processing

Last synced: 27 May 2026

https://github.com/patrickfav/dice

A cryptographically secure pseudorandom number generator cli tool printing in a wide variety of byte encodings (hex, base64,..) and for many programming languages (c, java, c#, php, etc.) using NIST SP800-90Ar1 HMAC-DRBG. Supports external seeding from various true random services.

base32 base36 base64 base85 cli encoding entropy-source hex hmac-drbg hotbits java nist octal prng random-number-generators seed sp800-90a text-encodings

Last synced: 09 Apr 2025