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-19 00:05:56 UTC
- JSON Representation
https://github.com/ecumene/rust-sloth
A 3D software rasterizer... for the terminal!
cli cli-app computer-graphics graphics graphics-3d hacktoberfest rust
Last synced: 15 May 2025
https://github.com/kbwo/ccmanager
Coding Agent Session Manager for Claude Code / Gemini CLI / Codex CLI / Cursor Agent / Copilot CLI / Cline CLI / OpenCode
claude claude-code cli cline codex copilot copilot-cli cursor-agent cursor-cli gemini gemini-cli github-copilot opencode vibe-coding
Last synced: 31 Jan 2026
https://github.com/TheYahya/enola
This is Sherlock's sister, Modern shiny CLI tool written with Golang to help you: 🔎 Hunt down social media accounts by username across social networks
cli go golang search sherlock sherlock-holmes social-network username
Last synced: 02 Sep 2025
https://github.com/z-shell/zi
✨ A Swiss Army Knife for Zsh - Unix Shell
all-in-one cli package-manager toolchain zsh zsh-framework zsh-plugin-manager zshell
Last synced: 12 Apr 2025
https://github.com/rogerwelin/cassowary
:rocket: Modern cross-platform HTTP load-testing tool written in Go
cli cross-platform go golang http linux load-testing macos metrics performance testing windows
Last synced: 14 Apr 2025
https://github.com/darylhjd/mangadesk
Terminal client for MangaDex 📖
cli downloader go golang manga manga-downloader mangadex mangadownloader terminal terminal-app terminal-based tui tview
Last synced: 14 Jan 2026
https://github.com/SAP/jenkins-library
Jenkins shared library for Continuous Delivery pipelines.
ci-cd cli golang jenkins open-source
Last synced: 18 Jul 2025
https://github.com/sindresorhus/yoctocolors
The smallest and fastest command-line coloring package on the internet
ansi ansi-escape-codes cli color command-line console javascript nodejs terminal
Last synced: 14 May 2025
https://github.com/nikolassv/bartib
A simple timetracker for the command line. It saves a log of all tracked activities as a plaintext file and allows you to create flexible reports.
cli cli-app cli-apps command-line command-line-app command-line-application command-line-tool productivity rust time-tracker time-tracking time-tracking-tool time-tracking-tools
Last synced: 21 Oct 2025
https://github.com/sinedied/backslide
:sweat_drops: CLI tool for making HTML presentations with Remark.js using Markdown
cli hacktoberfest html markdown nodejs pdf presentation remarkjs sass server slides slideshow utility
Last synced: 16 May 2025
https://github.com/JimmXinu/FanFicFare
FanFicFare is a tool for making eBooks from stories on fanfiction and other web sites.
calibre-plugin cli downloader ebook epub fanfiction python
Last synced: 10 Apr 2025
https://github.com/gildas-lormeau/single-file-cli
CLI tool for saving a faithful copy of a complete web page in a single HTML file (based on SingleFile)
archiving cli crawler deno dockerfile nodejs scraping-websites single-file web-archiving web-crawler web-scraper web-scraping
Last synced: 15 May 2025
https://github.com/harbur/captain
Captain - Convert your Git workflow to Docker :whale: containers
Last synced: 09 Apr 2026
https://github.com/martinpaljak/globalplatformpro
🌐 🔐 Manage applets and keys on JavaCard-s like a pro
cli globalplatform java javacard sdk smartcard
Last synced: 14 May 2025
https://github.com/dicklesworthstone/pi_agent_rust
High-performance AI coding agent CLI written in Rust with zero unsafe code
ai-agents cli developer-tools rust
Last synced: 23 Apr 2026
https://github.com/rorkai/app-store-connect-cli-skills
Skills to automate app store deployed and everything related to it using the asc cli
agent-skills ai-skills app-store-connect apple asc automation cicd cli devops ios macos testflight xcode
Last synced: 27 Apr 2026
https://github.com/ekkinox/yai
Your AI powered terminal assistant.
artificial-intelligence bubbletea chatgpt cli command-line-tool golang gpt-3 gpt-4 openai terminal tui
Last synced: 21 Jun 2025
https://github.com/jxnblk/ok-mdx
Browser-based MDX editor
cli development jsx markdown mdx prototyping react
Last synced: 05 Apr 2025
https://github.com/bamlab/react-native-make
A collection of everyday React Native CLI tools
cli icon icons plugin plugins react-native splash-screen splashscreen
Last synced: 18 Jul 2025
https://github.com/antfu/iroiro
Beautiful Colors Lookup in CLI
cli colors colors-lookup palette
Last synced: 13 Apr 2025
https://github.com/crowbar/crowbar
Cloud Operations Platform
bare-metal ceph cli crowbar deployment openstack operations systems-management web-ui
Last synced: 25 Mar 2025
https://github.com/cutenode/good-first-issue
🖥 CLI for finding good first issues
beginner-friendly cli community github good-first-issue node nodejs npx
Last synced: 16 May 2025
https://github.com/chenjiandongx/sniffer
🤒 A modern alternative network traffic sniffer.
cli gopacket networking packets pcap sniffer tcpdump traffic
Last synced: 12 Apr 2025
https://github.com/aisk/pick
create curses based interactive selection list in the terminal
Last synced: 12 Dec 2025
https://github.com/d3witt/viking
Simple way to manage your remote machines and SSH keys
bare-metal cli deploy deployment remote-access-tool servers ssh ssh-key ssh-keys ssh-tunnel vm
Last synced: 14 Jan 2026
https://github.com/beyondgrep/ack3
ack is a grep-like search tool optimized for source code.
Last synced: 15 May 2025
https://github.com/dominikbraun/timetrace
A simple CLI for tracking your working time.
cli hacktoberfest time-tracker time-tracking timetracker timetracking
Last synced: 16 May 2025
https://github.com/keith/reminders-cli
A simple CLI for interacting with macOS reminders
cli command-line macos osx reminders
Last synced: 14 Apr 2025
https://github.com/guywaldman/magic-cli
Command line utility to make you a magician in the terminal
Last synced: 04 Apr 2025
https://github.com/martinpaljak/GlobalPlatformPro
🌐 🔐 Manage applets and keys on JavaCard-s like a pro
cli globalplatform java javacard sdk smartcard
Last synced: 16 Mar 2025
https://github.com/showwin/speedtest-go
CLI and Go API to Test Internet Speed using speedtest.net
Last synced: 14 Jan 2026
https://github.com/94solutions/yoda
Wise and powerful personal assistant, available in your nearest terminal
ai chat chatbot cli devtools go golang hacktoberfest ollama personal-assistant
Last synced: 14 Jul 2025
https://github.com/liamg/tml
:rainbow::computer::art: A tiny markup language for terminal output. Makes formatting output in CLI apps easier!
cli cli-app colors colours terminal terminal-ui tui
Last synced: 14 May 2025
https://github.com/Explosion-Scratch/claude-unofficial-api
Unofficial API for Claude-2 via Claude Web (Also CLI)
api claude cli gpt llm node unofficial
Last synced: 17 Mar 2025
https://github.com/grodowski/undercover
undercover warns about methods, classes and blocks that were changed without tests, to help you easily find untested code and reduce the number of bugs. It does so by analysing data from git diffs, code structure and SimpleCov coverage reports
cli code-quality coverage hacktoberfest linter ruby test-coverage
Last synced: 06 Feb 2026
https://github.com/yoda-pa/yoda
Wise and powerful personal assistant, available in your nearest terminal
chat chatbot cli devtools diary dude hacktoberfest learn learning love money personal-assistant python vocabulary
Last synced: 20 Mar 2025
https://github.com/mvanhorn/cli-printing-press
Every API has a secret identity. This finds it, absorbs every feature from every competing tool, then builds the GOAT CLI — designed for AI agents first, with SQLite sync, offline search, and compound insight commands.
ai-agents cli cli-generator developer-tools golang openapi
Last synced: 12 May 2026
https://github.com/aspiers/stow
GNU Stow - mirror of savannah git repository occasionally with more bleeding-edge branches
cli dot-files dotfile-management dotfile-manager dotfiles package-manager packages symlink symlinks
Last synced: 14 Apr 2025
https://github.com/envio-cli/envio
Envio is a modern and secure command-line tool that simplifies the management of environment variables
Last synced: 24 Mar 2025
https://github.com/metaverse/truss
Truss helps you build go-kit microservices without having to worry about writing or maintaining boilerplate code.
cli code-generation go-kit golang
Last synced: 12 Jul 2025
https://github.com/Krasjet/pdf.tocgen
A CLI toolset to generate table of contents for PDF files automatically.
cli pdf pdf-document pdf-files pymupdf scraping table-of-contents toc-generator
Last synced: 15 May 2025
https://github.com/TuneLab/truss
Truss helps you build go-kit microservices without having to worry about writing or maintaining boilerplate code.
cli code-generation go-kit golang
Last synced: 19 Mar 2025
https://github.com/ihabunek/twitch-dl
CLI tool for downloading videos from Twitch.
Last synced: 25 Jan 2026
https://github.com/promptdriven/pdd
Prompt Driven Development (PDD): The Last Programming Language™. Prompt files are source; code is generated output.
ai cli code developer-tools development methodology prompt prompt-engineering prompt-toolkit prompts prompts-template
Last synced: 06 Jun 2026
https://github.com/numtide/treefmt
one CLI to format your repo [maintainers=@zimbatm,@brianmcgee]
buildbot-numtide cli formatter treefmt unifies
Last synced: 14 May 2025
https://github.com/paulopacitti/gruvbox-factory
🏭 convert any image to the gruvbox pallete
cli factory gruvbox gruvbox-factory imagegonord morhetz wallpaper
Last synced: 14 May 2025
https://github.com/Jarred-Sumner/git-peek
git repo to local editor instantly
bbcode cli clone fetch github github-api github1s githubcli githubclient homebrew nvim sublime-text vim vimrc visual-studio-code
Last synced: 13 Mar 2025
https://github.com/jarred-sumner/git-peek
git repo to local editor instantly
bbcode cli clone fetch github github-api github1s githubcli githubclient homebrew nvim sublime-text vim vimrc visual-studio-code
Last synced: 12 Apr 2025
https://github.com/olets/zsh-abbr
zsh-abbr brings auto-expanding abbreviations to your zsh terminal. Full-featured CLI; dotfiles-friendly; integrates with suggestions and syntax highlighting; comprehensive documentation; configurable for power users.
abbreviations cli command-line shell zsh zsh-plugin
Last synced: 06 Feb 2026
https://github.com/datadog-labs/pup
Give your AI agent a Pup — a CLI companion with 200+ commands across 33+ Datadog products.
cli client datadog observability
Last synced: 05 May 2026
https://github.com/cofyc/argparse
Command-line arguments parsing library.
argparse argument-parsing c cli
Last synced: 16 May 2025
https://github.com/Svetlitski/fcp
A significantly faster alternative to the classic Unix cp(1) command, copying large files and directories in a fraction of the time.
cli command-line command-line-tool fast rust unix
Last synced: 13 Apr 2025
https://github.com/bfly123/claude_code_bridge
Real-time multi-AI collaboration: Claude, Codex & Gemini with persistent context, minimal token overhead
ai-collaboration ai-tools claude-code cli codex cross-platform gemini llm multi-agent-systems python terminal
Last synced: 24 Apr 2026
https://github.com/lance0/ttl
Fast, modern traceroute with real-time TUI, per-hop stats, ASN/geo lookup, ECMP detection, and MPLS label parsing. A better mtr.
asn-lookup cli geolocation icmp latency latency-test mtr network-visualization networking ratatui rust terminal traceroute tui
Last synced: 12 Feb 2026
https://github.com/gphotosuploader/gphotos-uploader-cli
Command line tool to mass upload media folders to your google photos account(s) (Mac OS / Linux)
cli golang-library google-photos google-photos-albums google-photos-backup google-photos-cli hacktoberfest upload uploader
Last synced: 21 Oct 2025
https://github.com/orhun/halp
A CLI tool to get help with CLI tools 🐙
cli cli-command cli-helper cli-helpers cli-tool cli-tools command-line command-line-tool command-line-tools command-line-utility help helper helpers rust terminal terminal-helper
Last synced: 09 Apr 2025
https://github.com/glomatico/votify
A command-line app for downloading songs, podcasts and videos from Spotify.
aac cli downloader music-video ogg ogg-vorbis python spotify spotify-downloader video vorbis
Last synced: 09 Mar 2026
https://github.com/alexpovel/srgn
A grep-like tool which understands source code syntax and allows for manipulation in addition to search
abstract-syntax-tree c clang cli csharp go grep hacktoberfest hcl python regex rust rust-lang sed tr tree-sitter typescript
Last synced: 11 Apr 2025
https://github.com/iterative/mlem
🐶 A tool to package, serve, and deploy any ML model on any platform. Archived to be resurrected one day🤞
cli data-science deployment developer-tools git machine-learning mlem model-registry python
Last synced: 26 Mar 2025
https://github.com/rajasegar/alacritty-themes
:rainbow: :lollipop: Themes :candy: :heart_eyes: for Alacritty: A cross-platform GPU-accelerated Terminal emulator
alacritty alacritty-colorscheme alacritty-theme cli
Last synced: 16 May 2025
https://github.com/tddworks/baguette
Headless iOS Simulator manager/farm + host-side input injection for iOS 26 — taps, swipes, multi-finger gestures, and 60 fps streaming
agent cli devicefarm ios simulator simulatorkit streaming
Last synced: 11 May 2026
https://github.com/ronin-rb/ronin
Ronin is a Free and Open Source Ruby Toolkit for Security Research and Development. Ronin also allows for the rapid development and distribution of code, exploits, payloads, etc, via 3rd-party git repositories.
cli console ctf-tool ctf-tools database hacking hacking-tools hacktoberfest infosec network-tools orm ronin ronin-rb ruby security security-tools
Last synced: 10 May 2025
https://github.com/krasjet/pdf.tocgen
A CLI toolset to generate table of contents for PDF files automatically.
cli pdf pdf-document pdf-files pymupdf scraping table-of-contents toc-generator
Last synced: 08 Apr 2025
https://github.com/mov-cli/mov-cli
Watch everything from your terminal.
android cli hacktober ios linux scraping webscraping windows
Last synced: 10 Jul 2025
https://github.com/shibayan/sharprompt
Interactive command-line based application framework for C#
cli command-line csharp dotnet interactive prompt terminal
Last synced: 12 Apr 2025
https://github.com/kowainik/summoner
🔮 🔧 Tool for scaffolding batteries-included production-level Haskell projects
cli hacktoberfest haskell haskell-application project-template scaffold tui
Last synced: 06 Jan 2026
https://github.com/shibayan/Sharprompt
Interactive command-line based application framework for C#
cli command-line csharp dotnet interactive prompt terminal
Last synced: 08 Apr 2025
https://github.com/benibela/xidel
Command line tool to download and extract data from HTML/XML pages or JSON-APIs, using CSS, XPath 3.0, XQuery 3.0, JSONiq or pattern matching. It can also create new or transformed XML/HTML/JSON documents.
cli command-line css-selector curl data-processing datascraping html http httpie json rest scraper web webscraper webscraping wget xml xmlstarlet xpath xquery
Last synced: 15 May 2025
https://github.com/next-hat/nanocl
Distributed System that simplifies the management of containers and virtual machines.
cli containers daemon distributed distributed-systems dns-manager hacktoberfest hybrid-cloud kubernetes-alternative microservices networking orchestrator proxy-manager self-hosted self-hosting virtual-machines vpn-manager
Last synced: 27 Mar 2025
https://github.com/kdabir/has
✅ checks presence of various command line tools and their versions on the path
bash check cli commands hacktoberfest hacktoberfest2021 linux macos shell terminal
Last synced: 15 May 2025
https://github.com/zeit/micro-dev
The development environment for `micro`
cli command-line development interface tools
Last synced: 23 Mar 2025
https://github.com/vercel/micro-dev
The development environment for `micro`
cli command-line development interface tools
Last synced: 15 May 2025
https://github.com/Esubaalew/run
Universal multi-language runner and smart REPL written in Rust.
cli crate open-source repl rust
Last synced: 12 Oct 2025
https://github.com/largemodgames/spotatui
A fully standalone Spotify client for the terminal. Native streaming included, no daemon required.
cli multimedia music rust spotify spotify-api spotify-tui terminal terminal-based
Last synced: 27 May 2026
https://github.com/melbahja/got
Got: Simple golang package and CLI tool to download large files faster 🏃 than cURL and Wget!
chunks cli download-file download-photos download-songs download-videos downloader fast-downward go golang hacktoberfest partial-content
Last synced: 16 May 2025
https://github.com/projectdiscovery/chaos-client
Go client to communicate with Chaos DB API.
Last synced: 12 Apr 2025
https://github.com/ewenquim/entropy
Entropy is a CLI tool that will scan your codebase for high entropy lines, which are often secrets.
cli entropy go secrets-detection
Last synced: 15 May 2025
https://github.com/ehmicky/nve
Run any command on specific Node.js versions
bash cli command-line dependency-management es6 exec javascript library node nodejs npmjs npx nvm operating-system package-manager server shell terminal versioning versions
Last synced: 14 May 2025
https://github.com/gen0cide/gscript
framework to rapidly implement custom droppers for all three major operating systems
cli compiler golang javascript malware security
Last synced: 12 Jan 2026
https://github.com/HemmeligOrg/Hemmelig.app
Keep your sensitive information out of chat logs, emails, and more with encrypted secrets.
cli decryption encryption gdpr hacktoberfest hacktoberfest2022 onetimesecret password personal-data privacy privacy-enhancing-technologies privacy-protection privacy-tools safe secret security self-hosted sensitive-data
Last synced: 24 Mar 2025
https://github.com/EwenQuim/entropy
Entropy is a CLI tool that will scan your codebase for high entropy lines, which are often secrets.
cli entropy go secrets-detection
Last synced: 27 Sep 2025
https://github.com/trasta298/keifu
Git genealogy, untangled. A TUI for navigating commit graphs with color and clarity.
cli developer-tools git git-graph ratatui rust terminal tui visualization
Last synced: 01 Apr 2026
https://github.com/openlightingproject/ola
The Open Lighting Architecture - The Travel Adaptor for the Lighting Industry
api artnet c-plus-plus cli cpp dmx dmx512 dmxking enttec hacktoberfest lighting ola protobuf rdm sacn streaming-acn
Last synced: 31 Aug 2025
https://github.com/mattmoony/figaro
Real-time voice-changer for voice-chat, etc. Will support many different voice-filters and features in the future. 🎵
audio cli discord figaro microphone pyaudio python roadmap sound sound-effects soundboard teamspeak virtual voice voice-changer voice-chat voice-filters
Last synced: 04 Apr 2025
https://github.com/fastify/fastify-cli
Run a Fastify application with one command!
cli fastify fastify-tool scaffold tool
Last synced: 13 May 2025
https://github.com/str4d/age-plugin-yubikey
YubiKey plugin for age
age-encryption cli encryption plugin rust yubikey
Last synced: 14 May 2025
https://github.com/dataproofer/Dataproofer
A proofreader for your data
cli command-line csv data-analysis data-mining data-science excel nodejs spreadsheet
Last synced: 30 Mar 2025
https://github.com/ashish0kumar/stormy
minimal neofetch-style weather cli
ascii cli go weather weather-cli
Last synced: 21 Jan 2026