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/giovanni-iannaccone/eikon

Lightweight image processing library, built entirely from scratch to offer fast, and customizable image manipulation capabilities 🖼️

art bmp c-plus-plus cli cpp cpp-library css-colors from-scratch image-processing library png ppm

Last synced: 30 May 2026

https://github.com/dvinciguerra/perry

Perry is a simple Pair Programming CLI tool for distributed teams

cli devtool pair pair-programming shellscript

Last synced: 10 Apr 2025

https://github.com/brunobrown/logging-discord

The Logging Discord is a tool that simplifies the logging of error messages to a Discord channel. It allows you to send error messages with custom information, including a traceback and specific messages.

cli debugging discord error-reporting messenger python

Last synced: 30 Oct 2025

https://github.com/adnanhodzic/google-podcasts-desktop

Get Google Podcasts web friendly URL's

app cli desktop go golang google parser podcast podcasts tool url web

Last synced: 12 May 2025

https://github.com/lndgalante/prettier-rator

🔨 CLI to generate a Prettier file config for your editor

cli configurator prettier

Last synced: 19 Jul 2025

https://github.com/fastai/fastwebhook

A simple GitHub webhook server

cli github nbdev python webhook webserver

Last synced: 24 Dec 2025

https://github.com/fre5h/prom-cli

🇺🇦 ⚙️ Console tool to manage account at Prom.ua.

api-client cli e-commerce prom prom-ua promua ukraine

Last synced: 19 Mar 2025

https://github.com/chec/seeder

Chec seeder tool, used in example stores to seed product data when creating them with the CLI's "demo store" command

chec-cli cli commercejs ecommerce hacktoberfest seeder

Last synced: 12 May 2025

https://github.com/rocktimsaikia/syzer

:zap: Cli tool to update all npm dependencies at once

cli dependency-updater npm-update npm-updater syzer

Last synced: 12 May 2025

https://github.com/zoharbabin/due-diligence-agents

Find what gets buried in the data room. Open-source integrated M&A due diligence — legal, financial, commercial, and technical analysis across every contract, cross-referenced with exact citations.

ai ai-agents anthropic claude cli compliance contract-analysis document-analysis due-diligence fintech legal-tech llm mergers-and-acquisitions multi-agent ocr open-source pdf-extraction private-equity python risk-analysis

Last synced: 14 Apr 2026

https://github.com/agneym/create-profile-card

Create a Custom Profile Card CLI

cli nodejs profile-card

Last synced: 13 Apr 2025

https://github.com/hoijui/osh-tool

A command line tool for Open Source Hardware (OSH) technical project linting (quality assessment).

cli fchh hardware interfacer-project-eu interfacer-project-eu-wp4-3 open-source-hardware oseg tool

Last synced: 02 Jan 2026

https://github.com/derhuerst/leveldb-editor

[unfinished] – Edit a LevelDB from the command line.

cli command-line editor leveldb terminal

Last synced: 15 Apr 2025

https://github.com/curegit/line-theme-downloader

Small scripts to download theme files from LINE Store

bash-script cli downloader line powershell-script

Last synced: 11 May 2025

https://github.com/lmammino/invok

Command line tool to Invoke Go lambda functions locally

aws aws-lambda aws-lambda-golang cli local-development testing

Last synced: 23 Jul 2025

https://github.com/darkmavis1980/markdown-index-generator

Parses a MarkDown document and creates an index with links using the document headings

cli generator markdown typescript

Last synced: 03 Feb 2026

https://github.com/windler/ws

cli app to list your workspaces, git branch info and custom information

cli custom git go golang list projects workspace workspaces

Last synced: 12 Apr 2025

https://github.com/mmcquillan/matcher

A library for parsing and matching based on a mask for use with CLI or Bots.

bot cli golang

Last synced: 07 Mar 2026

https://github.com/eugenesvk/xontrib-cd

'cd' to any path without escaping in xonsh shell: cd ~/[te] st

cli command-line terminal xonsh xontrib

Last synced: 06 Apr 2025

https://github.com/tantalor93/regatta-client

CLI client for Regatta store

cli client go regatta

Last synced: 22 Mar 2025

https://github.com/mehditeymorian/jwt

JWT CLI Decoder & Encoder

cli cli-app cryptography go jwt jwt-cli jwt-token

Last synced: 15 Jul 2025

https://github.com/0x676e67/aliyundrive-cli

阿里云盘 Terminal CLI

aliyundrive cli cloud disk reqwest rust terminal

Last synced: 14 Apr 2025

https://github.com/weichiachang/tw-forex

💱 💻 Search foreign currency via interactive CLI based on NTD.

cli cli-tool currency taiwan

Last synced: 14 Jul 2025

https://github.com/calebephrem/zap-tcm

✅ If you want to know what zap is, just think of git but for your todos

cli cli-task-manager cli-todo-manager git-but-todo javascript nodejs task task-manager tcm todo todo-cli todo-manager zap zap-cli zap-tcm

Last synced: 12 Jan 2026

https://github.com/dannyben/mister_bin

Build modular command line tools

cli cli-framework docopt gem ruby

Last synced: 14 Apr 2025

https://github.com/calinou/ipinfo

CLI utility for retrieving information about IP addresses

cli command-line ip-address ip-address-geolocation ip-address-lookup ip-address-tool ipinfo

Last synced: 11 Aug 2025

https://github.com/0xfourzerofour/gpt-cli

Chat GPT Cli that allows you to call the API directly from your terminal

chatgpt cli openai openai-api rust

Last synced: 14 Apr 2025

https://github.com/discoveryjs/discovery-cli

CLI tools to serve & build projects based on Discovery.js

cli discoveryjs nodejs

Last synced: 13 Apr 2025

https://github.com/rafaelrcamargo/logi

A less boring logger - Modern, cool and nice looking logger for better DX on your CLI apps.

cli crate log logging rust

Last synced: 27 Jun 2025

https://github.com/bsorrentino/officescripts-cli

CLI for manage Office Script (OSTS) files

cli office-scripts office365-cli typescript

Last synced: 09 Apr 2025

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

🔋 tiny little indicator for your battery status (🐧 linux only)

battery cli linux

Last synced: 12 Sep 2025

https://github.com/lubjs/lub

Frontend engineering tool - helpful to develop command and boilerplate.

boilerplate cli command frontend-engineering

Last synced: 12 Jan 2026

https://github.com/progrhyme/perl5-app-memcached-cli

Interactive/Batch CLI for Memcached

cli interactive-cli memcached

Last synced: 06 Apr 2025

https://github.com/trag1c/outspin

Conveniently read single char inputs in the console.

cli getch input python

Last synced: 14 Jul 2025

https://github.com/yohasebe/code-packager

📦 A set of bash scripts that package and unpack your codebase into and from a single JSON file, ready to be analyzed and understood by large language models (LLMs) like GPT, Claude, Command R, and Gemini 🤖

ai bash cli json llm prompt

Last synced: 14 Apr 2025

https://github.com/gurrutia/videoxt

Extract audio, individual frames, short clips and GIFs from videos.

audio cli ffmpeg gif image image-processing images moviepy opencv python video video-processing

Last synced: 31 Oct 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: 13 Apr 2025

https://github.com/yagarea/stopro

A simple utility which will help you with self control and build work ethic

cli goal-tracking hacktoberfest health procrastination productivity python self-improvement time time-management time-saver

Last synced: 28 Jun 2025

https://github.com/kognise/bootstrap-next

Quickly and easily bootstrap a Next.js project.

bootstrapper cli nextjs node nodejs react reactjs

Last synced: 20 Jul 2025

https://github.com/muskeinsingh/npm-commands-gui

Graphical User Interface(GUI) within Command Line Interface(CLI) for NPM commands in your JavaScript repository

cli javascript node npm

Last synced: 11 Apr 2025

https://github.com/stacksjs/ts-starter

Quickly bootstrap your next TypeScript / Bun project.

bun ci cli docs pkgx starter-kit testing typescript

Last synced: 12 Apr 2025

https://github.com/carbynestack/cli-ng

Next Gen Command Line Interface to interact with Carbyne Stack Virtual Clouds

cli

Last synced: 07 Apr 2026

https://github.com/d4c7/zarg

[WIP] zarg is a minimalist and efficient command-line parsing library written in Zig

cli command-line command-line-parser zig zig-package

Last synced: 17 Jan 2026

https://github.com/ddtcorex/govard

Go-based local development orchestrator for Magento, Laravel, Symfony, Next.js, WordPress, and more. Docker stacks, SSL, Xdebug, and a desktop dashboard.

cakephp cli dev-tools docker docker-compose drupal go golang laravel local-development magento magento2 nextjs shopware symfony wordpress xdebug

Last synced: 06 Apr 2026

https://github.com/jacksonrakena/migadu-cli

Command line tool for managing Migadu email hosting.

cli cli-tools email email-management

Last synced: 04 Apr 2025

https://github.com/mattjegan/wtfuzz

A pip-installable tool used for checking the existence of different types of web resources

cli fuzzing python security security-scanner security-tools

Last synced: 30 Dec 2025

https://github.com/timwassenburg/laravel-action-generator

Quickly generate actions for your Laravel projects

actions cli command-line generator laravel php

Last synced: 11 Jan 2026

https://github.com/mikesposito/glue

A blazingly fast HTTP client with a magnificent request building syntax, made for humans.

api-client blazingly-fast cli http-client json-selector language

Last synced: 13 Apr 2025

https://github.com/laqudee/create-vue-monorepo

快速生成Vue项目的pnpm monorepo 工作空间

cli create-vue-monorepo monorepo pnpm pnpm-workspace vite vue3

Last synced: 06 May 2025

https://github.com/anajuliabit/crypto-wallet-cli

A CLI to manage your cryptocurrencies wallet profit

cli cryptocurrencies cryptocurrency wallet

Last synced: 08 May 2025

https://github.com/getyourguide/dbq

Run Databricks queries from your terminal or editor

cli databricks repl sql team-ps

Last synced: 11 Apr 2025

https://github.com/jiro4989/align

Simple text align CLI

align cli go text

Last synced: 08 May 2025

https://github.com/fennifith/AAH

A basic cmdline program for Linux to help me do basic things I should already know. Ex: "AAH drive mount"

cli go golang linux

Last synced: 06 May 2025

https://github.com/lararosekelley/cub

A Wolfram|Alpha client for the terminal

cli math shell wolfram-alpha

Last synced: 12 Apr 2025

https://github.com/baskaran-md/gcp-metadata

Script for getting the gcp instance informations

cli gcp gcp-cloud gcp-metadata gcp-tools

Last synced: 04 Apr 2025

https://github.com/archergu/mono-release

A tiny monorepo release tool

cli monorepo release version

Last synced: 06 May 2025

https://github.com/iafan/hc

Run headless Chrome in discardable Docker containers for reproducible and safe automation

automation cli docker headless-chrome

Last synced: 18 Mar 2025

https://github.com/frozolotl/typst-font-compare

A tool to compare how Typst documents would look using different fonts or font variants.

cli tools typst

Last synced: 18 Mar 2025

https://github.com/kodie/giph

A small node module/command line interface tool that fetches a random GIF from Giphy.

cli cmd gif giphy image javascript nodejs npm picture random rnd terminal

Last synced: 10 Jul 2025

https://github.com/laspencer91/notes-sync

Automated note-taking and todo management system with CLI tools, daily templates, and GitHub sync.

ai cli developer-tools markdown note-taking productivity typescript

Last synced: 07 Apr 2026

https://github.com/yamaiday/sshm

Terminal SSH server manager for monitoring, login, file transfer, commands, and deployments.

bubbletea cli devops go rsync server-management ssh terminal tui

Last synced: 17 May 2026

https://github.com/purarue/newest

Basic CLI tool to print the most recently modified file in a directory

cli utility

Last synced: 18 Mar 2025

https://github.com/yasuf/waterdeep-cli

Easiest to use CLI to retrieve public files

cli commanderjs nodejs productivity script tooling waterdeep

Last synced: 11 Apr 2025

https://github.com/klirix/jig

Dead simple deployment tool

cli deployment docker traefik

Last synced: 23 Jun 2025

https://github.com/c4milo/letse

Simple Letsencrypt CLI - DNS challenges only

cli dns-challenge ecdsa letsencrypt letsencrypt-cli

Last synced: 07 Mar 2026

https://github.com/0x1nf3cted/xhell-dev

xhell is a basic shell written in C

bash c cli shell terminal

Last synced: 18 Mar 2025

https://github.com/anoff/remote-code

live-reload for ssh connected devices 🐪

arduino cli dev development nodejs nodemon raspberry-pi remote rsync ssh sync

Last synced: 18 Jul 2025

https://github.com/ColumPaget/menubuilder.lua

A lua script that builds root menus for several window managers

blackbox cli ctwm desktop-menus fluxbox icewm jwm lua mlvwm openbox pekwm root-menu twm vtwm window-manager

Last synced: 17 Jul 2025

https://github.com/datejer/p5js-cli

An unofficial p5.js command line tool.

cli p5js

Last synced: 27 Mar 2025

https://github.com/develephant/corona-html5-builder

A CLI tool to easily build, watch, and debug your Corona HTML5 projects.

applications build cli corona corona-sdk coronasdk games html5 nodejs watcher

Last synced: 19 Mar 2025

https://github.com/tonivade/pq

The objetive is create a tool similar to jq but for parquet files

cli java native-image parquet

Last synced: 10 Sep 2025

https://github.com/manifoldfinance/sushi-sh

SushiSwap command line interface for interfacing with liquidity pools and analytics

cli command-line crypto ethereum shell sushi sushiswap terminal tool trading tui

Last synced: 15 Jul 2025

https://github.com/icij/datashare-tarentula

Cli toolbelt for Datashare.

cli csv datashare elasticsearch python

Last synced: 12 Apr 2025

https://github.com/shravanasati/atomic

A simple CLI tool to benchmark your programs easily.

benchmarking cli golang hacktoberfest

Last synced: 23 Jul 2025

https://github.com/strmprivacy/cli

This is the STRM Privacy Command Line Interface, to define and manage your privacy streams, data schemas, event contracts and much more.

cli data data-pipeline data-privacy data-privacy-compliance data-processing privacy

Last synced: 23 Jun 2025

https://github.com/guidevloper/nulla

:woman_technologist: CLI for Nullstack fed by Nulla-chan powers and will

cli nullstack

Last synced: 20 Mar 2025

https://github.com/dannyben/menu_commander

Create menus for any command line tool using simple YAML configuration

cli cli-menu gem menu-builder menu-generator ruby

Last synced: 10 Jul 2025

https://github.com/cablehead/mini-nu

The minimum amount of nu to run some nu

cli nushell

Last synced: 12 Apr 2025

https://github.com/sudhanplayz/sudhancli

A CLI for wasting time, it might be updated cool in future for now its just trash lol

cli sudhan

Last synced: 29 Oct 2025

https://github.com/fardjad/node-interactive-commander

Commander.js with integrated interactive prompts

cli command-line commander commanderjs inquirer interactive prompt

Last synced: 11 Jul 2025

https://github.com/dhleong/beholder

A CLI tool for D&D players

cli dnd dnd5e

Last synced: 10 Sep 2025

https://github.com/bocaletto-luca/super-info

Super Info is a comprehensive, text-based utility for system administrators on Ubuntu and other Debian-based distributions. It provides essential security, monitoring and system checks via a custom ASCII interface with colors (when supported). By Bocaletto Luca

bash cli debian linux security shell-script sysadmin system-info system-monitoring ubuntu

Last synced: 18 Jun 2025

https://github.com/rmariuzzo/markdown-exec

Execute commands in your Markdown and keep the output.

cli exec markdown markdown-parser

Last synced: 14 Jun 2025

https://github.com/rmariuzzo/fuf

🔍 fuf – Find Unused Files in a directory.

cli files find grep unused

Last synced: 19 Mar 2025

https://github.com/kriasoft/oauth-callback

Lightweight OAuth 2.0 authorization code capture for CLI tools & desktop apps. Works with Node.js, Deno, Bun. MCP SDK ready.

authentication authorization bun cli deno localhost mcp mcp-client mcp-server model-context-protocol nodejs oauth oauth-callback-url oauth2 rfc7591 sdk typescript

Last synced: 24 Jan 2026

https://github.com/qookei/dir-diff

Directory diff utility

cli diff tool utility

Last synced: 06 May 2025

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/chrisdothtml/hey

A human-readable interface for terminal commands

cli glob human-readable-interface terminal

Last synced: 12 Apr 2025