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-06-23 00:05:25 UTC
- JSON Representation
https://github.com/marcenacp/kubeasy
⛅️ Immersive command-line interface to manage Kubernetes cloud clusters
cli command-line-tool google-cloud-platform kubectl kubernetes
Last synced: 12 Oct 2025
https://github.com/realnc/frobtads
Linux and macOS development tools and text-mode interpreter for TADS adventure games.
cli compiler interactive-fiction interpreter sdk tads
Last synced: 21 Mar 2025
https://github.com/madewithlove/license-checker-php
CLI tool to verify used licenses in composer dependencies
cli composer hacktoberfest license license-management php
Last synced: 12 May 2025
https://github.com/ahoog42/ios-triage
incident response tool for iOS devices
cli incident-response ios ios-triage libimobiledevice nodejs triage
Last synced: 20 Jun 2025
https://github.com/omardelarosa/pitchfork-npm
An Unofficial Pitchfork Music API client for Node.js
cli javascript node pitchfork pitchfork-client scraper scrapers
Last synced: 20 Oct 2025
https://github.com/ajitpratap0/GoSQLX
High-performance SQL parser, formatter, linter & security scanner for Go — 1.5M+ ops/sec, multi-dialect, zero-copy, race-free
ast cli dialect go golang lsp mysql parser postgresql query-analyzer security sql sql-formatter sql-injection sql-linter sql-parser sql-validator sqlite wasm zero-copy
Last synced: 18 Mar 2026
https://github.com/ezeoleaf/tblogs
A simple and useful blogs' reader for your terminal
cli go go-cli golang tcell terminal-app tui tview
Last synced: 27 Jan 2026
https://github.com/natikgadzhi/notoma
Use Notion as your blogging editor, with any static gen blog engine. Notoma converts Notion pages to Markdown files.
cli command-line hexo jekyll markdown-editor notion notion-blog notion-editor notion-markdown static-site
Last synced: 17 May 2026
https://github.com/tarantool/cartridge-cli
Command-line utility to manage tarantool cartridge applications
Last synced: 04 Apr 2025
https://github.com/leslieleung/ptpt
Let ChatGPT handle Plain Text for you! 让 ChatGPT 替你处理纯文本文件!
Last synced: 10 Jul 2025
https://github.com/itinerisltd/composify
Turn WordPress plugin zip files into git repositories, so that composer version constraints work properly.
cli composer composify wordpress wordpress-development
Last synced: 05 Apr 2025
https://github.com/31z4/harvest
Harvest helps you understand what's inside your Redis
Last synced: 12 Jan 2026
https://github.com/engali94/XMLJson
Swift CLI tool for converting any XML to JSON format
cli json json-parser swift xml xml-parsing xmlserializer
Last synced: 08 Apr 2025
https://github.com/ItinerisLtd/composify
Turn WordPress plugin zip files into git repositories, so that composer version constraints work properly.
cli composer composify wordpress wordpress-development
Last synced: 10 May 2025
https://github.com/SimplyLiz/CodeMCP
Code intelligence for AI assistants - MCP server, CLI, and HTTP API with symbol navigation, impact analysis, and architecture mapping
ai architecture claude cli code-analysis code-intelligence cursor developer-tools golang llm lsp mcp mcp-server refactoring scip
Last synced: 05 Mar 2026
https://github.com/yusuf8ahmed/ship
Ship is a simple Python command-line application that makes transferring files from one computer to another phone or another computer easy
argparse bash cli cmd command-line command-line-tool css file-format file-manager file-sharing filesystem html http-server python python3 transferring-files
Last synced: 08 Oct 2025
https://github.com/artginzburg/powerchime
The missing macOS' PowerChime switcher :loud_sound:
bash battery charging cli macos powerchime sound terminal
Last synced: 13 Oct 2025
https://github.com/kantord/headson
head/tail for structured data - summarize/preview JSON/YAML and source code
ai-agents bash cli data-analysis data-presentation json json-parser performance python python-extension rust rust-cli shell-oneliner stream-processing summarization text-processing tree-structure yaml
Last synced: 01 Feb 2026
https://github.com/pgollangi/fastget
⚡ A CLI tool and Go library to ultra fast download files over HTTP(S)
cli command-line commnad fastget go go-library golang
Last synced: 22 Apr 2025
https://github.com/skx/github2mr
Export all your github repositories to a form suitable for 'myrepos' to work with.
cli gitbucket github github-enterprise golang mr myrepos
Last synced: 10 Sep 2025
https://github.com/wfxr/formarks
:bookmark: Quickly navigate your work path!
Last synced: 21 Mar 2025
https://github.com/ewgenius/typac
install npm packages along with corresponding typings
cli npm package typescript yarn
Last synced: 19 Jul 2025
https://github.com/gagoar/codeowners-generator
CODEOWNERS solution for mono repos
cli codeowners codeowners-files codeowners-generator monorepo
Last synced: 17 Mar 2025
https://github.com/Astranno/googlr
Googlr is a command line tool that lets you search Google from your terminal.
awesome cli command-line command-line-interface command-line-tool google googlr macos osx search swift terminal
Last synced: 01 Apr 2025
https://github.com/sbslee/fuc
Frequently used commands in bioinformatics
api bam bed bioinformatics cli cram fasta fastq gff gtf maf sam vcf visualization
Last synced: 06 Apr 2025
https://github.com/sqlitebrowser/dio
A powerful command line interface for working with DBHub.io
Last synced: 14 Jan 2026
https://github.com/mroth/ramdisk
:ram: Convenience wrapper for managing RAM disks
Last synced: 13 Oct 2025
https://github.com/thomasahle/codenames
Codenames AI using Word Vectors
ai cli codenames game nlp word-embeddings word2vec
Last synced: 12 Mar 2026
https://github.com/xonsh/xontrib-template
Full-featured template for building extension (xontrib) for the xonsh shell.
cli cookiecutter copier copier-python copier-template poetry poetry-python shell shell-extension terminal xonsh xonsh-dev xontrib
Last synced: 17 May 2026
https://github.com/creimers/heic-to-jpg
CLI tool for converting HEIC images to jpg.
Last synced: 05 Apr 2025
https://github.com/artus-cli/artus-cli
CLI framework with modern features
artus artusjs cli command-line
Last synced: 18 Jul 2025
https://github.com/ooade/array-explorer-cli
:zap: A CLI package to help figure out what JavaScript array method would be best to use at any given time
Last synced: 21 Jun 2025
https://github.com/kamilkisiela/bob
Build tool used in libraries maintained by The Guild
bundler cli typescript yarn-workspaces
Last synced: 13 Mar 2025
https://github.com/enisn/abpdevtools
A set of tools to make development with ABP easier.
Last synced: 20 Apr 2026
https://github.com/withfig/autocomplete-tools
Command line tools for working with Fig autocomplete specs
autocomplete cicd cli eslint fig hacktoberfest helpers tools
Last synced: 16 May 2025
https://github.com/hinqiwame/soinjector
Linux shared object injector written in pure C
c cli debugging dynamic-linking injection linux process-manipulation security
Last synced: 27 Jan 2026
https://github.com/guptarohit/mfp
CLI utility for playing music mixes for programming & focus from musicforprogramming.net
audio cli command-line command-line-tool lofi-music mfp music music-player musicforprogramming rust terminal utility
Last synced: 14 Mar 2026
https://github.com/jericks/geoserver-shell
Manage GeoServer using a CLI similar to Spring Roo
cli geoserver geospatial spring-shell
Last synced: 15 Mar 2025
https://github.com/tpanj/cht.exe
cht.sh vlang client for windows 7+, MacOS with changed colorization
cht cli command-line documentation examples help libcurl linux
Last synced: 26 Jan 2026
https://github.com/mrusme/caldr
A lightweight CLI / TUI calendar that supports CalDAV
caldav caldav-client calendar cli command-line command-line-tool tui webdav webdav-client
Last synced: 21 Sep 2025
https://github.com/mfhonley/catops
CatOps CLI — the simplest way to bring monitoring and intelligence into your infrastructure. One command, instant visibility.
automatization cli devops go golang metrics monitoring monitoring-tool server-monitoring
Last synced: 17 Feb 2026
https://github.com/cvarisco/gitlab-merge
First Gitlab guided CLI to create your merge request from terminal
Last synced: 25 Aug 2025
https://github.com/worlpaker/gitty
Download GitHub File & Directory
cli cli-app git github github-api go golang golang-cli
Last synced: 10 Mar 2026
https://github.com/aymanbagabas/gh-stars
GitHub stargazers in your terminal 🌟
bubbletea cli gh-cli gh-extension gh-extensions
Last synced: 10 Aug 2025
https://github.com/graphql-hive/bob
Build tool used in libraries maintained by The Guild
bundler cli typescript yarn-workspaces
Last synced: 25 Jun 2025
https://github.com/two-twelve/fernery
A CLI tool for generating images of ferns 🌿 and other Iterated Function Systems
barnsley-fern cli cli-app cli-tool dragon-curve fractal fractal-generators fractal-images fractal-rendering fractals generative-art haskell haskell-cli iterated-function-system koch-snowflake prs-welcome sierpinski sierpinski-gasket sierpinski-triangle
Last synced: 14 Apr 2025
https://github.com/legion2/open-cue-cli
Command Line Interface to change iCUE profiles on the command line using iCUE Game SDK
cli corsair corsair-cue corsair-icue extract games icue kotlin priority profiles sdk windows
Last synced: 12 Apr 2025
https://github.com/shadowy-pycoder/go-http-proxy-to-socks
Simple CLI tool to transform SOCKS proxy into HTTP proxy with IPv4/IPv6 support for TCP/UDP Transparent Proxy (Redirect and TProxy), Proxychains, ARP spoofing and Traffic Sniffing
arp arp-spoofing arpspoof bettercap cli golang hacking http proxy proxychains sniffing socket-programming socks5 spoofing tproxy
Last synced: 17 Mar 2026
https://github.com/coolapso/tfimport
Automatically import infrastructure to tfstate
automation cli iac opentofu terraform
Last synced: 11 Jun 2026
https://github.com/mainframeos/erebos
JavaScript client and CLI for Swarm
cli dapp javascript library swarm web3
Last synced: 12 Jan 2026
https://github.com/kenjitakahashi/td
a non-offensive, per project ToDo manager.
Last synced: 13 Apr 2025
https://github.com/supercilex/ftzz
File Tree Fuzzer creates a pseudo-random directory hierarchy filled with some number of files.
cli directory-tree files fuzzing rust
Last synced: 05 Apr 2025
https://github.com/seriousme/openapi-schema-validator
OpenApi schema validation for OpenApi versions v2, v3.0.x and v3.1.x
cli javascript jsonschema openapi openapi-schema-validator openapi3 openapi3-1 openapi3-validation
Last synced: 04 Apr 2025
https://github.com/scmmishra/slick-deploy
CLI tool to declaratively deploy containers with Caddy
caddy cli containers deployment docker go golang vm
Last synced: 13 Apr 2025
https://github.com/omgimanerd/doclt
Digital Ocean Command Line Tool
cli cli-app cli-application digital-ocean digitalocean doclt
Last synced: 03 May 2025
https://github.com/eggplants/getjump
Retrieve and save images from manga distribution sites using GigaViewer
cli downloader gigaviewer manga manga-downloader shonenjump
Last synced: 28 Dec 2025
https://github.com/efJerryYang/chatgpt-cli
A markdown-supported command-line interface tool that connects to ChatGPT using OpenAI's API key.
chatbot chatgpt chatgpt-cli cli command-line markdown openai
Last synced: 19 Apr 2025
https://github.com/nlnwa/warchaeology
Command line tool for digging into WARC files
Last synced: 16 Jan 2026
https://github.com/rudrankriyam/foundation-models-framework-cli
A powerful command-line interface for Foundation Models on Apple platforms.
apple-intelligence cli developer-tools foundation-models llm macos swift swift-package
Last synced: 17 Apr 2026
https://github.com/lostdusty/cobalt
Unofficial cobalt command line client made in go.
cli cli-app cobalt cobalt-tools download-videos downloader go golang instagram reddit soundcloud terminal-based twitter youtube youtube-downloader
Last synced: 22 Aug 2025
https://github.com/beatbrot/trackie
⏳ trackie is a private, daemon-less time tracker for your CLI.
cli hacktoberfest project-management rust terminal time-tracking
Last synced: 31 Jul 2025
https://github.com/anirudhg07/cheatshh
Cheatshh is a CLI tool to store commands and their descriptions in a place you can look into as cheatshheat so you dont have to remember them.
cheatsheet cheatsheets cheatsheets-hub cheatshh cli shell-script shellscript
Last synced: 15 Apr 2025
https://github.com/0x4447/0x4447-cli-node-grapes
🍇 This is a small framework to make it easier to work with AWS CloudFormation files.
0x4447 0x4447-clis aws aws-cloudformation cli framework nodejs
Last synced: 30 Dec 2025
https://github.com/impankratov/sony-headphones-control-py
🎧 Control noise-cancelling mode of your Sony headphones via CLI
bluetooth cli noise-cancellation python rfcomm sony
Last synced: 02 May 2025
https://github.com/ilyes512/boilr
⚡️ boilerplate template manager that generates files or directories from template repositories
boilerplate-template cli go golang template tool
Last synced: 05 May 2025
https://github.com/humio/cli
CLI Client for Humio - Stream Logs All Day Long
Last synced: 29 Oct 2025
https://github.com/mglagola/exptool
📲 Expo cli to help automate expo standalone iOS and Android builds and deployments
automation cli continous-integration continuous-delivery continuous-deployment continuous-integration continuous-testing expo nodejs npm react-native
Last synced: 08 Sep 2025
https://github.com/sahil87/run-kit
Web-based tmux orchestration dashboard for long-running AI agent tasks
agents claude-code cli dashboard developer-tools fab-kit mobile orchestration terminal tmux web-ui worktrees
Last synced: 14 Jun 2026
https://github.com/jamf-concepts/jamf-cli
Unified CLI for the Jamf Platform
api cli jamf jamf-api jamf-platform jamf-pro jamf-protect jamf-school
Last synced: 31 May 2026
https://github.com/invinciblezeal/jiggler
Keep your screen awake and working while you rest
cli command-line command-line-tool linux macos python terminal utility windows
Last synced: 01 Sep 2025
https://github.com/supreme-gg-gg/instagram-cli
The ultimate weapon against brainrot
brainrot cli command-line-tool curses curses-ui instagram instagram-api messenger productivity python terminal-ui tui typer
Last synced: 26 Jan 2026
https://github.com/spirometaxas/periodic-table-cli-py
An interactive Periodic Table of Elements app for the console
ascii-art chemistry cli command-line curses elements periodic-table-of-elements pip python terminal
Last synced: 14 Apr 2025
https://github.com/voxpelli/node-webmention-testpinger
A tool to ping your site with a variety of real world WebMentions
cli indieweb microformats test-suite webmention
Last synced: 06 Apr 2025
https://github.com/davidesantangelo/gitingest
Gitingest is a command-line tool that fetches files from a GitHub repository and generates a consolidated text prompt for your LLMs.
cli llm machine-learning ruby tools
Last synced: 23 Sep 2025
https://github.com/hongaar/bandersnatch
➰ Simple and intuitive yet powerful and versatile framework for Node.js CLI programs
cli enquirer nodejs parser repl typescript yargs
Last synced: 16 Mar 2025
https://github.com/efjerryyang/chatgpt-cli
A markdown-supported command-line interface tool that connects to ChatGPT using OpenAI's API key.
chatbot chatgpt chatgpt-cli cli command-line markdown openai
Last synced: 26 Jul 2025
https://github.com/hairyhenderson/go-which
A cross-platform Go implementation of the which(1) command, usable both as a CLI and library
cli cross-platform go go-package golang golang-cli golang-library hacktoberfest library shell
Last synced: 28 Apr 2025
https://github.com/sayanarijit/gh-xplr
Explore GitHub repos using xplr via GitHub CLI
cli command-line gh-extension github terminal tui
Last synced: 20 Jun 2025
https://github.com/vladocar/pdfsave
Convert websites into readable PDFs
cli node node-js nodejs pdf pdf-converter pdf-generation readability readable
Last synced: 09 Jul 2025
https://github.com/peterpme/create-simple-icon
🎨 🔧 Download and colorize branded svg icons in a snap!
cli generator nodejs svg-icons
Last synced: 21 Mar 2025
https://github.com/ethersphere/swarm-cli
Manage your Bee node and interact with the Swarm network via the CLI
bee bee-client cli decentralized feed identity sign swarm
Last synced: 05 Apr 2025
https://github.com/pure-admin/pure-admin-cli
快速构建pure-admin相关项目的命令行工具
cli pure-admin pure-admin-cli vue-pure-admin
Last synced: 22 Jun 2025
https://github.com/cuba-platform/cuba-cli
CUBA Platform Development Command-Line Interface
cli cuba-cli cuba-platform generator scaffolding
Last synced: 14 Jul 2025
https://github.com/MartinHeinz/ga-extractor
Tool for extracting Google Analytics data suitable for migrating to other platforms/databases
analytics cli google-analytics python3
Last synced: 15 Mar 2025