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

Class library to simplify the process of creating command line based applications using PHP.

cli command command-line command-line-tool php terminal

Last synced: 16 Jan 2026

https://github.com/ksysoev/wsget

CLI client for WebSocket

cli client websocket websocketapi wsget

Last synced: 21 Sep 2025

https://github.com/athennaio/cli

⌨️ Athenna CLI to create new projects and install components. Built with Athenna.

athenna cli esm installer nodejs scaffold typescript

Last synced: 14 Apr 2025

https://github.com/sairash/spotify-1975

A cli enforced with interactable ui audio player

audio-player cli cli-app cli-audio-player interactive-cli python

Last synced: 13 Aug 2025

https://github.com/dojo/cli-build-app

Command for building Dojo applications

app build cli command dojo

Last synced: 30 Jul 2025

https://github.com/alewin/watermark-images

Python Tool - add watermarks logo or text to single or multiple images/photos via command line cli

add-watermarks-logo cli photos python watermark-image

Last synced: 14 Apr 2025

https://github.com/aexol-studio/bddx

Behavior driven development CLI. Write tests in Gherkin and integrate with Git and JIRA.

bdd bdd-framework bdd-tests cli tests

Last synced: 15 Apr 2025

https://github.com/bjacobel/rak

Opinionated skeleton to quickly set up a new React app.

babel bootstrap cli cloudformation eslint jest postcss react redux skeleton webpack yarn

Last synced: 14 Apr 2025

https://github.com/avacms/ava

✨ Ava CMS: A fast, flexible, flat-file CMS for bespoke personal websites, blogs, portfolios, digital gardens, docs and more

ava beginner-friendly blog cli cms digital-garden easy flat-file flat-file-cms html lightweight markdown no-build personal-website php self-hosted simple sqlite wordpress-alternative

Last synced: 20 May 2026

https://github.com/tidbcloud/tidbcloud-cli

The CLI for TiDB Cloud

cli go mysql serverless tidb tidbcloud

Last synced: 27 Jul 2025

https://github.com/bltavares/pickpocket

Pocket CLI management tools

bookmark-manager bookmarks cli pocket

Last synced: 15 Apr 2025

https://github.com/avasdao/nexajs

A pure JavaScript Library and Software Development Kit (SDK) for building dApps on the Nexa blockchain.

bitcoin blockchain cli cryptocurrency javascript react-native

Last synced: 15 Apr 2025

https://github.com/phppkg/cli-markdown

Render colored Markdown contents on console terminal

cli markdown

Last synced: 01 Aug 2025

https://github.com/excatt/superclaude-plusplus

Extended Claude Code framework based on SuperClaude.

ai-assistant claude claude-code cli developer-tools mcp productivity superclaude

Last synced: 20 Feb 2026

https://github.com/withshubh/gguser

gguser is a CLI tool to easily switch between different Git user profiles.

cli git github utility

Last synced: 01 Aug 2025

https://github.com/wikimedia/mediawiki-tools-scap

Mirror of https://gitlab.wikimedia.org/repos/releng/scap :ship: scap is a tool for putting code in places and for other purposes

cli deployment git mediawiki python remote rsync ssh terminal-based

Last synced: 14 Apr 2025

https://github.com/valentingol/yaecs

YAECS (Yet Another Experiment Config System): Config System which allows easy manipulation of config files for safe, clear and repeatable experiments.

cli config configuration deep-learning experiments machine-learning

Last synced: 16 Jan 2026

https://github.com/leejones/trash

A trash can for the command line.

cli file-utility files

Last synced: 01 Aug 2025

https://github.com/gxr404/doc-dl

将文章以markdown的格式保存到本地

article cli donwload markdown spider spire

Last synced: 20 Aug 2025

https://github.com/lakshyabatman/react-redux-cli

A lightning setup to automate your react redux application installation.

cli javascript nodejs react redux webdevelopment

Last synced: 02 Aug 2025

https://github.com/ai-robotic-labs/ai-agent-cli

Rust library (with an optional CLI) implementing the Agent Life Cycle framework

agent agenticalliance ai ai-agent cli command-line-tool mvp

Last synced: 15 Aug 2025

https://github.com/nighty3098/mfetch

🛠️ A simple fetch tool for Linux written in bash

cli fetch mfetch neofetch neofetch-like

Last synced: 05 Oct 2025

https://github.com/trinhminhtriet/repoctl

🚀 repoctl – A powerful CLI tool to manage multiple Git repositories effortlessly. Sync, pull, and run commands! 🎯

cli devops git-automation tui

Last synced: 11 Aug 2025

https://github.com/sylv/apollo

A TV and Movie renamer.

cli episodes filebot hacktoberfest renamer renamer-utility

Last synced: 28 Jul 2025

https://github.com/apollozhu/srt2bilibilikit

把字幕文件作为弹幕发到B站;A swift solution for uploading SubRip file as danmaku to Bilibili

bilibili bilibili-ass cli danmaku macos srt-bilibili swift swift-package-manager swift4 ubuntu1404 ubuntu1604 ubuntu1610 windows-10 windows10

Last synced: 02 Oct 2025

https://github.com/boroivanov/ecs-tools

Easy deployments to ECS Fargate

aws cli docker ecs fargate

Last synced: 15 May 2025

https://github.com/ancs21/playpanda

Fetch any URL to clean, LLM-ready markdown. 3-tier engine: HTTP → Lightpanda → CloakBrowser.

ai cli cloakbrowser headless-browser lightpanda llm markdown scraper web-scraping zig

Last synced: 24 May 2026

https://github.com/buyukakyuz/smith

A performant open-source AI coding agent that lives in your terminal.

agent claude cli coding-assistant llm openai rust terminal

Last synced: 20 Feb 2026

https://github.com/lijinke666/dawdler

:boy: A template generator for react and nodejs projects.

cli dawdler express generator nodejs react template

Last synced: 04 Mar 2026

https://github.com/crewdevio/piwo

🍺 Piwo is a friendly command-line HTTP client written in Deno environment

cli deno http piwo typescript

Last synced: 24 Aug 2025

https://github.com/joomla-framework/console

Joomla Framework Console Package

cli console joomla joomla-framework php symfony-console

Last synced: 07 Apr 2025

https://github.com/planktoscope/forklift

A configurable bill-of-materials (CBOM) system for declaratively composing and upgrading/downgrading your hardware-specific embedded Linux operating systems

cli continuous-delivery declarative docker docker-compose forklift gitops raspberry-pi

Last synced: 08 Aug 2025

https://github.com/danielbayley/serve

🎾 Bundle any script as a macOS service.

automation cli command-line macos osx script service shell

Last synced: 20 Aug 2025

https://github.com/trinhminhtriet/procx

ProcX is an interactive command-line tool for quickly searching and terminating processes, offering a streamlined alternative to traditional kill.

cli developer-tools kill-process productivity rust

Last synced: 22 Aug 2025

https://github.com/jmsv/cosmic-horizon

c3's c++ game project: a text-based space adventure

cli consolegame cpp game

Last synced: 26 Oct 2025

https://github.com/olaoluwam/dotfilers

A minimalist, transparent flexible approach to dotfiles management. Written with fp-ts

cli dotfiles dotfiles-manager fp-ts functional-programming typescript

Last synced: 28 Oct 2025

https://github.com/ladykerr/cli-skills-copilot-talk

Gettiing started with GitHub Copilot in the CLI 🚀

cli copilot copilot-x talks tutorial

Last synced: 02 Jan 2026

https://github.com/clok/sm

AWS Secrets Manager CLI Tool

aws aws-secrets-manager cli go golang

Last synced: 21 Mar 2025

https://github.com/blackboxvision/create-typescript-api

💻 CLI to generate base project to start developing APIs with TypeScript.

api cli clis hapijs library nodejs react starter-kit typescript typescript-api

Last synced: 14 May 2025

https://github.com/dcdpr/jp

LLM-agnostic pair-programming CLI workflows. Like Codex, Claude Code, or Cursor unwrapped for Vi-friendly integration.

ai cli llamacpp llm local-first rust vim

Last synced: 16 Jan 2026

https://github.com/colinespinas/ezmm

⛓️ An easy ES Module Manager to use modern javascript.

cli front-end javascript modules modules-manager packages packages-manager

Last synced: 14 Apr 2025

https://github.com/jdockerty/yaml-to-json-go

Golang CLI tool to convert YAML to JSON, JSON to YAML, and to validate files.

cli converter go golang json json-to-yaml yaml yaml-to-json yamllint

Last synced: 12 Sep 2025

https://github.com/info-mono/diyship

🧰🚀 Cross-shell prompt framework

cli cross-shell diyship prompt starship terminal

Last synced: 05 Jul 2026

https://github.com/yaythomas/python-cli-pypa-build-example

Example of how to create & package a Python CLI application using the PyPA build tool.

build cli packaging python

Last synced: 12 May 2025

https://github.com/saehun/close-tab

Close chrome tabs from command-line (macOS only)

chrome cli command-line-tool osx

Last synced: 06 Apr 2025

https://github.com/morikuni/y2j2y

yaml to json / json to yaml converter y(*^J^*)y

cli go json json2yaml yaml yaml2json

Last synced: 12 Jan 2026

https://github.com/clap-rs/clap-permission-flag

Easily add permission flags to CLIs using Clap

clap cli rust

Last synced: 12 Dec 2025

https://github.com/apoprotsky/portctl

Portainer CLI tool to manage Docker Swarm resources

cli docker-swarm hashicorp-vault portainer v vault vlang vlang-cli

Last synced: 12 Jan 2026

https://github.com/bpazy/qbt-cli

A cli to manage qBittorrent

cli qbittorrent

Last synced: 07 May 2025

https://github.com/AliasT/hostess

Command-line utility for managing your /etc/hosts file built with rust

cli command hosts rust

Last synced: 29 Mar 2025

https://github.com/sinedied/devc

Quickly add .devcontainer configuration to any JavaScript project, and more!

cli containers devcontainer nodejs vscode

Last synced: 07 May 2025

https://github.com/mipmip/runme.sh

RUNME.sh is a tiny toolkit for creating bash cli utilities fast, simple and easy.

bash boilerplate cli shell

Last synced: 12 May 2025

https://github.com/nao1215/leadtime

leadtime - caluculate GitHub PR lead time statistics

cli command-line-tool github github-api leadtime

Last synced: 22 Mar 2025

https://github.com/parvardegr/my-script-manager

Template repository to manage your bash scripts as code, the simplest way

bash bash-script bash-scripting bash-scripts cli command-line command-line-tool linux linux-shell shell

Last synced: 14 Apr 2025

https://github.com/tddschn/langchain-utils

LangChain Utilities for prompt generation from documents, URLs, and arbitrary files - streamlining your interactive workflow with LLMs!

chatgpt cli langchain llm pandoc prompt python3 utility

Last synced: 15 Apr 2025

https://github.com/lmammino/obs-countdown

A CLI tool to write countdown timer files for OBS Studio

cli command-line command-line-tool countdown countdown-timer obs rust

Last synced: 07 May 2025

https://github.com/viown/libgen-dl

A command-line tool to download content from Library Genesis

cli command-line libgen python

Last synced: 14 Apr 2025

https://github.com/la3rence/word

Recite the word by CLI from eudic. 欧路词典命令行背单词.

binary cli eudic

Last synced: 14 Apr 2025

https://github.com/cthulhu/go-notes

CLI tool for code annotations generation. Similar to "rake notes" from Ruby On Rails

cli golang notes tools

Last synced: 14 Jan 2026

https://github.com/markelog/list

Terminal interactive list

cli console go golang interactive list terminal view

Last synced: 17 Oct 2025

https://github.com/zhazhazhu/ni

💡 Use the right package manager (Rust)

antfu antfu-ni bun cli ni npack npm package-manager pnpm rust yarn

Last synced: 18 Oct 2025

https://github.com/marcpinet/citracer

💬 Trace citation chains for any concept across research papers and render them as an interactive graph.

academic-research bibliography citation-graph cli grobid literature-review pdf-parsing phd-tools python research research-tool

Last synced: 14 Apr 2026

https://github.com/baransu/carbon-cli

Generate https://carbon.now.sh screenshots from your console 📸 🌈 🦄

carbon-cli cli screenshot

Last synced: 15 Aug 2025

https://github.com/kevinarce/bun-cli

Bun CLI Generator is a command-line tool built in Rust, designed to streamline the process of setting up new Bun projects. With a simple command, users can generate a basic Bun project structure, including necessary configuration files and a ready-to-go project setup, saving time and setting a standard structure for Bun applications.

bunjs cli rust typescript

Last synced: 25 Oct 2025

https://github.com/luquedaniel/whisper2subs

A CLI tool that transcribes audio using openai-whisper and translates it using DeepL.

audio cli deepl subtitle transcribe translate video weekend-project whisper

Last synced: 26 Oct 2025

https://github.com/robertbreker/cxcli

cxcli: Experimental CLI for Citrix Cloud

cli cxcli rest rest-api

Last synced: 05 Feb 2026

https://github.com/opt-nc/geol

Efficiently show and monitor end-of-life dates for a number of products in your terminal using https://endoflife.date/ API

cli devops devops-tools devsecops eol eols go golang lifecycle-management reporting security-tools terminal-based

Last synced: 17 Apr 2026

https://github.com/vtex/findhelp

A simple and hackable lib to create modular CLI's

argv cli nodejs xp-developer

Last synced: 15 Mar 2026

https://github.com/vishal-ahirwar/aura

Aura 🚀 — A cross-platform C++ project builder inspired by Rust's rustup. It handles dependencies using vcpkg, builds with CMake + Ninja, and compiles using Clang — ensuring seamless, error-free builds across Windows, Linux, and macOS. 💯

cli cli-app cmake cpp linux windows

Last synced: 17 Mar 2025

https://github.com/vvrnv/kctxsync

kctxsync is a command-line tool to sync certificate and key data from a remote Kubernetes cluster's kubeconfig to your local kubeconfig.

cli devops-tools go golang k8s kubectl kubernetes kubernetes-cluster

Last synced: 23 Oct 2025

https://github.com/piecioshka/pokemon-picker

🎨 Pick your Pokémon to fight!

cli

Last synced: 13 Oct 2025

https://github.com/everdrone/genpasswd2

iOS Style Strong Password Generator

cli cli-app ios password password-generator python3 safari secure security

Last synced: 14 Jan 2026

https://github.com/knqyf263/gh-worktree

GitHub CLI extension for managing git worktrees with pull requests

cli github

Last synced: 10 Oct 2025

https://github.com/jucardi/infuse

Easy templates parser with command line, can also be imported in other go projects.

cli go-template golang handlebars mustache template template-engine template-library templates

Last synced: 29 Jan 2026

https://github.com/torappinfo/ebrowser

EBrowser: minimal suckless keyboard-friendly web browser based on chromium

cli command-line configurable lightweight minimal productivity shortcuts suckless userscript web-browser

Last synced: 12 Apr 2025

https://github.com/ckotzbauer/chekr

A inspection utility for the maintenance of Kubernetes clusters.

cli k8s kubernetes kubernetes-clusters maintenance prometheus resources

Last synced: 23 Oct 2025

https://github.com/fabasoad/ghacu

GitHub Actions Check Updates - CLI tool to check whether all your actions are up-to-date or not.

cli github-actions version-manager

Last synced: 14 Jan 2026

https://github.com/alexis-moins/domo

Manage your projects the easy way 🎏

bash cli gum projects tmux vscode

Last synced: 12 Mar 2026

https://github.com/chainstack/bitcoincli

A Python wrapper for Bitcoin JSON-RPC API

bitcoin cli json-rpc python-library

Last synced: 14 Jan 2026

https://github.com/igolaizola/webcli

Automatic web UI on top of a golang CLI

cli golang gui ui web webcli

Last synced: 14 Jun 2025

https://github.com/adamwojt/invoicepy

personal accounting CLI tool

accounting cli finance invoice python tools

Last synced: 14 Jan 2026

https://github.com/fovea-org/fovea

Fovea is a tool for generating tiny, incredibly powerful Web Components.

cli compiler customelements dom fovea shadowdom template ui-library webcomponents webdevelopment

Last synced: 23 Oct 2025

https://github.com/dnnrly/hoofli

Generate PlantUML diagrams from Chrome or Firefox network inspections

chrome cli firefox go golang hacktoberfest plantuml

Last synced: 24 Jan 2026

https://github.com/casperdcl/cli

GitHub’s official command line tool

cli git github-api-v4 golang

Last synced: 14 Jan 2026

https://github.com/eugeis/shellchat

Welcome to ShellChat, your intelligent command-line assistant that transforms natural language requests into precise shell commands. Say goodbye to memorizing complex command syntax—simply describe what you need, and let ShellChat handle the rest.

assistant chatgpt cli copilot gpt llm

Last synced: 19 Oct 2025

https://github.com/ivyleavedtoadflax/remote.py

CLI tool for managing AWS EC2 instances, ECS services, and related resources

aws cli devops ec2 ecs python

Last synced: 24 Jan 2026

https://github.com/nicolasbizzozzero/clus

Clustering and fuzzy-clustering library with integrated CLI

cli clustering fcm fcmdd fuzzy fuzzy-clustering kmeans pcm pypi-package research-tool

Last synced: 12 Apr 2025

https://github.com/pingpad-io/bsky-cli

bluesky cli tool in deno

bluesky bluesky-client bsky cli

Last synced: 10 May 2025

https://github.com/simeg/commentective

:crystal_ball: CLI tool to locate comments and commented out code in your source code ("comment detective")

cli comments rust

Last synced: 06 Jul 2025

https://github.com/toyama0919/pec2

Run parallel ssh command for ec2.

aws cli command-line ec2 parallel

Last synced: 30 Oct 2025

https://github.com/RajaRakoto/minificator

Minificator CLI: efficience solution for swiftly reducing file sizes and effortlessly optimizing a variety of file formats 🛠️

all-in-one cli compress minify tools

Last synced: 17 Jul 2025

https://github.com/boinkor-net/flac-tracksplit

Tool to losslessly, quickly & accurately split CUE+FLAC files into multiple tracks

cli cuesheet flac music rust

Last synced: 11 Jul 2025

https://github.com/devbookhq/fireshaker

CLI tool that optimizes & deploys your Firebase Functions so they run faster and have shorter cold starts.

cli firebase firebase-functions google-cloud nodejs npm serverless typescript

Last synced: 11 Apr 2025

https://github.com/Savory/Danet-CLI

CLI tool for Danet applications

cli danet deno typescript

Last synced: 18 Jul 2025

https://github.com/nicktho/awsprofiles

🔑 Manage and switch between AWS profiles

aws awsprofiles cli node

Last synced: 08 May 2025

https://github.com/is-a-good-dev/cli

Register your own is-a-good.dev subdomain from your command line!

cli free free-for-dev is-a-good-dev javascript js node nodejs

Last synced: 17 May 2026

https://github.com/sebastiancarlos/swabai

SWABAI (Wrapper for the Sway/i3/Yabai tiling window managers)

bash cli i3 i3wm sway swaywm terminal tiling-window-manager window-manager yabai

Last synced: 11 Apr 2025

https://github.com/abhijithvijayan/portfolio-cli

CLI to use my portfolio site template to build yours!

app cli cli-app javascript nodejs portfolio portfolio-generator

Last synced: 07 May 2025