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.
- GitHub: https://github.com/topics/cli
- Wikipedia: https://en.wikipedia.org/wiki/Command-line_interface
- Created by: Glenda Schroeder
- Released: 1965
- Aliases: commandline-interface, command-line-interface, commandline, command-line,
- Last updated: 2026-07-15 00:05:30 UTC
- JSON Representation
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.
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.
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/pranavbharadwaj007/passwordmanagercli
CLI tool build using go
charmbracelet cli golang lipgloss
Last synced: 08 Jun 2026
https://github.com/1160054/claude-code-zsh-completion
Zsh completion for the Claude Code CLI with support for 120+ languages
anthropic autocomplete claude claude-code cli completion developer-tools i18n multilingual productivity shell terminal zsh zsh-completion zsh-completions
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
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
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/ejunjsh/kadd
a cli to add a container into a running pod on 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.
Last synced: 01 May 2026
https://github.com/fortio/webscreenshot
Take a screenshot of a Web page after giving it a delay for rendering
Last synced: 12 Jun 2026
https://github.com/morrisallison/upgrade-dependents
🆙 A utility to upgrade package dependents.
automation cli dependencies monorepo npm semantic-release semver versioning workspaces yarn
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/alexcoder04/shell-scripts
Shell scripts written by me that I don't use anymore
bash cli linux linux-command-line linux-shell posix-sh scripts scripts-collection shell shell-script shell-scripting shell-scripts unix
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/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.
Last synced: 02 May 2026
https://github.com/anjmao/yuppy
:ok_hand: Monorepo packages development-production cli
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
Last synced: 09 Jun 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.
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/instill-ai/helm-charts
⎈ The Helm charts of Instill AI
ai api cli developer-tools etl generative-ai golang gpt hacktoberfest llm low-code no-code open-source pipeline python stable-diffusion typescript unstructured-data
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/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/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/webeferen/buildable
Linking tool on steroids.
cli developer-tools graph linking monorepo nodejs npm packages pnpm pnpm-workspaces runner tool
Last synced: 05 May 2026
https://github.com/1999/terminal-dispatch-state
Re-render terminal contents by updating the state.
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/malimirkec/killify
Killify helps you kill all the hanging running processes.
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
Last synced: 06 May 2026
https://github.com/thomd/azure-cli-tools
A collection of bash scripts for my daily work with Azure
Last synced: 06 May 2026
https://github.com/nelsonomuto/react-pyscripts
script for automating the creation of react modules, components and tests
automate cli component component-architecture component-driven component-library component-library-generator isolation js python react scoped scoped-development tools
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/kelvinleandro/caramelo-sniffer
A Terminal User Interface (TUI) Packet Sniffer using sockets.
cli computer-networks curses curses-library curses-ui linux network-programming packet-capture packet-sniffer python python3 socket socket-programming terminal terminal-ui tui tui-app
Last synced: 07 May 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
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
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
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
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.
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
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/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.
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
Last synced: 11 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.
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