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-21 00:05:32 UTC
- JSON Representation
https://github.com/jordilin/gitar
Git all remotes. git cli tool that targets both Github and Gitlab
cli developer-tools etl git github github-cli gitlab gitlab-cli rest rust rust-lang
Last synced: 11 Apr 2025
https://github.com/josee9988/minifyallweb
The original VSCode extension 'MinifyAll' as a webpage! 😎
angular angular-universal cli html json minifier minify minifyall minimization ssr typescript webpage website
Last synced: 21 Mar 2025
https://github.com/v613/toonily-dl
Download comics from Toonily.com website
Last synced: 11 Jan 2026
https://github.com/itskdhere/dsmt
🐳Docker Storage Migration Tool📦
backup-tool backup-utility cli docker docker-container migration-tool storage
Last synced: 07 Mar 2026
https://github.com/urschrei/rust_anybar
A command-line Anybar client written in Rust
Last synced: 13 Apr 2025
https://github.com/cjus/godir
Goto Directory - A fuzzy directory navigation tool for command line Ninjas
Last synced: 13 Sep 2025
https://github.com/crowdin/homebrew-crowdin
Homebrew Tap for Crowdin CLI
cli command-line-tool crowdin-cli homebrew-tap localization sync
Last synced: 29 Apr 2025
https://github.com/msztolcman/smtpc
SMTPc is simple but powerfull SMTP client for sending emails using CLI. It's dedicated for system admins or developers, however it's easy to use and every CLI user will be satisfied using this.
cli developer-experience developer-tools email interactive-smtp mail predefined-messages predefined-profiles smptc smtp smtp-client smtp-session templates templating
Last synced: 31 Oct 2025
https://github.com/ruelala/arconn
a cli for remotely connecting to aws resources using SSM
aws cli golang remote-execution remote-shell session-manager ssm
Last synced: 19 May 2026
https://github.com/mistweaverco/kulala-cli
A fully-featured ⚡️ HTTP/GraphQL/gRPC/Websocket-client 🐼 interface 🖥️ for your command-line ❤️, that supports the Jetbrains .http spec (with full scripting support).
cli curl graphql graphql-client grpc grpc-client http-client jetbrains-http-client oauth oauth2 rest rest-client websocket-client
Last synced: 27 Jun 2026
https://github.com/kylepw/wikiwall
Python CLI that customizes your macOS desktop background with beautiful artwork.
cli commandline desktop-wallpaper macos macosx python wallpaper wikiart
Last synced: 13 May 2025
https://github.com/bastidood/udp-multicast-chat
A simple chat room over UDP multicast written in Rust.
Last synced: 23 Sep 2025
https://github.com/sarathsp06/gojson
Command line utility to handle JSON in command line.
Last synced: 28 Jul 2025
https://github.com/haasonsaas/email-agent
AI-powered email management agent with TUI dashboard, CLI commands, and multi-agent categorization system. Supports Gmail integration, rule-based processing, and Docker deployment.
ai-agents cli crewai docker email-automation email-management gmail python textual tui
Last synced: 18 Sep 2025
https://github.com/g1eb/cli-plugin
🖥 CLI plugin for webapps
cli cli-plugin console shell user-interface vanilla-js
Last synced: 26 Jul 2025
https://github.com/alexskrypnyk/scaffold
Generic project scaffold template
actions ci cli cli-template commandline composer documentation github kick-start nodejs php phpunit project-template scaffold scaffold-template skeleton starter-kit template
Last synced: 19 Aug 2025
https://github.com/Gausix/Scimon
Scimon is a tool designed for batch downloading PDF files using its own dedicated language, Monset (.mon). Monset features a very simple and quick-to-write syntax, making it easy to use.
cli monset pdf-batches pdf-downloader rust scimon tools utils
Last synced: 31 Jul 2025
https://github.com/millotp/vaultwalker
A CLI tool in rust to browse and edit Vault secrets
Last synced: 26 Jul 2025
https://github.com/suglasp/fallout4_fallout76_sfx_conversionkit
Fallout 4 and Fallout 76 sound (sfx) and music conversion kit in Powershell. Extract your favorite soundsamples in bulk and convert them to WAV (wave) or MP3. Fallout archive file (*.ba2) are native processed in Powershell code. Conversion of sfx files is done through use of external utils you need to download (see the README).
ba2 bethesda cli extract fallout fallout-76 fallout4 fallout76 fo4 fo76 fuz music riff sfx sound soundsample tool utility wave xwma
Last synced: 24 Aug 2025
https://github.com/openjny/dotgh
A cross-platform CLI tool to template AI-coding configs such as AGENTS.md for easy reuse across projects.
Last synced: 13 Jan 2026
https://github.com/prikhi/hkhue
A Daemon & CLI Client for Controlling Philips Hue Lights
cli cli-client color-temperature daemon haskell hue hue-api hue-bridge hue-lights lights redshift
Last synced: 25 Aug 2025
https://github.com/antonmeep/covered
:cookie: Processes output of code coverage analysis performed by the D language compiler
Last synced: 25 Aug 2025
https://github.com/bgrand-ch/nativescript-build-release
A NativeScript utility to simplify the "tns build --release" command to quickly create an Android or iOS package, using only the "nsconfig.json" file. Currently available on MacOS and Linux.
android build cli ios linux macos nativescript nsconfig release tns tool utility
Last synced: 29 Sep 2025
https://github.com/injoongy/oriole
Make time fly 🐦
cli conf ink javascript node-fetch pastel react typescript
Last synced: 10 Aug 2025
https://github.com/roccomuso/gtranslate
Node.js Google translate CLI tool!
cli google javascript language nodejs tool translate
Last synced: 10 Apr 2025
https://github.com/cgkantidis/pocket-cli
A CLI (Command Line Interface) for Pocket (getpocket.com)
Last synced: 12 Apr 2025
https://github.com/jaandrle/randommdn
Posting a random article from MDN.
cli css html javascript mastodon mastodon-bot mdn mdn-docs rss webdev
Last synced: 29 Jul 2025
https://github.com/swisscom/net-ssh-cli
A library to make interactive SSH sessions more convenient.
cli console interactive-shell ssh
Last synced: 15 Apr 2025
https://github.com/ibm-wm-transition/sagdevops-antcc
Software AG DevOps library to support Infrastructure as Code projects for Command Central
ant cli command-central devops webmethods
Last synced: 22 Aug 2025
https://github.com/terkelg/exclamation
Holy Stratosphere, Robin exclamations❗
Last synced: 14 Jul 2025
https://github.com/HzaCode/ChemInformant
⚗️ An all-in-one solution for chemical property retrieval from PubChem.
api-client batch-processing caching cas cheminformatics chemistry cli compound-search data-validation dataframe drug-discovery iupac molecular-descriptors molecular-weight pandas pubchem python rest-api smiles sql
Last synced: 20 Nov 2025
https://github.com/SwayKh/linksym
Linksym is a dotfiles manager. Making it easier to create and manager symlink while creating automatic records.
cli dotfiles dotfiles-manager go golang
Last synced: 20 Sep 2025
https://github.com/camlloyd/oct-to-tiff
A command line tool for converting optical coherence tomography angiography (OCTA) data.
Last synced: 22 Mar 2025
https://github.com/jellydn/biome-interactive
Simple interactive to install biome to your project. Migrate from ESLint and Prettier with a single command
Last synced: 01 Sep 2025
https://github.com/blackphlox/wt-editor-cli
Real-time command-line editor for Windows Terminal settings
cli windows-subsystem-linux windows-terminal windows-terminal-configure
Last synced: 11 Oct 2025
https://github.com/seangenabe/command-join
Escape and join command-line arguments. Cross-platform.
argv cli command command-line cross-platform escape join shell
Last synced: 29 Jul 2025
https://github.com/sauravpanda/bonsai
Friendly CLI for managing git worktrees.
ai-workflow claude-code cli cursor developer-tools git git-worktree golang
Last synced: 23 May 2026
https://github.com/si3nloong/webhook
A webhook server comply with at least once delivery. (Cloud Native) - WIP
cli curl docker go grpc k8s message-queue webhook webhook-server
Last synced: 14 Sep 2025
https://github.com/stuarthicks/otp
CLI TOTP token generator
cli mfa rust rust-lang totp totp-generator
Last synced: 10 Sep 2025
https://github.com/airsequel/oclis
The obvious CLI specification format. You define the spec, Oclis generates the code! Support for PureScript so far. PRs for more languages appreciated!
argparse cli cli-spec docopt elm haskell nickel optparse optparse-applicative polyglot purescript rust specification
Last synced: 03 Aug 2025
https://github.com/openchami/magellan
Redfish-based BMC discovery tool written in Go
bmc bmc-discovery cli gofish golang hpc http networking openchami redfish
Last synced: 15 Apr 2025
https://github.com/bahmutov/print-env
Prints all environment variables that start with given string
cli cross-platform environment environment-variables utility
Last synced: 28 Sep 2025
https://github.com/tilmangriesel/alpinezen
☀️ Breathe life into your workspace with dynamic wallpapers
cli desktop go golang linux macos nature wallpaper wallpaper-changer wallpaper-manager windows
Last synced: 07 Aug 2025
https://github.com/jimovonz/cairn
Persistent memory for Claude Code — invisible self-annotating metadata, semantic search, cross-project retrieval
ai-agent ai-memory anthropic claude claude-code cli developer-tools embeddings hooks llm local-first long-term-memory persistent-memory rag semantic-search sqlite sqlite-vec vector-search
Last synced: 05 Jul 2026
https://github.com/shamin/figma-react-icons
CLI to generate react icon component files from figma
cli figma figma-react-icons react
Last synced: 23 Jul 2025
https://github.com/hugomd/peaks
🏔️ Gets a random Swiss mountain peak or lists all peaks
cli javascript mountains peaks swiss
Last synced: 21 Aug 2025
https://github.com/reagentx/logria-py
A powerful CLI tool that puts log analytics at your fingertips. Python implementation.
analytics cli grep logging multiprocessing parsing python regex tail
Last synced: 14 Apr 2025
https://github.com/nicarl/somafm
CLI application to listen to SomaFM stations
Last synced: 01 Apr 2026
https://github.com/wadackel/ofsht
A command-line tool for managing Git worktrees with automation features.
cli git rust rust-crate worktree
Last synced: 03 May 2026
https://github.com/l29ah/hsendxmpp
sendxmpp clone and drop-in replacement, sending XMPP messages via CLI
Last synced: 25 Oct 2025
https://github.com/watchfire-io/watchfire
Better context. Better code.
ai-agents cli coding-agents git-workflow golang orchestration tui
Last synced: 09 May 2026
https://github.com/dhondta/python-asciistuff
:art: Library for producing ASCII arts
ascii-art ascii-graphics cli development programming
Last synced: 03 May 2026
https://github.com/alastairlundy/cliinvoke
CliInvoke is a .NET library for interacting with Command Line Interfaces and wrapping around executables.
cli cli-wrapper command command-line csharp-library dotnet pipe-stderr pipe-stdin pipe-stdout piping process run-command shell stderr stdin stdout
Last synced: 08 Apr 2026
https://github.com/dkmnx/clauver
CLI tool to manage and switch between Claude Code API providers including Anthropic, MiniMax, Z.AI, Kimi, KAT-Coder, and custom providers.
ai anthropic api bash claude claude-code cli command-line developer-tool llm shell tool utility
Last synced: 01 May 2026
https://github.com/ebisawa/kapsaro
Offline-first CLI for sharing encrypted .env files and other secrets through Git
cli dotenv encyrption git secrets
Last synced: 14 Jun 2026
https://github.com/ehmicky/modern-errors-cli
`modern-errors` plugin to handle errors in CLI modules.
bash browser cli console errors handler javascript library message modern-errors modern-errors-plugin monitoring nodejs plugins shell stack stacktrace terminal timeout typescript
Last synced: 30 Oct 2025
https://github.com/ccheshirecat/flywheel
A high-performance, Rust-native rendering engine purpose-built for streaming LLM outputs at 60+ FPS without tearing, flickering, or input lag.
agent ai claude cli compositor rendering terminal tui
Last synced: 04 Feb 2026
https://github.com/tomba-io/tomba
CLI utility to search or verify email addresses in seconds.
api chatgpt chatgpt-plugin chatgpt-plugins cli disposable-email domain domains email email-finder email-verification slack whois
Last synced: 03 Apr 2026
https://github.com/xmpuspus/kb-arena
Benchmark 7 retrieval strategies on your own docs — naive vector, contextual, QnA pairs, knowledge graph, RAPTOR, PageIndex, and hybrid. Find which KB architecture fits your data.
benchmark chromadb cli document-retrieval evaluation graphrag hybrid-search knowledge-graph llm neo4j python rag rag-evaluation retrieval retrieval-augmented-generation vector-search
Last synced: 02 May 2026
https://github.com/hartwork/mozilla-password-decrypt
:unlock: Decrypt passwords stored by Firefox, Thunderbird, Iceweasel, Icedove using libnss3.so
cli cli-app firefox icedove iceweasel mozilla mozilla-firefox mozilla-thunderbird password password-retrieval security thunderbird
Last synced: 03 Apr 2026
https://github.com/doug/jjj
Jujutsu Juggler Distributed Project Management
cli code-review distributed jujutsu kanban project-management rust
Last synced: 04 Apr 2026
https://github.com/oknoorap/html5-validator
:passport_control: W3 HTML5 Validator
Last synced: 24 Feb 2026
https://github.com/rushikeshg25/cool-code
Cli coding Ai agent like Claude Code and Gemini Cli
Last synced: 05 Mar 2026
https://github.com/nikotron/zsh-flutter-completition
zsh completion script for flutter's cli tool
autocompletion cli completion dart flutter shell tool zsh
Last synced: 26 Jun 2025
https://github.com/edyatl/passchek
Passchek is a simple cli tool, checks if your password has been compromised.
check cli compromise k-anonymity password pipeline pwnedpasswords security utility
Last synced: 28 Apr 2025
https://github.com/ftp27/loco_tool
LocoTool is a CLI tool for parsing, validating, and converting localization strings.
android cli command-line-tool ios localization localization-management localization-tool
Last synced: 11 May 2025
https://codeberg.org/thatonecalculator/NerdFetch
A POSIX *nix fetch script using Nerdfonts
aesthetics android arch-linux bash cli fetch linux macos neofetch nerdfont oses posix screenfetch sh system-info system-information terminal termux unix unixporn
Last synced: 08 May 2025
https://github.com/dmotz/gimme
Simple command line utility that takes a name and shows domain and twitter availability.
Last synced: 07 Sep 2025
https://github.com/ebonsignori/gh-search-docs
A `gh` CLI extension for searching GitHub Docs from your terminal.
Last synced: 03 Sep 2025
https://github.com/kai-tub/sphinx_cli_recorder
automation cli documentation sphinx video
Last synced: 16 Jan 2026
https://github.com/seeruk/tid
A simple, CLI-based time tracking utility for personal time tracking.
Last synced: 27 Jan 2026
https://github.com/borys25ol/elasticsearch-reindex
Tool for migration Elasticsearch indexes between different nodes.
cli elasticsearch migration-tool python reindex
Last synced: 14 Jan 2026
https://github.com/nhas/aerohive-keygen
Generate key for hidden _shell CLI option
Last synced: 03 Sep 2025
https://github.com/yaegashi/customazed
Customazed CLI - Azure VM Custom Script Helper
Last synced: 28 Apr 2025
https://github.com/erictleung/notes
:notebook: Today I learned tips and programming notes I find useful for me
bash cli linux notes polyglot programming programming-languages r shell
Last synced: 25 Mar 2025
https://github.com/mail-os/mail
A performant & secure SMTP server implementation, designed for self-hosting email infrastructure.
cli imap library mail-server pop3 smtp-server zig
Last synced: 11 Jul 2026
https://github.com/wix-incubator/what-the-package
Check which dependencies were updated between specific dates
Last synced: 23 Jul 2025
https://github.com/htyf-mp-community/htyf-mp
红糖云服app小程序模板-cli
cli cocos-creator react-native taro template
Last synced: 13 Sep 2025
https://github.com/dmfed/termtools
Output to terminal in style.
ansi-codes cli color color-reset cursor golang linux terminal vt100
Last synced: 10 Apr 2025
https://github.com/datsfilipe/gen-readme
gen-readme wil generate a readme for you! you can even customize it by selecting which sections you want.
aur cli generator hacktoberfest readme readme-generator rust
Last synced: 25 Apr 2025
https://github.com/sing-group/bicycle
bicycle (bisulfite-based methylcytosine caller) is a next-generation sequencing bioinformatics pipeline able to perform a full DNA methylation level analysis
bisulfite bisulfite-sequencing cli dna-methylation java java-bioinformatics methylation
Last synced: 03 Jul 2025
https://github.com/mieky/jestas
Show Jenkins build statuses from the command line
cli jenkins jenkins-server monitor status
Last synced: 27 Jan 2026
https://github.com/p3yman/aha
💡 A simple CLI tool to save your awesome aha moments right where you live!
Last synced: 09 Apr 2025
https://github.com/orbs-network/nebula
CLI tool for the creation and management of an Orbs V1 node on cloud service (like AWS) - deprecated, see Polygon
blockchain cli devops distributed-systems docker nodejs terraform
Last synced: 08 Oct 2025