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/suzuki-shunsuke/nllint

Linter and formatter of newlines and trailing spaces in files

cli linter oss

Last synced: 02 Apr 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/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/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/mfaux/ralphai

Autonomous task runner for AI coding agents. Fresh context every turn.

ai-automation ai-coding-agent autonomous-coding claude-code cli developer-tools opencode task-runner

Last synced: 17 Mar 2026

https://github.com/trentm/go-ecslog

`ecslog` CLI to pretty-print and filter log files in ecs-logging format

cli ecs-logging logging

Last synced: 14 Jun 2025

https://github.com/mongodb-developer/mongodb-rag

A Powerful Retrieval Augmented Generation Tool for MongoDB Vector Search

ai cli javascript mongodb retrieval-augmented-generation

Last synced: 19 Jan 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/idoubi/tellme

a cli tool to get information

cli go-tool tellme

Last synced: 15 Apr 2025

https://github.com/scrwdrv/safe-backup

A real-time backup CLI tool written in Typescript. safe-back helps you sync file/folder into a single password encrypted storage. Using technology of RSA & AES.

aes archive backup backup-cli bua cli encryption javascript nodejs rsa sync tool typescript

Last synced: 30 Oct 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/kcmr/web-components-codemods

Codemods for Web Components. Breaking changes? Don't panic :)

cli codemods jscodeshift web-components

Last synced: 12 Apr 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/ericz99/interview-gpt

Ace your interviews with your very own "Interviewer Companion"

ai cli gpt-4 llm openai python

Last synced: 25 Jun 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/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/donuts-are-good/ticker

rss ticker fer yer terminal

cli donut-utils golang hacktoberfest rss ticker

Last synced: 12 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/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/ekhabarov/go-pg-generator

Golang struct generator for PostgreSQL

cli generator golang postgres postgresql sql

Last synced: 13 Apr 2025

https://github.com/azu/welcometo

Welcome message script: Welcome to @organization

cli

Last synced: 08 May 2025

https://github.com/ysk2014/flow-build

ζ‰“εŒ…ε·₯ε…·

cli loader vue webpack webpacker

Last synced: 18 Jun 2025

https://github.com/beinsezii/ompl

Opinionated Music Player/Library

cli cross-platform daemon linux music music-player rust tui windows

Last synced: 20 Jun 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/namchee/dependent

Simple utility CLI tool to analyze which files are using a Node dependency πŸš€

cli dependency nodejs parser typescript

Last synced: 11 Jul 2025

https://github.com/bambooom/gh-noti

gh extension to check unread notifications

cli gh gh-extension

Last synced: 15 Jul 2025

https://github.com/Ratakor/zpotify

A CLI for Spotify

cli spotify tui zig

Last synced: 17 Jul 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/netanelbasal/spectator-cli

Spectator templates generator

angular cli spectator

Last synced: 21 Mar 2025

https://github.com/guitmz/ansi-escape

Using ANSI escape codes with x64 Linux Assembly

ansi asm assembly cli command-line ioctl linux terminal

Last synced: 22 Apr 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/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/rena

rena is a tiny fire/directory renaming command.

cli command nim rename

Last synced: 08 May 2025

https://github.com/mtegarsantosa/staticia

πŸ’» A CLI to Generate Static Index Directory Html

cli hacktoberfest html javascript nodejs static

Last synced: 03 Apr 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/paralus/cli

Command Line Interface tool for Paralus

cli cli-for-paralus command-line-interface hacktoberfest hacktoberfest2023

Last synced: 11 Apr 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/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/nathan-fiscaletti/parameterparser

βœ”οΈAn advanced parameter parser for PHP

cli command-line parameters php php-cli

Last synced: 30 Oct 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/wp-cli/eval-command

Executes arbitrary PHP code or files.

cli eval hacktoberfest wordpress wp-cli wp-cli-package

Last synced: 05 Apr 2025

https://github.com/jorianwoltjer/bashrandomcracker

Crack Bash's $RANDOM variable to get the internal seed and predict future values, after only 2-3 samples

algorithm bash brute-force cli crypto random rng

Last synced: 18 Mar 2025

https://github.com/mini-ware/file-locker

Keep your files obfuscated by locking them with XOR encryption

cli encryption hacking linux password security shell xor

Last synced: 03 Oct 2025

https://github.com/koji/github-label-manager

Simple CLI tool to create/delete labels with GitHub Labels API

cli cli-app github-api js typescript

Last synced: 24 Jul 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/tejasq/klar

A tool to infer and generate static type definitions based on resources returned by backend APIs.

cli codegen resources types

Last synced: 27 Jun 2025

https://github.com/zeiss/things_eeg2_dataset

🧠⚑A CLI to access and process the THINGS-EEG2 dataset by Gifford et al. (2022)

cli eeg electroencephalography mne neuroscience

Last synced: 24 May 2026

https://github.com/theinfosecguy/razin

Static analysis scanner for SKILL.md LLM agent skills with deterministic security findings.

agentic-ai ai-agents cli cybersecurity llm markdown python security static-analysis yaml

Last synced: 11 Apr 2026

https://github.com/gleich/texsch

🏫 Automation for techy students that write papers for high school in LaTeX

cli golang high-school latex school techy-students

Last synced: 14 Apr 2025

https://github.com/pauloo27/reddit

⬇️ Reddit Video Downloader

audio cli download ffmpeg nodejs reddit video

Last synced: 12 Apr 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: 14 Apr 2025

https://github.com/gustavo-hms/cli

Lua module to make building command line programs easier

cli lua module

Last synced: 26 Dec 2025

https://github.com/unsafe-risk/broccoli

Broccoli: CLI Package for Go

cli command-line golang zero-dependencies

Last synced: 07 May 2025

https://github.com/dvinciguerra/gitignore-cli

πŸ›‘ A ruby cli tool that use gitignore.io to generate your gitignore files

cli git gitignore gitignore-cli gitignore-generator ruby term-ui

Last synced: 26 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/consento-org/dat-ssg

A command line tool that uses configuration in a folder to download websites with wget and publishes the content.

cli dat static-site

Last synced: 03 Jan 2026

https://github.com/lambda3/dotnet-which

The .NET tools finder

cli dotnet tool

Last synced: 25 Feb 2026

https://github.com/a-nau/pdf-link-checker

Github Action and CLI tool to automatically check all links in a PDF for dead or broken links.

check cli cli-app github-actions link link-checker pdf pdf-generation url

Last synced: 04 Oct 2025

https://github.com/maxomatic458/lantun

tunnel local ports over the internet

cli networking p2p quic tunneling

Last synced: 12 Aug 2025

https://github.com/pqrsooo/image_res

A Flutter package that groups image-resolution variants inside your asset's folder

cli dart flutter image image-resolution library package

Last synced: 19 Feb 2026

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/heyvito/tlvp

πŸ’³ A CLI TLV parser specially designed to handle EMV data

cli emv emvco parser tlv tlv-decoder

Last synced: 25 Mar 2025

https://github.com/thelowsunoverthemoon/tsprite

Convert Sprites to Windows escape sequences, optimized for Conhost games

ascii c cli escape-sequences graphics image image-processing optimization sprite spritesheet terminal windows

Last synced: 15 May 2025

https://github.com/nu11ptr/cmpb

A color multi-progress bar for Go terminal applications

cli color go golang progress-bar progressbar terminal

Last synced: 18 Jan 2026

https://github.com/rknightuk/alfred-reminders-helper

Helper CLI for Alfred Agenda workflow

alfred alfred-workflow cli workflow

Last synced: 30 Jun 2025

https://github.com/gusanmaz/webshot

WebShot is an easy-to-use CLI for taking screenshots of webpages.

cli golang infinite-scroll-webpages screenshot webpage-screenshot

Last synced: 12 Apr 2025

https://github.com/batalabs/muxd

An open-source AI coding agent that lives in your terminal. Multi-provider, multi-channel, persistent sessions with git-like branching.

ai-assistant anthropic cli code-generation coding-agent developer-tools fireworks-ai golang grok llm ollama openai terminal tui

Last synced: 03 May 2026

https://github.com/jaypei/chatgpt-cli

A ChatGPT CLI tool based on the OpenAI API, for hardcore terminal users.

chatgpt cli openai

Last synced: 28 Aug 2025

https://github.com/vihu/gogo

Terminal bookmark manager

bookmarks cli rust terminal

Last synced: 15 Apr 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/asos/snyker

An opinionated, heavy-handed wrapper around Snyk.

cli security snyk snyk-cli vulnerabilities vulnerable-paths

Last synced: 09 Mar 2026

https://github.com/u8slvn/hyperfocus

πŸ“ Minimalist daily task manager.

cli command-line-app productivity python task-list todo todo-list todolist

Last synced: 27 Apr 2025

https://github.com/nachoaldamav/nagit

Simple Git (Github) CLI made in Node.js

cli git github javascript node-js npm

Last synced: 22 Jul 2025

https://github.com/PreziosiRaffaele/move-qcp

A sf cli plugin to manage the Quote Calculator Plugin

cli cpq qcp salesforce sf

Last synced: 26 Apr 2025

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: 15 Apr 2025

https://github.com/samit22/json-go

CLI to convert JSON to go and vice versa.

cli go hacktoberfest json

Last synced: 12 Jan 2026

https://github.com/preziosiraffaele/move-qcp

A sf cli plugin to manage the Quote Calculator Plugin

cli cpq qcp salesforce sf

Last synced: 18 Apr 2025

https://github.com/TheManticoreProject/goopts

goopts, a Go library to parse arguments given in command line to a program.

arguments cli command golang-library line parsing

Last synced: 03 Sep 2025

https://github.com/itachi1621/ssh-manager

simple bash script SSH connection manager , that allows you to easily manage your SSH connections via the Terminal without having to remember IP/hosts, ports , etc.

bash bash-script bashscripting cli linux linux-shell remote-control secure-shell shell shell-script shell-scripting ssh ssh-client terminal terminal-based ubuntu ubunutu

Last synced: 18 Aug 2025

https://github.com/x71c9/tempesta

The lightest and most efficient Rust-based CLI bookmark manager, inspired by "pass" and built for Git integration, intuitive usage, and Unix-style simplicity.

bookmarks bookmarks-manager cli rust

Last synced: 28 Dec 2025

https://github.com/vitor-augusto1/tgorq

CLI - Terminal GO ReQuest

cli golang terminal

Last synced: 22 Nov 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/ar1ja/baz

[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/baz] a fast, easy, simple and lightweight plugin manager for GNU bash

bash baz baz-loader baz-plugin c c89 cli directory git linux performance plugin plugin-manager productivity shell terminal

Last synced: 04 Oct 2025

https://github.com/moustacheful/midori

A midi transform/mapping tool

cli midi midi-events transformation

Last synced: 05 Sep 2025

https://github.com/browserbox/cloudmasters-marketplace

CloudMasters - One TUI To Rule Them All. Shop and Deploy VPS from command line, compare offers from AWS, Azure, Google Cloud, Hetzner and Vultr.

aws azure box cli cloud gcloud gcp hcloud hetzner marketplace shop tui vps vultr

Last synced: 18 Jan 2026

https://github.com/mattrichmo/BookMarker

Simple CLI to add a bookmark to markdown and html file from anywhere in your terminal. Creates bookmarks.md & bookmarks.html

bookmarks cli cli-app command command-line internet markdown markdown-to-html python-3 simple terminal terminal-based useful-utilities

Last synced: 18 Jul 2025

https://github.com/skonik/rust-async-downloader

Rust asynchronous file downloader

cli downloader file-downloader rust tokio

Last synced: 05 Sep 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/lgaticaq/anime-dl-cli

CLI for show and download anime from jkanime.net

anime cli

Last synced: 12 Jul 2025

https://github.com/ryanccn/ffmpeg-fig

Automated generator of ffmpeg's Fig completion spec

autocomplete automation cli cli-tools dx ffmpeg fig generator

Last synced: 18 Apr 2025

https://github.com/jeevanjames/consolefx

ConsoleFx is a suite of .NET libraries for building command-line (CLI) applications.

argument-parsing cli cli-app cmdline command-line command-line-parser console console-application consolefx library parser

Last synced: 23 Apr 2025

https://github.com/mvrilo/protog

Protobuf file generator for the command line

cli command-line generator go golang proto protobuf protoc

Last synced: 04 Sep 2025

https://github.com/camunda-community-hub/camunda-cloud-go-client

Camunda Platform 8 Console CLI and Go Library

camunda-cloud-cli cli zeebe-kubernetes-operator

Last synced: 13 Jul 2025