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/nikku/hugo-cli

Run hugo (the static site generator) painlessly from Node

cli hugo nodejs static-site-generator

Last synced: 07 Apr 2025

https://github.com/haukesomm/apple-photos-export

Command line tool to export photos from the macOS Photos library, organized by album and/or date.

apple-photos-export cli homebrew macos reverse-engineering rust rust-cli sqlite3

Last synced: 02 Apr 2026

https://github.com/agvxov/bashtutor

Easily extendable utility to interactively showcase or teach CLIs, command line tasks, workflows and Bash itself.

bash cli learning learning-by-doing learning-exercise teaching teaching-tool teaching-tools

Last synced: 14 Apr 2025

https://github.com/outsourc-e/bench-loop

Local-first CLI for benchmarking LLMs on real hardware — quality, speed, reliability, and a real multi-turn agent loop.

agent benchmark cli evaluation llm local-llm mlx ollama vllm

Last synced: 01 Jun 2026

https://github.com/stoe/gh-report

gh cli extension to generate account/organization/enterprise reports

cli gh-extension

Last synced: 14 Oct 2025

https://github.com/g-core/gcore-cli

Gcore CLI tool

cli gcore go golang

Last synced: 14 Jan 2026

https://github.com/trudbot/npa-tool

开源的npm包依赖分析工具

antv antvg6 cli nodejs package-analysis visualization

Last synced: 29 Jan 2026

https://github.com/oothkoo/hyper-manager

The ultimate and most complete extension to manage all your connections in one place for Hyper.js.

cli command-line connections electron extension ftp groups hyper-extension hyper-plugin hyperapp hyperjs hyperterm launcher plugin putty ssh startup telnet terminal terminal-app

Last synced: 06 Jul 2025

https://github.com/mgoral/gogo

Bookmark directories inside your shell. (mirror repository)

cli python

Last synced: 10 Jan 2026

https://github.com/asheroto/speedtest

Run a Speedtest.net test from the command line using the official CLI.

cli cmd command-line powershell speedtest speedtest-cli speedtest-net

Last synced: 27 Jul 2025

https://github.com/celonis/content-cli

Content CLI is a command line interface tool used to manage content in Celonis EMS

celonis cli content ems

Last synced: 09 Mar 2026

https://github.com/sivaprasadreddy/progen

Spring Boot Project Generator CLI

cli spring-boot

Last synced: 10 Aug 2025

https://github.com/taskworld/commit-status

A simple CLI tool to post status to GitHub

cli github nodejs

Last synced: 04 Oct 2025

https://github.com/cjpatoilo/initify

Open Source Boilerplate – easy as cake!

automation boilerplate cli license npm open-source starter-kit tooling tools

Last synced: 01 Aug 2025

https://github.com/kagent-dev/kmcp

CLI tool and Kubernetes Controller for building, testing and deploying MCP servers

cli kubernetes mcp

Last synced: 05 Aug 2025

https://github.com/outsourcedguru/gettodahchoppa

An executable to generate multiple sub-jobs from indicated GCODE file, suitable for printing color-by-layer effects.

3d-printing cli command-line-tool cura go-lang golang slicer terminal-based

Last synced: 24 Jun 2025

https://github.com/lxsmnsyc/pridepack

CLI for building TypeScript packages

cli esbuild jest linter typescript typescript-packages

Last synced: 20 Aug 2025

https://github.com/maticzav/creato

👨🏻‍🏭 create-app for any occasion

cli create-app npm yarn

Last synced: 14 Apr 2025

https://github.com/mattsparks/hostsfile

A command line tool that simplifies working with hosts files.

cli command-line command-line-tool hosts hostsfile tool

Last synced: 04 Oct 2025

https://github.com/pwenker/quizli

An educational project teaching how to open-source an interactive Python quiz app

cli documentation education educational learning-by-doing mkdocs-material poetry python python3 quiz rich typer-cli

Last synced: 05 May 2025

https://github.com/frontainer/frontplate-cli

フロントエンドビルドCLI

babel cli ejs eslint frontend htmlhint sass scss webpack

Last synced: 29 Oct 2025

https://github.com/leleliu008/ppkg

A portable package builder/manager for Unix-like system.

cli package-manager shell

Last synced: 17 Mar 2025

https://github.com/sheepla/gh-fzrepo

🚀 An extension for GitHub CLI to browse repositories with fzf

bash cli fzf-scripts gh-extension github-api github-cli

Last synced: 05 May 2025

https://github.com/rgreinho/tfe-cli

CLI client for Terraform enterprise

cli go terraform-enterprise

Last synced: 17 Mar 2025

https://github.com/ryoppippi/pkg-to-jsr

Zero-config tool that generates jsr.json from package.json

cli jsr package-json typescript zero-config

Last synced: 10 Apr 2025

https://github.com/littletof/prettyBenching

:sauropod: A small lib to make your Deno benchmarking progress and results look pretty

action bench benchmarking cli commandline deno hacktoberfest markdown runbenchmarks

Last synced: 27 Mar 2025

https://github.com/ruin0x11/jikyuu

Estimate the amount of time spent working on a Git repository

cli git rust statistics

Last synced: 17 Mar 2025

https://github.com/futuweb/cossync

腾讯云COS同步(批量上传)工具

cli cos qcloud storage sync

Last synced: 27 Jan 2026

https://github.com/britive/python-cli

Britive CLI Python Implementation

britive cli cpam identity jit

Last synced: 20 Apr 2026

https://github.com/graceframework/grace-framework

One-Person web framework used to build enterprise-grade Spring Boot applications with Groovy language

cli framework fullstack groovy opensource plugin-architecture spring-boot

Last synced: 04 Jun 2026

https://github.com/npupko/dude

A daily assistant in the hard work of a programmer

cli cli-utilities dude gem git gitlab ruby toggl

Last synced: 12 Apr 2025

https://github.com/joshka/ratatui-widgets

Moved to https://github.com/joshka/tui-framework-experiment/

cli ratatui tui widgets

Last synced: 12 May 2025

https://github.com/skulltech/repeated-google-translate

A script to translate a text repeatedly using Google Translate. For the keks and memes.

cli google-translate memes python3

Last synced: 15 Jul 2025

https://github.com/knid/httpy

Modern, user-friendly, programmable command-line HTTP client for the API.

api-client api-testing cli client command-line curl developer-tools http http-cli http-client httpcli httptools httpy python python3 requests rest terminal web

Last synced: 17 Jun 2025

https://github.com/brandonjbjelland/nagios_commander

A simple bash wrapper for the craptastic Nagios API

cli nagios shell shell-scripting

Last synced: 23 Dec 2025

https://github.com/launchplatform/beanhub-cli

Command line tools for BeanHub or Beancount users

beancount cli

Last synced: 08 Sep 2025

https://github.com/mathiasrw/rexreplace

Smooth find & replace CLI as it should be: simple file selection with globs, flexible patterns with regex and dynamic replacements from js code.

cli regexp replace-in-files

Last synced: 19 Mar 2025

https://github.com/getyourguide/gaql-cli

A command line interface to the Google Ads Query Language (GAQL)

cli gaql google google-ads repl

Last synced: 21 Jul 2025

https://github.com/pradumnasaraf/gencli

GenCLI is an AI-powered CLI tool built with Golang that answers your questions using the Google Gemini API. It is developed with Cobra and Viper libraries.

ai cli cobra gemini genai golang viper

Last synced: 20 Jun 2025

https://github.com/nem-toolchain/nem-toolchain

Command line toolchain for NEM blockchain

blockchain cli golang nem toolchain

Last synced: 12 Jan 2026

https://github.com/metaory/mxcolr

ヘ Generate, Preview and Apply beautiful unified human friendly pseudo random color schemes, SYSTEM WIDE!

airline-themes bash cli colorscheme colorscheme-generator comand-line gtk-theme gtk2-theme gtk3-theme icon-theme mxcolr oomox pastel spicetify terminal terminal-colors theme themes tmux vimcolors

Last synced: 13 Apr 2025

https://github.com/guessi/cloudtrail-cli

Blazing fast single purpose cli for CloudTrail log filtering

aws cli cloudtrail github-actions golang

Last synced: 12 Oct 2025

https://github.com/rockcarver/frodo-cli

A CLI to manage ForgeRock platform deployments supporting Identity Cloud tenants, ForgeOps deployments, and classic deployments.

am cicd cli devops export forgeops forgerock identity-cloud idm import openam openidm

Last synced: 08 Apr 2026

https://github.com/pablosichert/ciid

Chronological Image Identifier – Uniquely identify image files while keeping the ability to sort them chronologically by name.

chronological cli identifier image rust sortable unique

Last synced: 15 Mar 2026

https://github.com/fabiospampinato/specialist

A library that helps you write tiny, fast, bundled and beautiful CLI apps that can automatically check for updates.

app application beautiful bundled cli command-line easy fast simple tiny

Last synced: 09 Apr 2025

https://github.com/wowu/gotodir

🏃‍♂️ Simple command line app for fast directory switching

bash cli cli-tool tool

Last synced: 07 Oct 2025

https://github.com/stefanzweifel/php-changelog-updater

PHP CLI to add latest release notes to a CHANGELOG

changelog cli php-cli

Last synced: 18 Oct 2025

https://github.com/aman179102/podvoice

Local-first CLI that turns Markdown scripts into multi-speaker podcast-style audio using Coqui XTTS v2.

ai-audio automation cli content-creation coqui-tts developer-tools local-first local-first-ai markdown-to-audio offline-ai open-source-cli opensource podcast python text-to-speech tts xtts

Last synced: 31 May 2026

https://github.com/ghostbuster91/ktm

Kotlin Tooling Manager

cli github jitpack kotlin

Last synced: 14 Oct 2025

https://github.com/roccomuso/transfer-sh

Node.js CLI tool for easy file sharing using Transfer.sh

cli file file-sharing nodejs sharing tool transfer

Last synced: 05 Jul 2025

https://github.com/tmpfs/rlx

Command line interface for couchdb

cli couchdb database

Last synced: 06 Sep 2025

https://github.com/paranoiq/dogma

Things and stuffs.

cli enum intl iterator library math php time types

Last synced: 28 Jun 2025

https://github.com/lttkgp/youtube_title_parse

Parse song & artist names from YouTube video titles

cli hacktoberfest youtube youtube-title-parse

Last synced: 03 Oct 2025

https://github.com/maccesar/purgetss

PurgeTSS is a toolkit designed to make it easier for Titanium developers to create visually attractive mobile apps. It offers features like customizable utility classes, support for icon fonts, a basic animation module, a simple grid system, and a "shades" command for generating custom colors.

alloy android appcelerator cli ios javascript nodejs purgetss titanium titanium-module

Last synced: 30 Apr 2026

https://github.com/rolinh/elastic-go

A command-line tool to query the Elasticsearch REST API

cli elasticsearch-client go

Last synced: 23 Mar 2025

https://github.com/ChoTotOSS/cna

⚡️⚡️ Create next.js apps boilerplate.⚡️⚡️

boilerplate cli express nextjs reactjs redux styled-components

Last synced: 17 Apr 2025

https://github.com/roccomuso/nc

Porting Netcat in Node.js. CLI util. :computer:

backdoor cli net netcat nodejs porting server tcp udp util

Last synced: 14 Sep 2025

https://github.com/f/poke-gate

Expose your machine to your Poke AI assistant via MCP tunnel

ai cli mcp os poke remote shell tunnel

Last synced: 02 Apr 2026

https://github.com/pittaya-ui/ui

CLI to add Pittaya UI components to your React/Next.js project

cli nextjs react tsx ui-components uikit

Last synced: 03 Feb 2026

https://github.com/chand1012/sq

Convert and query JSON, JSONL, CSV, and SQLite with ease!

cli csv golang json jsonl scripting sqlite sqlite3

Last synced: 30 Jul 2025

https://github.com/krrishd/gitio

🔑 A simple CLI to get your own custom git.io domain (eg. http://git.io/krish)

cli command-line gittio javascript nodejs

Last synced: 19 Jun 2025

https://github.com/hauntsaninja/boostedblob

Command line tool and async library to perform basic file operations on local paths, Google Cloud Storage paths and Azure Blob Storage paths.

asyncio azure cli cloud-storage gcs

Last synced: 11 Sep 2025

https://github.com/fritzrehde/watchbind

A cli menu for periodically watching a program's output and executing commands on its lines through keybindings

cli command-line rust scripting terminal tui watch

Last synced: 20 Jun 2025

https://github.com/sonatype-nexus-community/nexus-cli

A Go based CLI for the Nexus platform

cli golang lifecycle nexus repository sonatype

Last synced: 07 May 2025

https://github.com/qingstor/qsctl

Advanced command line tool for QingStor Object Storage.

cli qingstor qsctl

Last synced: 23 Aug 2025

https://github.com/chototoss/cna

⚡️⚡️ Create next.js apps boilerplate.⚡️⚡️

boilerplate cli express nextjs reactjs redux styled-components

Last synced: 07 Mar 2026

https://github.com/alecaddd/awps-cli

Nifty Command Line Application to quickly setup a new AWPS theme in WordPress

cli composer hacktoberfest php symfony

Last synced: 21 Mar 2025

https://github.com/jimlynchcodes/rust-cli-examples

Jim's solutions and tests to the rust-cli-exercises: https://github.com/JimLynchCodes/rust-cli-exercises

cli command-line-tool rust rustlang

Last synced: 09 Jul 2025

https://github.com/maxbrunet/mmemoji

Custom Emoji manager command-line for Mattermost 😎

cli emoji mattermost

Last synced: 13 Apr 2025

https://github.com/frost-phoenix/2048-cli

🕹️ 2048 clone that run in the terminal

2048 2048-clone 2048-game c cli game linux terminal-game

Last synced: 20 Mar 2025

https://github.com/vincentzyuapps/winload

📊 Winload: A real-time terminal network traffic monitor inspired by nload. Dual implementations in 🦀Rust and 🐍Python, with cross-platform support for Windows, Linux, and macOS. 🖥️

cli console monitoring monitoring-application network network-gragh python rust tool tui

Last synced: 29 May 2026

https://github.com/pipefy/ai-toolkit

MCP server, CLI, and agent skills for Pipefy.

ai-toolkit cli mcp-server pipefy sdk skills

Last synced: 05 Jun 2026

https://github.com/fundamental-research-labs/langdag

High-performance tool for managing LLM conversations and workflows as DAGs.

ai cli conversation dag langchain langfuse llm prompt-engineering prompt-management self-hosted

Last synced: 09 Jun 2026

https://github.com/rednafi/link-patrol

Detect dead links in markdown files

cli golang markdown url-checker

Last synced: 17 Sep 2025

https://github.com/tteeoo/neotype

⌨️ A terminal-based typing game.

cli go terminal terminal-game typing typing-game typing-practice

Last synced: 24 Apr 2025

https://github.com/open-rpc/typings

Generate Type Aliases for your OpenRPC Document

cli open-rpc openrpc

Last synced: 09 Apr 2025

https://github.com/remoteit/installer

remote.it command line installer tool

cli command-line connectd daemon installer nx-witness rdp remote remoteit ssh vnc

Last synced: 09 Oct 2025

https://github.com/steveiliop56/puck

A simple tool to check for apt package updates on multiple servers.

apt automation cli dnf go homelab linux pacman tools update

Last synced: 06 Oct 2025

https://github.com/emic/fmcsadmin

A command line tool to administer the Database Server component of Claris FileMaker Server via Claris FileMaker Admin API.

cli filemaker filemaker-adminapi filemaker-api filemaker-server

Last synced: 05 Feb 2026

https://github.com/sly777/hayde

Open Source Component-Driven Code Generator; It supports OpenAI, Ollama, ChakraUI, MaterialUI, BuilderIO, and more.

ai ai-helper builder-io chakra-ui cli cli-app cli-tool cli-tools cli-utility component-library material-ui node node-cli ollama openai react reactjs typescript

Last synced: 13 Apr 2025

https://github.com/knownasilya/cli-width

Fallback to a default if `process.stdout.getWindowSize` doesn't exist

cli cli-width tty

Last synced: 06 Aug 2025

https://github.com/chaitya62/notepadpw-cli

A notepad.pw magician in your command line

cli commandline notepadpw pastebin pip python3 tool

Last synced: 17 Mar 2025

https://github.com/edk0/spy

A Python CLI

cli python python-cli

Last synced: 26 Jul 2025

https://github.com/navig-me/telert

Command‑line and Python utility that alerts the moment a command finishes executing

alert cli command-line discord fly-io microsoft-teams notification pushover railway render replit rest-api slack slack-bot teams telegram

Last synced: 13 May 2025

https://github.com/workable/oneflow

CLI tool to support Adam Ruka's branching model oneflow

cli git shell

Last synced: 15 May 2025

https://github.com/gusto/committer

A CLI for managing linter executions in git hooks

cli dex golang staticanalysis

Last synced: 15 Apr 2025

https://github.com/screendriver/cp-cli

💻 A "cp" CLI util for Node.js

cli copy nodejs unix

Last synced: 03 Apr 2025

https://github.com/emamoah/tapehead

CLI tool for stateful random access of file streams

cli rust

Last synced: 13 Jan 2026

https://github.com/tonnyl/wukong

A command-line tool for browsing GitHub trending written by Rust. [DEPRECATED]

cli github github-trending rust rust-cli

Last synced: 19 Apr 2025

https://github.com/swisscom/bitbucket-cli

A Bitbucket Enterprise CLI

bitbucket cli enterprise git

Last synced: 15 Apr 2025

https://github.com/coderick14/tusker

The dead simple command line todo manager

cli minimal posix-compatible shell-script terminal todo-manager

Last synced: 15 Apr 2025

https://github.com/nushell-prophet/nu-history-tools

Nushell history tools!

cli history nushell

Last synced: 28 Aug 2025

https://github.com/btipling/fe

A super-fast and easy to use command line fuzzy file searcher built with the rust programming language.

cargo cli command-line-tool file-utility finder rust

Last synced: 16 Oct 2025

https://github.com/raiyanyahya/snapsht

🦓 A command line application to capture full-page screenshots with ease, every time.

cli developer-tools producthunt productivity python screenshot

Last synced: 14 Jan 2026