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-20 00:05:28 UTC
- JSON Representation
https://github.com/roots/trellis-cli
A CLI to manage Trellis projects
ansible cli roots trellis trellis-cli wordpress
Last synced: 04 Apr 2025
https://github.com/muvon/octocode
Semantic code searcher and codebase utility with AI memory onboard
ai ai-memory cli cli-app code-search developer-tools doc-search graphrag mcp-server rag semantic-search
Last synced: 08 Jun 2026
https://github.com/ozgurcd/gograph
Local-only Go static analysis engine with a built-in MCP server. Gives AI coding agents deterministic structural awareness: call graphs, impact analysis, symbol search, and more.
agentic-coding ai-agent ai-coding-assistant antigravity ast claude-code cli code-analysis code-navigation developer-tools go golang mcp-server opencode static-analysis
Last synced: 14 Jun 2026
https://github.com/hollowaykeanho/Upscaler
A consolidation of various compiled open-source AI image/video upscaling product for a working CLI friendly image and video upscaling program.
amd64 amd64only bsd-3-clause cli debian image-manipulation image-upscaling intel-iris-graphics intel-uhd-620 linux nvidia-gpu open-source video-manipulation video-upscaling windows
Last synced: 07 Apr 2025
https://github.com/tarsana/command
A library to build command line applications using PHP
cli command-line-app filesystem php subcommands syntax twig
Last synced: 16 Jan 2026
https://github.com/jhotmann/node-rename-cli
A tool for renaming files quickly, especially multiple files at once.
cli hacktoberfest node rename-files
Last synced: 05 Apr 2025
https://github.com/tinyerp/erppeek
A versatile tool for Odoo / OpenERP. *** Forked as Odooly ⟶
cli odoo odoo-apps odoo-tooling openerp python
Last synced: 19 Jul 2025
https://github.com/dreaming-codes/nvidia_oc
A simple command line tool to overclock Nvidia GPUs using the NVML library on Linux. This supports both X11 and Wayland.
cli linux nvidia nvidia-gpu overclock wayland x11 xorg
Last synced: 23 Jan 2026
https://github.com/pagedotapp/cli
Get a programmable email address. Automate what happens when you receive emails. It's like Zapier for devs who hate emails.
accessory automation cli daemon easy-to-use email headless json low-code npm npmjs smtp software-as-a-service typescript
Last synced: 03 Mar 2026
https://github.com/pacocoursey/dusk
simple, customizable macOS application icons
Last synced: 09 Apr 2025
https://github.com/thim81/openapi-format
Format an OpenAPI document by ordering, formatting and filtering fields.
cli converting filtering formatting oas openapi openapi-fields openapi-overlay openapi-tooling openapi-tools sorting swagger
Last synced: 14 Jun 2026
https://github.com/devedbox/Commander
🚀The framework to write type-safe and structured command line program easily in Swift.
cli command-line command-line-interface command-line-parser commandant commander commands coverage-graph swift swift-cli swift-framework swift-library
Last synced: 18 Jul 2025
https://github.com/abdulrahman1s/fem-dl
Frontend Masters Course Downloader That actually works.
cli downloader fem-dl frontendmasters
Last synced: 07 Apr 2025
https://github.com/rafaelrinaldi/whereami
:round_pushpin: Get your geolocation information using freegeoip.app
Last synced: 27 Feb 2026
https://github.com/prajwalch/yazap
🔧 The ultimate Zig library for seamless command line argument parsing.
argument-parser argument-parsing cli command-line-arguments-parser flags parser subcommands zig ziglang
Last synced: 04 Apr 2025
https://github.com/withfig/plugins
Plugin store for zsh, bash & fish.
bash cli dotfiles fish hacktoberfest plugins shell shell-scripts terminal themes typescript zsh zsh-configuration
Last synced: 27 Mar 2025
https://github.com/maxisoft/Freenom-dns-updater
A tool to update freenom's dns records
api cli command-line-tool dns dns-records docker freenom freenom-dns-updater ipv6 pypi python systemd
Last synced: 03 Apr 2025
https://github.com/devedbox/commander
🚀The framework to write type-safe and structured command line program easily in Swift.
cli command-line command-line-interface command-line-parser commandant commander commands coverage-graph swift swift-cli swift-framework swift-library
Last synced: 25 Jul 2025
https://github.com/slidoapp/dbt-coverage
One-stop-shop for docs and test coverage of dbt projects.
cli coverage dbt docs documentation python testing tests tool
Last synced: 29 Dec 2025
https://github.com/angelofallars/treefetch
🌲 A plant-based system fetch tool made with Rust.
christmas cli linux neofetch pfetch rust screenfetch terminal
Last synced: 16 Mar 2025
https://github.com/babarot/afx
📦 Package manager to provide declaretive way to manage CLI commands and shell plugins as code.
Last synced: 04 Apr 2025
https://github.com/appscode/osm
🚚 ☁️ Object Store Manipulator - curl for cloud storage
Last synced: 16 May 2025
https://github.com/dbohdan/jsonwatch
Track changes in JSON data from the command line
change-report cli command-line-tool json monitor-changes rust watch
Last synced: 06 Apr 2025
https://github.com/ryochack/peep
The CLI text viewer tool that works like less command on small pane within the terminal window.
cat cli cli-text-viewer less more pager text
Last synced: 06 Apr 2025
https://github.com/mdminhazulhaque/aws-cli-cheatsheet
:cloud: aws CLI + jq = Make life easier
api-gateway aws bucket cheatsheet cli cloudwatch cognito dynamodb ec2 elasticache elb lambda rds sns subnet vpc
Last synced: 13 Apr 2025
https://github.com/thoughtbot/complexity
A command line tool to identify complex code
cli code-analysis complexity rust
Last synced: 04 Apr 2025
https://github.com/dedsecinside/gotor
This program provides efficient web scraping services for Tor and non-Tor sites. The program has both a CLI and REST API.
cli command-line command-line-tool docker go golang golang-server hacktoberfest http-server information-extraction osint osint-tools rest-api service tor torbot webcrawler webcrawling webscraping
Last synced: 09 Apr 2025
https://github.com/weichiachang/domain-cli
Search domain names if registered or not in terminal
Last synced: 04 Oct 2025
https://github.com/pacocoursey/Dusk
simple, customizable macOS application icons
Last synced: 26 Mar 2025
https://github.com/saurabhshri/ccaligner
🔮 Word by word audio subtitle synchronisation tool and API. Developed under GSoC 2017 with CCExtractor.
aligner api ccextractor cli closed-captions cpp forced-alignment google-summer-of-code gsoc gsoc-2017 karaoke phonetic-transcriptions pocketsphinx speech-recognition subtitle-alignment subtitles transcription word-level-alignment
Last synced: 19 Aug 2025
https://github.com/sindresorhus/ink-gradient
Gradient color component for Ink
chalk cli colors gradients ink ink-component jsx nodejs npm-package react
Last synced: 03 Feb 2026
https://github.com/openosint/openosint
AI-powered OSINT agent with interactive REPL, MCP server, and CLI. 9 tools. Works with Claude, GPT-4, or local models. For authorized security research only.
ai-agent anthropic claude cli cybersecurity holehe llm mcp open-source osint python security sherlock terminal
Last synced: 26 May 2026
https://github.com/jonnyburger/pipcorn
🍿 Watch YouTube videos on your Mac via CLI
Last synced: 21 Apr 2025
https://github.com/streamnative/pulsarctl
a CLI for Apache Pulsar written in Go
apache-pulsar cli golang pulsar pulsarctl restful-api
Last synced: 15 May 2026
https://github.com/marlocarlo/psmux
Tmux on Windows Powershell - tmux alternative for PowerShell, Windows Terminal, cmd.exe. Includes psmux, pmux, and tmux commands. This is your Tmux on Windows
cli powershell psmux rust terminal terminal-multiplexer tmux tmux-alternative tmux-on-windows tmux-powershell tmux-win tmux-windows win-tmux windows windows-terminal windows-tmux
Last synced: 17 Feb 2026
https://github.com/agilira/argus
High-performance configuration management framework for Go applications with zero-allocation performance, universal format support (JSON, YAML, TOML, HCL, INI, Properties), and an ultra-fast CLI powered by Orpheus.
agilira-orpheus cli configuration-management go hcl high-performance hot-reload ini properties toml yaml
Last synced: 03 May 2026
https://github.com/xwmx/hosts
A command line hosts file editor in one portable script.
bash blocklists cli command-line hostname hosts linux macos networking shell unix
Last synced: 08 May 2025
https://github.com/patrickfav/uber-adb-tools
A tool that enables advanced features through adb installing and uninstalling apps like wildcards and multi device support. Useful if you want to clean your test device from all company apks or install a lot of apks in one go. Written in Java so it should run on your platform.
adb adb-commands android android-debug-bridge apk bugreport cli uninstall wildcard
Last synced: 20 Aug 2025
https://github.com/tallguyjenks/fla.sh
💥 flashcards in your terminal
academic bash bryan-jenks cli command-line command-line-app command-line-tool flashcards hacktoberfest learning student study studying terminal
Last synced: 03 Feb 2026
https://github.com/kbravh/tweet-to-markdown
A command line tool to convert Tweets to Markdown.
cli foam markdown roamresearch tweet twitter twitter-api-v2 zettelkasten
Last synced: 02 Aug 2025
https://github.com/runwhen-contrib/runwhen-local
RunWhen Local provides a tailored troubleshooting cheat sheet for Kubernetes environments
cli discovery kubernetes troubleshooting
Last synced: 09 Mar 2026
https://github.com/jpillora/opts
A Go (golang) package for building frictionless command-line interfaces
Last synced: 04 Apr 2025
https://github.com/JonnyBurger/pipcorn
🍿 Watch YouTube videos on your Mac via CLI
Last synced: 07 May 2025
https://github.com/catdad/electronmon
🖥 run, watch, and restart electron apps using magic
cli electron hacktoberfest livereload monitor nodejs npm-package refresh watch watcher
Last synced: 08 Apr 2025
https://github.com/cppforlife/knctl
Knative CLI
app cli containers faas function k8s knative kubernetes paas serverless
Last synced: 03 Jul 2025
https://github.com/bayne/dot-http
dot-http is a text-based scriptable HTTP client
cli http-client rust scriptable
Last synced: 21 Jun 2025
https://github.com/jperelli/osm-static-maps
Openstreetmap static maps is a nodejs lib, CLI and server open source inspired on google static map service
bash cli geojson geometry hacktoberfest library maps openstreetmap polygon shell static static-maps static-maps-api
Last synced: 05 Apr 2025
https://github.com/rafaelstz/simplesh
:penguin: Quick installation for Ubuntu terminal.
cli dev-tool hacktoberfest linux shell ubuntu
Last synced: 16 Mar 2025
https://github.com/fuyufjh/heygpt
A simple command-line interface for ChatGPT API written in Rust ⚡️
chatgpt cli gpt gpt-3 gpt-4 gpt3-cli openai openai-api
Last synced: 06 Apr 2025
https://github.com/undistro/marvin
Marvin is a CLI tool that scans a k8s cluster by performing CEL expressions to report potential issues, misconfigurations and vulnerabilities.
cel cli golang kubernetes scan
Last synced: 16 Oct 2025
https://github.com/carvel-dev/kwt
Kubernetes Workstation Tools CLI
carvel cli developer-tools devops k8s kubernetes networking
Last synced: 07 May 2025
https://github.com/daynin/fundoc
Fundoc - the right way to generate documentation
cli documentation documentation-as-code documentation-generator literate-programming rust
Last synced: 11 Apr 2025
https://github.com/markus-wa/cq
Clojure Query: A Command-line Data Processor for JSON, YAML, EDN, XML and more
cli clojure command-line csv data-processing data-transformation edn hacktoberfest json msgpack transformation xml yaml
Last synced: 11 Jan 2026
https://github.com/michaelstott/crlf-injection-scanner
Command line tool for testing CRLF injection on a list of domains.
bugbounty cli crlf fuzzer fuzzing security-vulnerability
Last synced: 14 Apr 2025
https://github.com/pratiyush/llm-wiki
LLM-powered knowledge base from your Claude Code, Codex CLI, Copilot, Cursor & Gemini sessions. Karpathy's LLM Wiki pattern — implemented and shipped.
ai claude-code cli codex-cli copilot cursor developer-tools gemini-cli karpathy knowledge-base llm llm-wiki markdown mcp obsidian open-source python session-history static-site wiki
Last synced: 25 Apr 2026
https://github.com/loderunner/scrt
A command-line secret manager for developers, sysadmins, and devops.
cli cryptography encryption password password-manager password-store secret-management secrets secrets-manager
Last synced: 01 Sep 2025
https://github.com/omgimanerd/getnews.tech
A web server that fetches data from the News API and formats it for display in the terminal.
article cli command-line commandline-interface curl news newsapi tech
Last synced: 05 Mar 2026
https://github.com/gyumeijie/github-files-fetcher
Download a specific folder or file from a GitHub repo through command line
cli command-line command-line-tool commandline-options download download-file downloader downloads fetch fetcher file file-downloader files files-downloader github github-repository npm-package
Last synced: 04 Jul 2025
https://github.com/dcreemer/1pass
A caching wrapper for the 1Password CLI
1password bash cli emacs fzf password-manager
Last synced: 07 Jan 2026
https://github.com/guedesfelipe/pls-cli
Minimalist and full configurable greetings and TODO list
cli command-line hacktoberfest please pls pls-cli python pythoncli terminal todo todo-cli
Last synced: 05 Mar 2026
https://github.com/uralys/fox
🦊 Tooling for Godot 4
android cli components gdscript godot4 ios toolkit
Last synced: 21 Aug 2025
https://github.com/7sDream/fontfor
Find fonts which can show a specified character and preview them in terminal or browser.
Last synced: 11 Aug 2025
https://github.com/kairyou/jenkins-cli
Cross-platform CLI tool for triggering Jenkins builds. Written in Rust for high performance.
automation ci-cd cli devops jenkins jenkins-api jenkins-pipeline rust
Last synced: 12 Feb 2026
https://github.com/doprz/dipc
Convert your favorite images and wallpapers with your favorite color palettes/themes
cli color-palette color-scheme hacktoberfest hacktoberfest2023 image-converter image-processing rust
Last synced: 06 Apr 2025
https://github.com/as-pect/as-pect
🔥Blazing🔥 fast testing with AssemblyScript
assemblyscript cli testing typescript webassembly
Last synced: 20 Oct 2025
https://github.com/genuinetools/certok
Command line tool to check the validity and expiration dates of SSL certificates.
bot certificates cli ssl-certificate
Last synced: 15 Dec 2025
https://github.com/mrusme/canard
Canard. A command line TUI client for the journalist RSS aggregator.
canard cli command-line command-line-tool commandline commandline-interface commandline-tool journalist reader rss rss-reader terminal-based text-user-interface tui
Last synced: 10 Apr 2025
https://github.com/joshjohanning/github-misc-scripts
GitHub script samples for automation
api automation cli gh-api gh-cli git github graphql javascript migration multi-gitter scripts
Last synced: 19 Oct 2025
https://github.com/kalbhor/MusicNow
CLI tool to download songs with metadata.
cli downloads-music music musicnow spotify youtube-dl
Last synced: 03 Aug 2025
https://github.com/lawzava/scrape
CLI utility to scrape emails from websites
cli cli-utility email golang hacktoberfest scrape-emails scraper snap snapcraft
Last synced: 15 Oct 2025
https://github.com/s32x/anirip
:clapper: A Crunchyroll show/season ripper
anime anime-downloader cli crunchyroll ffmpeg matroska video webscraping
Last synced: 14 Jan 2026
https://github.com/LichAmnesia/openseek
OpenSeek - 广度求索: open-source TUI coding agent with multi-provider routing, MCP, LSP, and Plan/Agent/YOLO modes.
ai-agent bun cli coding-agent lsp mcp tui typescript
Last synced: 09 Jun 2026
https://github.com/kalbhor/musicnow
CLI tool to download songs with metadata.
cli downloads-music music musicnow spotify youtube-dl
Last synced: 14 Dec 2025
https://github.com/passbolt/passbolt_cli
Command line interface for passbolt API
Last synced: 09 Apr 2025
https://github.com/K-vanc/Tempest-EPG-Generator
The fastest XMLTV formatted EPG Generator with GUI and the lowest memory usage
cli docker docker-image epg epg-generator epg-grabber generator grabber gui iptv kodi php pvr-iptv tvguide xmltv xmltv-epg xmltv-epg-data
Last synced: 15 Apr 2025
https://github.com/risq/investigator
Interactive and asynchronous logging tool for Node.js. An easier way to log & debug complex requests directly from the command line (experimental).
async cli command-line-tool debug logging nodejs
Last synced: 04 Sep 2025
https://github.com/shmuelamar/cbox
convert any python function to unix-style command
cli command pipes python python3 shell shellscript unix
Last synced: 09 Apr 2025
https://github.com/aspect-build/aspect-cli
{ Correct, Fast, Usable } -- Choose three
Last synced: 30 May 2026
https://github.com/spring-cloud/spring-cloud-cli
Spring Cloud CLI features
cli cloud-native config-server eureka hystrix-dashboard java microservices spring spring-boot spring-cloud spring-cloud-core
Last synced: 16 May 2025
https://github.com/kyu08/fzf-make
A command line tool that executes commands using fuzzy finder with preview window for make, pnpm, yarn, just.
cli crates-io fuzzy-finder fzf hacktoberfest just make makefile pnpm ratatui rust terminal tui
Last synced: 21 Oct 2025