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/tlkamp/mockbob

Converts text into Spongebob meme mocking format.

cli go golang hacktoberfest meme

Last synced: 22 Sep 2025

https://github.com/lightsofapollo/attn

A native markdown viewer that launches from the terminal. Rust + Svelte 5.

cli desktop developer-tools live-reload macos markdown markdown-editor markdown-viewer native rust svelte terminal

Last synced: 24 May 2026

https://github.com/supitsdu/clipper

Seamlessly copy file contents to clipboard from command line. Lightweight, cross-platform tool for instant text transfers.

automation cli clipboard command-line-tool copy-to-clipboard developer-tools go utility

Last synced: 08 Mar 2026

https://github.com/andrewpetrochenkov/markdown-link-extractor.py

:link: extract links from markdown files

cli markdown python

Last synced: 14 Dec 2025

https://github.com/ocpu/question-deno

A module for deno to make interactive prompts in the terminal

cli deno interactive module prompt stdin

Last synced: 18 Feb 2026

https://github.com/genexuslabs/gxcli

GeneXus command line tool

cli command-line-tool genexus msbuild

Last synced: 17 Sep 2025

https://github.com/morikuni/mdq

mdq queries multiple databases in parallel and output the results in JSON.

cli database go mysql postgresql sql

Last synced: 12 Jan 2026

https://github.com/qwerty541/logged-tcp-proxy

Implementation of logged TCP proxy command line tool on Rust.

cli command-line command-line-interface command-line-tool logging networking proxy rust rust-lang tcp

Last synced: 22 Mar 2025

https://github.com/snamiki1212/go-gen-slice-accessors

Generate accessor methods for slice in Go

cli generator go

Last synced: 17 Aug 2025

https://github.com/therealklanni/gsex

gsex — g(it) s(tash) ex(plorer) — Interactive git stash

cli command-line command-line-tool fzf fzf-scripts git git-stash zsh

Last synced: 14 Jul 2025

https://github.com/travelist/aoj-cli

A command-line tool for Aizu Online Judge (AOJ)

aoj cli tool

Last synced: 19 Sep 2025

https://github.com/icyflame/terminal-wallet

Manage your wallet, from the terminal

cli expense-tracker expenses-manager manager nodejs wallet

Last synced: 18 Feb 2026

https://github.com/stackzoo/craftbit

Bitcoin Swiss Army Knife 🪛 🌕 🔧

bitcoin cli cryptocurrency cryptography golang lightning-network utilities

Last synced: 27 Jul 2025

https://github.com/vinhlh/apolloud

Shuffle play all SoundCloud tracks liked by an user via command line.

cli player puppeteer soundcloud soundcloud-cli

Last synced: 11 Aug 2025

https://github.com/d-rickyy-b/backmeup

A lightweight, local backup utility for the CLI written in Go

backmeup backup backups cli go golang multiplatform portable

Last synced: 28 Jun 2025

https://github.com/borisboutillier/rs-cellular-automata

Rust playground project on 1-dimension cellular automata, with command line and gtk GUI and WASM implementation

cellular-automaton cli gtk gtk3 rust rust-lang wasm wasm-bindgen wasm-example wasm-pack

Last synced: 17 Mar 2025

https://github.com/guerinoni/replacer

Command-line tool to rename a lot of files with some rules :)

cli cli-app command-line command-line-tool filename filename-utils filenames-change filesystem go golang hacktoberfest

Last synced: 14 Apr 2025

https://github.com/itzhep/gomon

nodemon but in golang !

cli golang nodemon

Last synced: 22 Sep 2025

https://github.com/kimmobrunfeldt/dcr

Node CLI tool to decrypt partially encrypted log streams on the fly

cli decryption logs nodejs

Last synced: 04 Oct 2025

https://github.com/hasansezertasan/chrome-version

Detect the version of Chrome installed on Windows, Linux, Mac. Cross-platform using Python, native OS detection.

chrome cli pypi-package pypi-reserved python tutorial used-poetry version

Last synced: 16 Mar 2025

https://github.com/tobysolutions/tranpeer

This is a CLI tool that translates a sentence from English to any language using the free Google translate API

cli google-translate google-translate-api translation

Last synced: 19 Sep 2025

https://github.com/jackofshadowz/envkeep

Secure, age-encrypted ENV-secret manager with a native macOS GUI and a CLI built for AI coding agents.

age-encryption cli developer-tools env macos secrets-management

Last synced: 07 Jul 2026

https://github.com/helaili/octocli

A CLI for GitHub

cli github

Last synced: 28 Jul 2025

https://github.com/beizhedenglong/nqm

npm with query

cli npm yarn

Last synced: 14 Apr 2025

https://github.com/0x8b/datamatrix

Library that enables programs to write Data Matrix barcodes of the modern ECC200 variety.

cli code data data-matrix datamatrix ecc ecc200 elixir generator matrix

Last synced: 26 Sep 2025

https://github.com/miscord-dev/annict-epgstation-connector

Annictの「見たい」作品をEPGStationの録画予約ルールへ同期するコマンド

annict cli epgstation golang

Last synced: 02 Aug 2025

https://github.com/imvexed/mockgen

A CLI utility to generate arbitrarily large realistic mock data sets

cli fake-data-generator hacktoberfest mock-data-generator sql

Last synced: 25 Jul 2025

https://github.com/kotborealis/cassette_deck

🖭 CLI gif recorder, simplified

ascii cli gif recording terminal vhs

Last synced: 17 Mar 2025

https://github.com/b0o/tmux-conf

Maddison's tmux configuration!

cli dotfiles linux shell terminal tmux tmux-conf tmux-configuration zsh

Last synced: 16 Aug 2025

https://github.com/pteich/slackstatus

🎉 Simple CLI tool and Go library to post formatted status messages to a Slack channel / Go Slack Client

cli go slack

Last synced: 24 Sep 2025

https://github.com/shutootaki/gwm

Git worktree manager cli. Switch Git contexts with zero friction. Review pull requests, create feature branches, and clean up your workspace—all from a single interactive CLI.

claude-code cli gemini-cli git git-worktree ink react typescript

Last synced: 11 Aug 2025

https://github.com/seuros/upkg

Unified package management CLI. One command surface across apt, dnf, pacman, zypper, opkg, pkg, and a native macOS engine — without inventing a new catalog.

apt cli cross-platform devops dnf freebsd homebrew linux macos package-manager pacman sysadmin termux

Last synced: 24 May 2026

https://github.com/sackh/maps-cli

A CLI for maps services from various providers.

cli heremaps location-services mapbox maps-cli osm python python3 tomtom

Last synced: 28 Jun 2025

https://github.com/zhmcclient/zhmccli

A CLI for the IBM Z HMC

cli hmc mainframe python s390x

Last synced: 13 Aug 2025

https://github.com/xiaoxiunique/go-cli

一个集万千功能于一身的命令行工具😈😈😈

cli gitee go goreleaser juejin transition zhihu

Last synced: 18 Mar 2025

https://github.com/z-shell/docs

🧙‍♂️ Z-Shell Docs

automation ci cli documentation zsh zshell

Last synced: 23 Jul 2025

https://github.com/andostronaut/cocli

A ligthweight git commit prompt system to ensure readable and descriptive commit for Deno 🦕🌱

bash cli command command-line commit deno descriptive git hacktoberfest lightweight prompt shell typescript zsh

Last synced: 22 Jul 2025

https://github.com/nwtgck/math2image-npm

CLI for generating beautiful SVG/PNG mathematical image ∑ ∫ π² ∞

cli latex math npm svg

Last synced: 15 Aug 2025

https://github.com/zueve/zenv

Zenv: Zen Environment - docker based virtual environments

cli docker virtual-environments

Last synced: 29 Mar 2025

https://github.com/UltiRequiem/whereiam

🗺️ An Implementation of pwd

cli coreutils-programs crate pwd rust rustlang

Last synced: 24 Jun 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/akronae/windows_media_ocr_cli

🔎 OCR CLI that outputs structured data with bounding rects using local Windows OCR API

cli ocr windows

Last synced: 07 May 2025

https://github.com/limebeck/reveal-kt

Kotlin wrapper for Reveal JS with CLI

cli kotlin kotlin-script kotlin-scripting revealjs slides

Last synced: 21 Mar 2025

https://github.com/thesabbir/envan

envan helps you sync env files from AWS SSM

aws-parameter-store cli environment environment-variables monorepo nodejs pnpm turborepo

Last synced: 12 Apr 2025

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/maria-rcks/t4code

Launcher for exposing T3 Code over a Tailscale tailnet.

cli codex opentui remote t3code tailscale

Last synced: 04 Apr 2026

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/jiro4989/rena

rena is a tiny fire/directory renaming command.

cli command nim rename

Last synced: 08 May 2025

https://github.com/kevin-lee/whatsub

A tool for subtitles - conversion and resync

bash cli linux macos scala scala3 subtitle subtitles windows

Last synced: 13 Apr 2025

https://github.com/saitolume/gree

🌴[WIP] Alternative `tree` that ignore files included in .gitignore by default

cli rust tree

Last synced: 05 Apr 2025

https://github.com/whoxer/listu

A simple task manager for devs around the world

c-language c-language-programming cli cli-app task-manager

Last synced: 20 Jun 2025

https://github.com/mjhanninen/nreplops-tool

Non-interactive Clojure nREPL client for shell scripts and command-line

cli clojure command-line nrepl nrepl-client repl terminal

Last synced: 08 Sep 2025

https://github.com/SAP-archive/cp-cli-automate-operations

With this example for the Command-Line Interface (CLI) for SAP BTP, you can automate the setting up of new development environments. This includes the creation of a directory, subaccounts, and entitlements, as well as a Cloud Foundry space and an instance of the SAP HANA Cloud service in the space.

cli command-line-interface sample sample-code sap-btp sap-hana

Last synced: 09 May 2025

https://github.com/netanelbasal/spectator-cli

Spectator templates generator

angular cli spectator

Last synced: 21 Mar 2025

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/tcodes0/hue-bash-colors

Easy, readable color management

ansi ansi-colors bash cli color terminal xterm-256color

Last synced: 17 Jul 2025

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

📖 Use Wikipedia as a dictionary

cli dictionary translation wikipedia

Last synced: 12 Sep 2025

https://github.com/antelcat/parameterization

Effortlessly Build Command-Line Applications with [Parameterization]

cli cli-app command-line efficiency source-generator

Last synced: 06 Apr 2025

https://github.com/acgtools/sub-renamer

CLI tool to automatically rename subtitle files to match corresponding video files. 自动为字幕文件匹配视频并重命名的 CLI 工具。

anime cli cli-app go golang open-source video

Last synced: 20 Jan 2026

https://github.com/jiro4989/gsv

gsv transforms a multi-line CSV into one-line JSON to make it easier to grep.

cli csv go grep

Last synced: 08 May 2025

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/passw0rd/cli

Passw0rd's CLI tool for communicating with API of the Password-Hardened Encryption (PHE) Service. https://passw0rd.io/ 

cli cryptography encryption passw0rd password password-hardened-encryption phe

Last synced: 11 Jan 2026

https://github.com/epicsagas/epic-harness

Multi-tool AI agent harness — 22 skills, self-evolving engine, unified memory, autonomous spec-to-PR pipeline. Works with Claude Code, Codex, Cursor, OpenCode, and Cline.

ai-agent claude claude-code cli developer-tools llm rust

Last synced: 03 Jul 2026

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/nicokosi/gh-collab-scanner

🔎 A GitHub CLI extension that displays collaboration-related information about a GitHub repository.

cli collaboration gh-extension github github-extension

Last synced: 11 Jan 2026

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/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/hariadi/laravel-boilerplate-generator

Generate Model, attribute, relation, scope trait and repository for Laravel Boilerplate

artisan cli generator laravel-5-boilerplate laravel-boilerplate trait

Last synced: 07 May 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/idoubi/tellme

a cli tool to get information

cli go-tool tellme

Last synced: 15 Apr 2025

https://github.com/perdy/clinner

Command Line Interface builder that helps creating an entry point for your application.

cli command command-line command-line-tool main

Last synced: 13 Apr 2025

https://github.com/andostronaut/commitizen-cli

Command-line interface tool that helps enforce standardized commit message formats in Git repositories.

cli command-line command-line-tool git git-commit process simple standard

Last synced: 08 May 2025

https://github.com/sleepycharlyy/tic2bar.js

Command-line application that uploads TIC-80 cartridges to IPFS and encodes url into barcodes & QR Codes

bar-code barcode cartridges cli decoder encoder fantasy-computer fantasy-console ipfs javascript node-js npm qr-code qrcode retro tic-80 tic-cartridges tic80 tiny

Last synced: 25 Apr 2025

https://github.com/moustacheful/midori

A midi transform/mapping tool

cli midi midi-events transformation

Last synced: 05 Sep 2025

https://github.com/maurobonfietti/chat-open-ai-cli

:robot: Ask questions to ChatGPT from the CLI.

api chatgpt cli gpt gpt-3 gpt-4 openai openai-api php

Last synced: 07 Jan 2026

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/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/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/m-haisham/warpa

A command-line tool used to create and extract from renpy archives (rpa).

archive cli library renpy rpa

Last synced: 22 Jan 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/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/suzuki-shunsuke/nllint

Linter and formatter of newlines and trailing spaces in files

cli linter oss

Last synced: 02 Apr 2026

https://github.com/evgenyifedotov/swagger-to-js

⚡️ Convert swagger api to js (with types for typescript)

cli convert javascript json swagger typescript yaml

Last synced: 15 Aug 2025

https://github.com/nakabonne/giturl

A scheme converter for Git URLs

cli converter git url

Last synced: 24 Feb 2026

https://github.com/elementtech/opsilon

A customizable CLI for collaboratively running container-native workflows

cli docker golang workflow

Last synced: 14 Mar 2026

https://github.com/neroist/nova

Nova is a CLI for controlling Govee light strips, inspired by Bandev's Lux.

cli govee govee-api nim nim-lang nova

Last synced: 09 Apr 2025

https://github.com/menurivera/pythonai

An implementation of OpenAI API that focuses on building projects and programs automatically using bash scripts.

ai bash chatgpt cli openai python

Last synced: 07 Oct 2025

https://github.com/xfgusta/xdump

Display file contents in hexadecimal and ASCII

ascii c cli command-line-tool hex hexadecimal hexdump linux

Last synced: 08 Oct 2025