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-10 00:05:34 UTC
- JSON Representation
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/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/clarkfieseln/as4pgc
Hide small files inside audio files (MP3, OGG, FLAC, WAV).
audio audio-processing cli comand-line command-line-tool cryptography encryption ffmpeg flac mp3 ogg pypi pypi-package python python-3 python3 steganography steganography-algorithms steganography-library wav
Last synced: 07 Mar 2026
https://github.com/derhuerst/cli-styles
A consistent look & feel for CLI prompts.
Last synced: 25 Jun 2025
https://github.com/lucawen/rbtc
Convert bitcoin to currency and virce-versa
bitcoin btc cli conversion currency rust rust-lang
Last synced: 14 Jul 2025
https://github.com/jasonetco/test-selector
🎭👈 Prompts the user to run specific test suites in a project.
cli mocha npm-scripts suite test test-selector test-suite testing
Last synced: 13 Jul 2025
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/anajuliabit/crypto-wallet-cli
A CLI to manage your cryptocurrencies wallet profit
cli cryptocurrencies cryptocurrency wallet
Last synced: 08 May 2025
https://github.com/sinabakh/sitron
C++ Arendelle 2XIV Engine
arendelle cli compiler cpp interpreter karyfoundation language linux programming-language
Last synced: 15 May 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/piecioshka/create-ts-project
🔨 Create a project with TypeScript support
Last synced: 17 Jun 2026
https://github.com/nikships/skills-registry
Your personal GitHub registry for AI Agent Skills. One repo. EVERY agent. EVERY device. Loaded on demand — Zero startup bloat.
agent-skill agent-skills ai-tools claude claude-code cli codex cursor fastmcp go mcp model-context-protocol python registry skills
Last synced: 14 Jun 2026
https://github.com/dolobanko/origin-cli
Open-source CLI for AI code attribution & governance. Track which AI agent wrote every line — Claude, Cursor, Gemini, Codex. Blame, audit, search, backfill.
ai ai-governance claude cli code-attribution codex cursor developer-tools gemini git-blame open-source
Last synced: 28 Apr 2026
https://github.com/cod-e-codes/ignoregrets
Snapshots of your Git-ignored files. Because resets shouldn’t mean regrets.
backups cli code-maintenance developer-tools dotfiles git git-tools gitignore go snapshot tooling
Last synced: 01 May 2026
https://github.com/aohoyd/aku
Terminal UI for Kubernetes clusters built with Bubble Tea. Resource browsing, YAML/describe views, live log streaming, split panes, exec, debug containers, port forwarding, Helm management, and vim-style navigation.
bubbletea cli devops go helm k8s kubectl kubernetes terminal tui
Last synced: 07 Jun 2026
https://github.com/irskep/automate-terminal
Wrapper for terminal automation in iTerm2, tmux, Kitty, Guake, WezTerm, Terminal.app, Ghostty, and VSCode
automation cli terminal terminal-emulator
Last synced: 13 Jun 2026
https://github.com/shakedaskayo/ciab
Claude-In-A-Box: Manage coding agent instances (Claude Code, Codex, Gemini CLI, Cursor) as local processes or containers. REST API, CLI, desktop app.
agent-sandbox ai-agents claude claude-code cli coding-agents developer-tools devtools llm rust sandbox sse streaming tauri
Last synced: 07 Jun 2026
https://github.com/kevcui/tvdb-cli
:tv: Show TV series information in terminal
bash bash-script cli script terminal tv tvdb tvdb-api
Last synced: 30 Jul 2025
https://github.com/strvcom/shh
CLI tool to manage versioned environment variable files using git-crypt
cli environment envs git-crypt secrets
Last synced: 09 Apr 2025
https://github.com/luisadha/rapsh
Rapsh means rapsh(eet) imitated from the mini game in the famous Game, namely Need For Speed belonging to EA games. **Termux Compatible**
android bash cli game linux mksh root script shell-scripting terminal terminal-emulator terminal-game
Last synced: 23 Apr 2025
https://github.com/simonmittag/punycoder
A cli tool to convert idna domain names to punycode. IDNA (Internationalized Domain Name in Applications) is a set of standards and protocols used to support non-ASCII characters in domain names.
bash cli dns domains emoji idna idna-converter idna2008 internationalization punycode rfc-1035 rfc-5890 unicode zsh
Last synced: 13 Jun 2025
https://github.com/zmoooooritz/stapy
An easy to use SensorThings API Client written in Python
api cli data-science database ogc python sensor sensor-data sensorthings sensorthings-api
Last synced: 17 Jan 2026
https://github.com/krakozaure/tmpl
A tool to apply variables from cli, env, JSON/TOML/YAML files to templates
cli config configuration golang json sprig template template-engine text text-template text-templating toml tool yaml
Last synced: 22 Feb 2026
https://github.com/webreinvent/vaahcli
Command Line Tool to Generate Files for Rapid Development | Scaffolding Generator for VaahCMS
cli laravel laravel-5-package laravel-package package-generator vaahcms
Last synced: 08 Oct 2025
https://github.com/joaodrp/gelf-pretty
CLI to pretty-print GELF log lines
cli gelf graylog log logging pretty-print
Last synced: 28 Jul 2025
https://github.com/yanskun/gh-page
Easy access to GitHub user/account pages gh extensions
Last synced: 14 Apr 2025
https://github.com/devopsmakers/gh-cards
Create HTML format cards from Github Issues for printing
agile agile-board cli erb gh-cards github github-issues github-issues-export html-format-cards kanban-board scrum scrum-board
Last synced: 23 Apr 2025
https://github.com/xfgusta/execdir
Execute a command in a specific directory
aliases c cli command directory exec execute-command path run-command shell system working-directory
Last synced: 08 Oct 2025
https://github.com/nnbnh/clipb
📋 Clipboard managers warper that SuperB
basher bpkg cli clipboard clipboard-manager copy-paste posix terminal
Last synced: 08 Oct 2025
https://github.com/e-bits/openshift-client
OpenShift Client (OC)
alpine cli docker docker-image openshift
Last synced: 16 Jan 2026
https://github.com/romain-gilliotte/spectral
Capture web traffic while browsing, then let an LLM analyze it into OpenAPI specs, GraphQL schemas, and ready-to-use CLI configs with auth
api api-discovery chrome-extension cli graphql llm mitmproxy openapi restish reverse-engineering
Last synced: 12 Mar 2026
https://github.com/tbor00/ftools
🚀 @ftools-suit is a set of packages whose objective is to facilitate and improve the development speed of any modern frontend project.
autocomplete cli frontend frontendtools javascript js monorepo nextjs opensource places-autocomplete react tools
Last synced: 07 Oct 2025
https://github.com/stiles/streetview-dl
Download high-resolution Google Street View panoramas from the command line. Crop, filter, and frame your perfect shot with parallel downloads and rich terminal output.
cli geospatial google-maps-api python streetview
Last synced: 17 Jan 2026
https://github.com/ryooooooga/zouch
Create a new file from template
cli cli-app cp cp-file scaffold-files touch-alt
Last synced: 03 Sep 2025
https://github.com/rakentaja/cli
Rakentaja cli
bash boilerplate cli command-line javascript nodejs terminal typescript
Last synced: 23 Apr 2025
https://github.com/dfurnes/hey
💬 Friendly command-line HTTP client.
cli command-line-tool curl development http-client javascript nodejs wget
Last synced: 03 Sep 2025
https://github.com/antonk52/synd
Opinionated rsync wrapper that respects gitignore files
Last synced: 06 Oct 2025
https://github.com/halkyonio/hal
Easily create and manage Kubernetes applications using the Halkyon operator, made with ❤️ by the Halkyon team.
cli halkyon kubernetes kubernetes-application kubernetes-operator
Last synced: 05 Oct 2025
https://github.com/krnsk0/guser
interactive git user switcher
cli config git interactive user
Last synced: 12 Jun 2025
https://github.com/felipemsantana/imgresize
Simple command line tool to resize images
cli image-manipulation imgresize resize-images
Last synced: 07 May 2025
https://github.com/marvin-js/marvin
:rocket: Create a workflow (simple or complex) with Marvin.
automation cli javascript marvin node script workflow
Last synced: 03 Jul 2025
https://github.com/novajslabs/cli
A CLI to add dependency-free React hooks to your project
cli hook hooks hooks-library javascript react react-hooks reactjs reactjs-hooks typescript
Last synced: 11 Oct 2025
https://github.com/borntyping/ssh-run
Sequentially run commands on multiple servers
Last synced: 28 Apr 2025
https://github.com/jurihock/remucs
Demucs wrapper for remixing audio files with additional customizations
audio audio-effects audio-processing cli dafx deep-learning demixing demucs machine-learning mixing mixing-audio music-separation pitch-shifting python source-separation stems stft stftpitchshift unmixing vocal-remover
Last synced: 10 Apr 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"
Last synced: 28 Jul 2025
https://github.com/richgod93/bffgen
CLI tool for generating secure Backend-for-Frontend (BFF) services with Go
backend-for-frontend cli cli-tool code-generator developer-experience developer-productivity golang
Last synced: 09 Oct 2025
https://github.com/davidmyersdev/docker-firebase-tools
A docker container for firebase-tools with firebase emulator suite
cli docker emulator firebase firebase-emulators firebase-tools
Last synced: 04 Sep 2025
https://github.com/goodmind/infornography
Lightweight screenfetch/archey replacement in Racket, only has features that are absolutely necessary.
archey cli lain racket screenfetch
Last synced: 30 Apr 2025
https://github.com/seipan/bulma
:punch: CLI tool to parse OpenAPI and stress test each endpoint. :punch:
attack cli go openapi3 stress-test
Last synced: 23 Apr 2025
https://github.com/gportay/dosh
Docker Shell CLI plugin
cli docker docker-scripts dosh plugin podman
Last synced: 02 Apr 2025
https://github.com/jmtellez/cli-mate
Node CLI app that gives you the weather forecast for a given city.
cli cli-mate hacktoberfest javascript nodejs
Last synced: 09 Apr 2025
https://github.com/aaronland/webster-cli
A command-line tool for generating a PDF file from a URL (rendered by WebKit).
Last synced: 04 Sep 2025
https://github.com/lelserslasers/wfc
2d implementation of the Wave Function Collapse algorithm. Javascript running live on the web and a Rust cli tool.
algrothm cli gamedev itch-io itchio javascript machine-learning multiprocessing multithreading procedural-generation rust svg wave-function-collapse wfc
Last synced: 15 Mar 2026
https://github.com/koirand/git-zoo
Adds random animal emoji to git commit message.
Last synced: 23 Apr 2025
https://github.com/nhivp/msp430-cli
A Command Line Interface (CLI) for MSP430G2 LaunchPad
cli commandline-interface embedded microcontroller msp430-elf-gcc msp430g2553
Last synced: 05 Jul 2025
https://github.com/iamrajiv/neon-db-cli
The NeonDB CLI Tool is a command-line interface that enables interaction with the Neon Database APIs.
cli go neondatabase postgresql serverless sql
Last synced: 23 Apr 2025
https://github.com/kostyay/circlecistatus
Get current build status of a repo on circleci from CLI
circleci circleci-api circleci2 cli
Last synced: 12 Apr 2025
https://github.com/aabbtree77/digispark-attiny85-command-line
Digispark ATtiny85 setup with command line interface. Simple LED blinking example to test frequency and timing.
attiny85 cli digispark fuse isp micronucleus non-arduino usb usbasp
Last synced: 06 Sep 2025
https://github.com/tornikegomareli/ansikit
Swift library for advanced terminal interactions, offering text formatting, colorizing, cursor control, and keyboard input handling.
Last synced: 02 Apr 2025
https://github.com/vondas-network/videobeaux
Your friendly multilateral video toolkit built for artists by artists.
cli creative-coding ffmpeg python video-editing video-processing
Last synced: 23 Apr 2025
https://github.com/dword-design/mock-argv
Temporarily overrides the command line arguments. This is useful for testing.
args argument-parser arguments argv cli command-line command-line-tool coverage javascript jest mocha mock node nodejs npm npm-package replace restore test testing
Last synced: 16 Mar 2025
https://github.com/wp-cli/automated-tests
Runs the entire test suite on a regular basis
cli hacktoberfest testing wordpress wp-cli
Last synced: 12 Jun 2025
https://github.com/wp-cli/role-command
Adds, removes, lists, and resets roles and capabilities.
access cli hacktoberfest role security wordpress wp-cli wp-cli-package
Last synced: 12 Jun 2025
https://github.com/wooorm/osx-shortcut
Add autocorrect text shortcuts to OS X
cli macos osx replace replacement shortcut text
Last synced: 19 Apr 2025
https://github.com/gylove1994/nestjs-prisma-generator
A command-line tool for generating NestJS code form schema.prisma file.
cli dto-generator generator gylove1994 nestjs nestjs-prisma-generator prisma
Last synced: 12 Jun 2025
https://github.com/3job/gmake2
Build a GMakefile at lightning speed!
buildtool buildtools cli command-line command-line-tool gmake gmake2 gmakefile go golang make makefile tools
Last synced: 25 Apr 2025
https://github.com/jaywcjlove/compile-less
All `.less` files are compiled into `.css` files.
cli css javascript less lesscss style
Last synced: 09 Apr 2025
https://github.com/nbeguier/financial-tools
Set of financial tools to manipulate ISIN
Last synced: 16 Jan 2026
https://github.com/openshift-pipelines/opc
A CLI for interacting with OpenShift Pipelines!
Last synced: 14 Apr 2025
https://github.com/David17c/Dfetch
A lightweight system information tool focused on clean output
Last synced: 29 Jun 2026
https://github.com/sheepla/emmet-cli
✒ A command line tool to expand Emmet expression
cli command-line-tool css deno emmet html snippet
Last synced: 04 May 2026
https://github.com/cove9988/git-talk
It's a easy way to manage your daily git related works in an interactive way. You can manage multiple repositories in one place by using command line
cli git github interactive management project python
Last synced: 20 Jun 2026
https://github.com/hashworks/xrel-terminal-client
A terminal client to access the xREL.to API, written in Go.
Last synced: 09 May 2026
https://github.com/bjornjee/agent-dashboard
Real-time tmux dashboard to monitor, manage, and orchestrate AI coding agents — Claude Code, Codex, and more
agent-orchestration ai-agents claude-code cli codex developer-tools tmux
Last synced: 09 May 2026
https://github.com/n3tw0rth/klock
A QoL tool that simplifies Jira time logging and issue tracking.
Last synced: 25 Jun 2026
https://github.com/kopoze/kpz
DevOps CLI toolikts made with Go.
cli devops go hacktoberfest nginx toolkit
Last synced: 01 May 2026
https://github.com/ttys026/mit
MIT(MI-Terminal): A lightweight TUI and CLI for MiJia. 轻量化的米家设备控制 CLI
Last synced: 28 Jun 2026
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/henrysaller/sfdx-watch
Salesforce DX development automation toolkit.
cli gulp plugin sfdx sfdx-watch watch
Last synced: 17 Jun 2025
https://github.com/fvictorio/repl-maker
Make a customized node REPL with ease
Last synced: 23 Aug 2025
https://github.com/calvinmclean/survey
A Gleam library to easily create rich and interactive prompts in the terminal for user input
cli gleam gleam-lang prompt terminal user-input
Last synced: 12 Jul 2025
https://github.com/postmodern/command_kit-completion
Generate shell completions for command_kit commands
bash-completion bash-completions cli command-kit ruby shell-completion zsh-completion zsh-completions
Last synced: 24 Jun 2025
https://github.com/vars1ty/justfetch
A simple minimal neofetch alternative, written in Rust
cli fetch linux linux-terminal minimal neofetch rust
Last synced: 13 May 2025
https://github.com/ColumPaget/github-search
Simple command-line github repo search written in lua with libUseful-lua
Last synced: 17 Jul 2025
https://github.com/spences10/wiki0
Local-first AI memory as a Markdown wiki backed by SQLite search and MCP tools
ai-memory cli knowledge-base markdown mcp sqlite wiki
Last synced: 04 Jul 2026