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/ryancswallace/gaar

Automatically export environment variables from AWS assume-role output

assume-role aws aws-sts cli environment-variables golang

Last synced: 29 Apr 2026

https://github.com/azu/transfer-github-owner

Rewrite repository info on README/package.json for transferring GitHub repository.

cli github tool

Last synced: 29 Apr 2026

https://github.com/flamesx-128/trongrid-cli.js

A CLI to interact with TronGrid made in Node.js supporting USDT and TRX.

cli nodejs tron trongrid

Last synced: 29 Apr 2026

https://github.com/ezntek/n64romconvert

Convert between N64 ROM formats with ease.

cli converter nintendo-64 pyo3 python rom rust

Last synced: 29 Apr 2026

https://github.com/imbios/next-to-ts

Codemod to help you migrate your Next.js project to typescript in seconds

cli codemod hacktoberfest javascript migration-tool nextjs npm-package tool typescript

Last synced: 29 Apr 2026

https://github.com/yakiyo/go-template

My own template repository for cli apps with Go

brew cli go go-template goreleaser just template

Last synced: 30 Apr 2026

https://github.com/kelcheone/string2bytes

cli tool from parsing string to bytes32

cli ethereum parse parser

Last synced: 30 Apr 2026

https://github.com/gcsboss/eclipt

A complete library to develop complete CLI programs.

args argv cli commands flags grouped input node nodejs options parse pipe short stdin

Last synced: 30 Apr 2026

https://github.com/ishanoshada/chalkcli

A Python package for terminal text styling and coloring.

cli python-packages terminal termux

Last synced: 30 Apr 2026

https://github.com/zakhaev26/cordialityv1

TTL+channel based socket server and client CLI for messaging using postgres,gorm,golang

cli gorm postgresql

Last synced: 30 Apr 2026

https://github.com/misterfifths/slightish

Literate testing for command-line tools written in any language

cli documentation gem language-agnostic literate-programming ruby shell shell-script testing testing-framework

Last synced: 30 Apr 2026

https://github.com/davidyen1124/not-really-mcp-client

A confusingly-named Node.js client for Claude Code's VS Code bridge (not actually MCP)

claude cli json-rpc mcp nodejs vscode websocket

Last synced: 30 Apr 2026

https://github.com/ejunjsh/kadd

a cli to add a container into a running pod on k8s

cli k8s

Last synced: 30 Apr 2026

https://github.com/hack-light/leth-cli

A CLI for querying blockchain data, interacting with smart contracts, transferring funds (from file, percentage based and multiple addresses), generating accounts, and more.

blockchain cli command-line-tool ethereum ethersjs

Last synced: 30 Apr 2026

https://github.com/martin-rizzo/githubclonator

Bash scripts to clone and group all gists and github repositories owned by a user. [group:bash]

admin bash bash-script cli git github github-cli github-repos-cli group-bash repository scripts

Last synced: 01 May 2026

https://sjh9714.github.io/gh-extension-atlas/

Curated field guide to GitHub CLI extensions: what to install, when to use them, and which ones are maintained.

awesome awesome-list cli cli-tools developer-tools gh-extension github github-actions github-cli open-source productivity terminal tui

Last synced: 25 Jun 2026

https://github.com/krisbobo/alx-system_engineering-devops

An introduction to bash shell scripting.

bash cli

Last synced: 01 May 2026

https://github.com/fortio/webscreenshot

Take a screenshot of a Web page after giving it a delay for rendering

cli headless screenshot

Last synced: 12 Jun 2026

https://github.com/sinchang/gitopen

Open git remote url from web browser

cli git opn

Last synced: 01 May 2026

https://github.com/ondata/opensdmx

Python CLI and library for any SDMX 2.1 REST API — Eurostat, ISTAT, OECD, ECB, World Bank and more. AI-ready.

cli data eurostat istat oecd open-data python rest-api sdmx statistics

Last synced: 01 May 2026

https://github.com/lh0x00/server-redirect

a tool help to setup server redirect support expose by localtunnel

api cli cors expose expose-server express localtunnel localtunnel-server redirect server server-redirect

Last synced: 01 May 2026

https://github.com/matteogauthier/notiondata

FetchNotionData

cli notion

Last synced: 01 May 2026

https://github.com/kanga333/cliassert

Simple command line assertion tool.

assert cli shell testing testing-tools

Last synced: 02 May 2026

https://github.com/rajikaimal/mincy

A Svelte CLI

cli svelte

Last synced: 02 May 2026

https://github.com/corvidlabs/fledge

One CLI, your whole dev lifecycle. Zero-config task runner, project scaffolding, AI review, and more.

cli developer-tools existing-projects project-templates rust scaffolding task-runner workflow zero-config

Last synced: 02 May 2026

https://github.com/vengadeshraj/react-mfe-gen

NPM package - CLI tool that helps you quickly scaffold a base setup for React Micro-Frontend (MFE) architecture

cli css html javascript material-ui microfrontend microfrontend-architecture microfrontends nodejs npm-package reactjs redux tailwindcss typescript zustand

Last synced: 02 May 2026

https://github.com/shkm/dic

📗 A simple dictionary for the command line.

cli dictionary terminal thesaurus

Last synced: 02 May 2026

https://github.com/sonofmagic/javachanges

Java Changesets for Maven monorepos and release-plan workflows

changesets cli github-actions gitlab-ci java maven monorepo release-automation

Last synced: 02 May 2026

https://github.com/fabiencrassat/csv2docx

Import CSV and create docx file from a template

cli csv-parser docx-generator node

Last synced: 02 May 2026

https://github.com/2kabhishek/linux-tools

Documenting various Linux tools 🐧📑

cli command-line documentation linux

Last synced: 09 Jun 2026

https://github.com/fatmatto/ticli

Zero dependencies, very tiny, nodejs command line argument parser.

cli nodejs

Last synced: 02 May 2026

https://github.com/anjmao/yuppy

:ok_hand: Monorepo packages development-production cli

cli nodejs

Last synced: 03 May 2026

https://github.com/mathealgou/power_terminal

Things Python should have out of the box.

cli pip python python-3 python-library python-script python3 terminal

Last synced: 03 May 2026

https://github.com/dinhanhthi/coding-friend

Lean toolkit for disciplined engineering workflows with Claude Code.

agent claude claude-code cli dinhanhthi mcp skills vibe-coding

Last synced: 03 May 2026

https://github.com/conorsheehan1/osxdocker

A CLI for working with docker on OSX

clear-logs cli docker fire mac macos macosx osx poetry pypi python python-fire

Last synced: 03 May 2026

https://github.com/galyarderlabs/galyarder-design

The aesthetic, agent-native design engine for the 1-Man Army. Local-first: detects your coding-agent CLI, runs design skills + 149 design systems, streams artifacts into a sandboxed preview.

ai-agents byok claude cli codex design design-systems local-first nextjs typescript

Last synced: 09 Jun 2026

https://github.com/chbarts/kodi-command-line

Control Kodi from the command line

cli kodi shell zsh

Last synced: 09 Jun 2026

https://github.com/grafana-tools/grafana-info

[ON HOLD] Displays brief info about Grafana objects on the terminal.

cli grafana http json tools

Last synced: 03 May 2026

https://github.com/paperfoot/suno-cli

Generate AI music from your terminal — Suno v5.5 with tags, exclude, vocal control, and all generation features

ai-music audio chirp-fenix cli command-line music music-generation rust rust-cli song-generator suno suno-ai suno-api suno-v5 terminal text-to-music

Last synced: 03 May 2026

https://github.com/elysium-labs-eu/eos

Does what PM2 and supervisord do: keep your services running,restart on crash, manage logs. Written in Go.

cli daemon devops go golang linux opensource orchestration pm2 privacy-first process-manager processes self-host service-management service-manager vps vps-managment vps-server

Last synced: 03 May 2026

https://github.com/arunvelsriram/latest.cli

A CLI to find the latest version of a ruby gem, node module.

cli golang npm rubygems

Last synced: 04 May 2026

https://github.com/yuhr/runts

Filesystem-based subcommand dispatcher for Deno.

cli command-line commandline deno typescript

Last synced: 04 May 2026

https://github.com/gughog/clr-js

A simple library for Node.js CLI apps to colorize and add some life to bash texts. (WIP)

bash cli clr clr-js color library nodejs opensource

Last synced: 04 May 2026

https://github.com/ferhatgec/totem

Totem, 'less' without '--help'

buffer cli cpp less linux termios unix

Last synced: 04 May 2026

https://github.com/prasenjeet-symon/shipli-ai

AI-powered store compliance & code quality audits for Flutter apps. Catch App Store and Play Store rejections before you submit.

ai app-store cli code-review dart flutter flutter-tools google-play mcp static-analysis

Last synced: 05 May 2026

https://github.com/paulhammond/bearbag

An exporter for Bear

bearapp cli

Last synced: 05 May 2026

https://github.com/kevcui/testing-toolbox

🛠️ Handy single-file scripts to help with testing, or daily hacking

bash bash-script bash-scripting cli puppeteer script testing testing-toolbox toolbox

Last synced: 05 May 2026

https://github.com/jorgeatgu/setup

:floppy_disk: dotfiles / config

applescript bash cli dotfiles shell sublime-settings

Last synced: 05 May 2026

https://github.com/1999/terminal-dispatch-state

Re-render terminal contents by updating the state.

cli react redux terminal

Last synced: 05 May 2026

https://github.com/timthedev07/security-first

A lightweight CLI for generating secure and customizable passwords.

cli password program typescript

Last synced: 25 Jun 2026

https://github.com/fmenezes/docker-set

docker-set is a simple tool to switch between docker environments, virtual machines and docker for mac.

cli docker docker-for-mac docker-machine go golang vagrant

Last synced: 06 May 2026

https://github.com/hata6502/ignore-files

A CLI to ignore files by .*ignore.

cli file filter gitignore ignore

Last synced: 09 Jun 2026

https://github.com/malimirkec/killify

Killify helps you kill all the hanging running processes.

bash cli terminal

Last synced: 06 May 2026

https://github.com/defective4/tui-mines

A Minesweeper clone designed to run entirely in terminal. The winning project of the October Coding Jam 2023

cli console game java mines minesweeper terminal tui

Last synced: 06 May 2026

https://github.com/jinksi/newbox

NPM CLI tool for creating a new Thrive Box

cli npm vagrant

Last synced: 06 May 2026

https://github.com/thomd/azure-cli-tools

A collection of bash scripts for my daily work with Azure

azure bash cli

Last synced: 06 May 2026

https://github.com/geiserx/tailscaled-rs

An independent, from-scratch Rust system daemon (tailnetd) for joining a WireGuard-based mesh overlay via the Tailscale control protocol — the daemon layer atop the tailscale-rs engine. Unofficial; not affiliated with Tailscale Inc.

cli daemon derp mesh-vpn nat-traversal networking noise-protocol overlay-network peer-to-peer rust self-hosted systems-programming tailscale tailscaled tokio tsnet vpn wireguard wireguard-vpn zero-trust

Last synced: 15 Jun 2026

https://github.com/githubixx/ansible-role-cilium-cli

Ansible role to install cilium command line (CLI) utility

ansible ansible-role ansible-roles cilium cli

Last synced: 07 May 2026

https://github.com/sezaakgun/yolonot

Smart auto-mode for Claude Code. The safe alternative to --dangerously-skip-permissions.

claude-code cli developer-tools go llm security

Last synced: 07 May 2026

https://github.com/andrewpetrochenkov/django-postgres-createdb.py

:snake: :elephant: create postgres database

cli django python

Last synced: 07 May 2026

https://github.com/leomirandadev/cli-node-api

CLI created over Gluegun lib to generate NodeJS API

api cli express gluegun nodejs rest-api

Last synced: 07 May 2026

https://github.com/hikire/sebas

Loyal CLI aliases

aliases cli nodejs shortcuts

Last synced: 07 May 2026

https://github.com/lmangani/cqlsh-node

Cassandra cqlsh client in NodeJS

cassandra cli cql cqlsh elassandra nodejs

Last synced: 08 May 2026

https://github.com/gutenye/gnote

Same CLI app written in Rust, Go and TypeScript

cli golang rust typescript

Last synced: 08 May 2026

https://github.com/thiskevinwang/tk

A CLI tool for automating some repetitive daily chores. Written in go

cli cobra command-line go golang goreleaser toolkit viper

Last synced: 10 Jun 2026

https://github.com/tole-k/elden-ring-armour-optimizer

A simple CLI-based tool designed to help you find optimal combination of armor pieces for your Elden Ring character

cli cpp elden-ring utility

Last synced: 10 Jun 2026

https://github.com/karmaniverous/aws-api-gateway-tools

Tools and get-dotenv plugin for AWS API Gateway (REST APIs, stage cache, API keys).

api-gateway api-keys apigateway aws cache cli dotenv getdotenv stan typescript xray

Last synced: 08 May 2026

https://github.com/3samourai/simply-readme

CLI to automatically generate README.md files

cli nodejs npm-package readme readme-generator

Last synced: 09 May 2026

https://github.com/levimcg/jamster

A simple command line tool for generating markdown files with front matter for JAMstack sites

cli front-matter jamstack markdown

Last synced: 09 May 2026

https://github.com/sandro/imigrate

Interface-driven migrations in Go. A simple tool to run database migrations for sql drivers that don't conform to database/sql.

cli database go golang migration migrations sql sqlite

Last synced: 09 May 2026

https://github.com/jritsema/rekognotify

A CLI tool that emails an image if it contains a specific Rekognition label

aws cli email rekognition

Last synced: 09 May 2026

https://github.com/joungminsung/codex-discord-connector

Run and manage local Codex workflows from trusted Discord channels.

automation cli codex discord npm

Last synced: 10 Jun 2026

https://github.com/hanke0/redis-xkeys

Redis command cli tool for reporting redis-server key statistics.

cli redis

Last synced: 09 May 2026

https://github.com/lmammino/openssl-rfc-mapping

A quick'n'dirty script to map OpenSSL RFC to machine parseable data

chipers cli json library mapping module nodejs rfc ssl standard suitename tls

Last synced: 09 May 2026

https://github.com/rochejul/code-analyzer

Tool to provide a static code analyzing of your application, based on standard or classical linter configuration

cli code-quality nodejs npm

Last synced: 09 May 2026

https://github.com/rayhomie/rncli

Cli Create A React Native Project With ReactNavigation & Dva.js & TypeScript (RN集成脚手架命令行工具)欢迎提issues

cli dvajs react-cli react-native reactnative typescript

Last synced: 10 May 2026

https://github.com/sandy-sp/metadata-cleaner

Metadata Cleaner – A CLI tool to remove metadata from images, PDFs, DOCX, audio, and video files. Privacy-focused, fast, and open-source. Supports batch processing & standalone executables.

cli file-cleaner metadata metadata-removal open-source privacy python security

Last synced: 10 May 2026

https://github.com/reegnz/kf

A kubernetes TUI with fuzzy search

cli fzf kubectl kubernetes tui

Last synced: 10 May 2026

https://github.com/ph4un00b/query_html

jq like for <html> | query_html "." | h1 #name | img #url , 50% | rm #item"

cli deno denoland html typescript

Last synced: 10 May 2026

https://github.com/nyxb/consolji

😁 Easily log console messages in Node.js and the browser with this sleek and sophisticated logger.

beutiful cli console fancy log node terminal

Last synced: 11 May 2026

https://github.com/shinokada/typelet

Create and add large words print it with a typewriter effect.

bash cli command-line figlet terminal typewriter-effect

Last synced: 11 May 2026

https://github.com/lambels/grpc-todo-app

A todo app implemented with grpc, interact with this app over the provided cli.

cli go grcp-s grpc

Last synced: 11 May 2026

https://github.com/markmur/checkpoints

A CLI tool to easily add linting, code formatting and precommit checks to new or existing JavaScript projects

cli linter precommit prettier

Last synced: 11 May 2026

https://github.com/1000ch/chromiup

Keep your Chromium newest.

chromium cli nodejs

Last synced: 12 May 2026

https://github.com/adityameharia/huffmancompression

Cli for compressing files using huffman algorithm

cli huffman-compression-algorithm nodejs oclif

Last synced: 12 May 2026

https://github.com/mtxr/claude-switch

Swap between Claude accounts (Code + Desktop) on macOS with a single command. Fully offline. Zero storage.

claude claude-code cli

Last synced: 11 Jun 2026

https://github.com/jbenner-radham/node-changelog-md-cli

A CLI for the `changelog-md` module.

changelog cli keepachangelog markdown md

Last synced: 11 Jun 2026

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

BRIK64 CLI public beta for local PCD workflows, evidence review, and claim-safe project scaffolding.

brik brik64 cli command-line developer-tools evidence macos pcd public-beta software-trust

Last synced: 12 Jun 2026