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-05-02 00:05:50 UTC
- JSON Representation
https://github.com/adityatelange/evil-winrm-py
Execute commands interactively on remote Windows machines using the WinRM protocol
active-directory cli hackthebox infosectools kerberos pentest-tool pentesting psrp python security-tools shell windows windows-remote-management winrm
Last synced: 19 Jan 2026
https://github.com/b3nnyl/figgo
👯♀️A cli tool makes your Figma and local design token stay in sync 👯♂️
Last synced: 06 Apr 2025
https://github.com/marvinhagemeister/kolorist
A tiny utility to colorize stdin/stdout
ansi ansi-colors cli colors minimal node tiny
Last synced: 08 Oct 2025
https://github.com/generate/generate
A new command line tool and developer framework for scaffolding out GitHub projects. Generate offers the robustness and configurability of Yeoman, the expressiveness and simplicity of Slush, and more powerful flow control and composability than either.
boilerplate cli create files generate generator gulp init initialize make project project-template rails scaffold slush task-runner template webpack yeoman yo
Last synced: 04 Oct 2025
https://github.com/ValvePython/steamctl
🤸 Take control of Steam from your terminal
cli depotdownloader hacktoberfest hlmaster master-server-query-protocol python steam steam-authenticator steam-webapi steam-worshop steamcli steamcmd steamctl steamid webapi
Last synced: 16 May 2025
https://github.com/dan-v/dosxvpn
Easily deploy your own personal VPN server with DNS adblocking running on DigitalOcean
adblock adblocking-dns android cli digitalocean go golang iphone ipsec osx personal strongswan vpn webapp
Last synced: 14 Jan 2026
https://github.com/PoiScript/orgize
A Rust library for parsing org-mode files.
Last synced: 13 Apr 2025
https://github.com/asamassekou10/ship-safe
CLI security scanner built for the agentic era. Detects CI/CD misconfigs, agent permission risks, MCP tool injection, hardcoded secrets, and DMCA-flagged AI dependencies.
cli devscops npm owasp secrets security security-tools static-analysis
Last synced: 26 Apr 2026
https://github.com/althonos/ffpb
A progress bar for ffmpeg. Yay !
cli ffmpeg ffmpeg-command progress-bar python-script
Last synced: 08 Sep 2025
https://github.com/SalOne22/rimage
This is CLI tool inspired by squoosh!
bulk cli cli-app cross-platform image-processing mozjpeg multithreading oxipng rust
Last synced: 15 May 2025
https://github.com/lervag/apy
CLI script for interacting with local Anki collection
Last synced: 24 Jan 2026
https://github.com/aminezouitine/rmt.rs
Rmt is similar to the rm command but saves the deleted elements in the trash and restores them. Rmt is written in Rust 🦀
cli command-line command-line-tool contributions-welcome help-wanted open-source rm rust
Last synced: 25 Jun 2025
https://github.com/harvic3/nodetskeleton
A NodeJS Skeleton based in Clean Architecture to use TypeScript with ExpressJS, KoaJS or any other web server framework. Please give star to project to show respect to author and effort. 🤗
architecture clean-architecture clean-code cli design-patterns expressjs injection-container koajs microservice monorepo nodejs scaffolding scalable solid stories template typescript unittest workers
Last synced: 16 May 2025
https://github.com/jacobwgillespie/plex-sync
:clapper: Command line utility for synchronizing Plex Media Server watched / seen status between multiple servers
Last synced: 06 Apr 2025
https://github.com/Adri6336/gpt-voice-conversation-chatbot
Allows you to have an engaging and safely emotive spoken / CLI conversation with the AI ChatGPT / GPT-4 while giving you the option to let it remember things discussed.
ai chatbot chatgpt cli conversational conversational-ai conversational-bots customizable elevenlabs gpt-3 gpt-4 memory openai personalized python speech-recognition speech-to-text tts user-friendly voice-recognition
Last synced: 07 Apr 2025
https://github.com/adri6336/gpt-voice-conversation-chatbot
Allows you to have an engaging and safely emotive spoken / CLI conversation with the AI ChatGPT / GPT-4 while giving you the option to let it remember things discussed.
ai chatbot chatgpt cli conversational conversational-ai conversational-bots customizable elevenlabs gpt-3 gpt-4 memory openai personalized python speech-recognition speech-to-text tts user-friendly voice-recognition
Last synced: 06 Apr 2025
https://github.com/getpopper/popper
Container-native task automation engine.
automation-engine cli containers devops docker podman reproducibility sciops singularity workflows
Last synced: 14 Dec 2025
https://github.com/B3nnyL/figgo
👯♀️A cli tool makes your Figma and local design token stay in sync 👯♂️
Last synced: 11 May 2025
https://github.com/artemnovichkov/swift-for-scripting
📋A hand-curated collection of useful and informative Swift Scripting materials.
cli command-line scripting swift swift-script
Last synced: 16 May 2025
https://github.com/kellyjonbrazil/jtbl
CLI tool to convert JSON and JSON Lines to terminal, CSV, HTTP, and markdown tables
bash cli command-line command-line-tool csv json json-lines layout markdown scripting shell-scripting tables terminal
Last synced: 04 Apr 2025
https://github.com/invertase/spec
✅ A streamlined testing framework for Dart & Flutter.
cli dart flutter hacktoberfest testing
Last synced: 05 Apr 2025
https://github.com/AmineZouitine/rmt.rs
Rmt is similar to the rm command but saves the deleted elements in the trash and restores them. Rmt is written in Rust 🦀
cli command-line command-line-tool contributions-welcome help-wanted open-source rm rust
Last synced: 15 May 2025
https://github.com/jankrepl/pychubby
Automated face warping tool.
cli computer-vision dlib-face-detection dlib-face-recognition face face-recognition facial-detection facial-features landmark-detection machine-learning morphing transformation warping
Last synced: 10 Apr 2026
https://github.com/mheap/trello-cli
Command line client for Trello
cli javascript trello trello-cli
Last synced: 04 Apr 2025
https://github.com/hellofresh/klepto
Klepto is a tool for copying and anonymising data
cli database open-source platform wiz-productivity-platform-engineering-productivity
Last synced: 22 Jan 2026
https://github.com/thehowl/claws
Awesome WebSocket CLient - an interactive command line client for testing websocket servers
cli command-line-app debugging gocui websocket websocket-client websockets
Last synced: 24 Dec 2025
https://github.com/adrianmg/github-pewpew
🔫 Pew pew needless GitHub repos from your CLI!
cli delete github javascript nodejs package pewpew repositories terminal utility
Last synced: 05 Apr 2025
https://github.com/aspiers/git-deps
git commit dependency analysis tool
cli commits d3 dependency-analysis dependency-graph git graph porting revision-control visualization web-app
Last synced: 04 Apr 2025
https://github.com/artemnovichkov/Swift-For-Scripting
📋A hand-curated collection of useful and informative Swift Scripting materials.
cli command-line scripting swift swift-script
Last synced: 25 Mar 2025
https://github.com/zix99/rare
Create console histograms, bar graphs, tables, heatmaps and more in realtime using regex and expressions.
analyzer apache awk cli console grep heatmaps histogram histograms log-parser nginx nginx-logs regex regex-extractor sed visualisation
Last synced: 28 Jan 2026
https://github.com/amterp/rad
Modern CLI scripts made easy.
bash bash-scripting cli golang language programming-language scripting
Last synced: 19 Apr 2026
https://github.com/jez/git-heatmap
:bar_chart: Display a heatmap for oft-edited files
Last synced: 09 Apr 2025
https://github.com/Link-/gh-token
Manage installation access tokens for GitHub apps from your terminal 💻
actions apps bash bash-script cli enterprise gh-extension github github-token
Last synced: 06 Apr 2025
https://github.com/getsavvyinc/savvy-cli
Automatically capture and surface your team's tribal knowledge
ai automation charmbracelet cli devops devtool go golang incident-response llm oncall oncall-engineers playbooks runbooks security-audit sre support support-engineers terminal
Last synced: 16 Dec 2025
https://github.com/joowani/colorpedia
Command-line tool for looking up colors and palettes.
cli color-scheme colors command-line-tool palettes python terminal-based terminal-colors
Last synced: 05 Apr 2025
https://github.com/headlesshq/headlessmc
Minecraft on the command line
bytecode cli console headless launcher lwjgl minecraft minecraft-console-client minecraft-launcher
Last synced: 28 Feb 2026
https://github.com/oothkoo/supervizer
The most simple NodeJS application manager with RESTful API.
application-management cli cluster clustering fault-tolerant forever javascript management master monitoring pm2 process-configuration process-manager server supervisord sysadmin systemd sysvinit tools upstart
Last synced: 08 Apr 2025
https://github.com/ksk001100/seahorse
A minimal CLI framework written in Rust
cli cli-framework easy easy-to-use minimal minimal-cli-framework rust terminal
Last synced: 15 May 2025
https://github.com/jimmycuadra/to_lang
Translate Ruby strings and arrays with Google Translate.
application cli google-translate language library ruby translation
Last synced: 12 Apr 2025
https://github.com/fitodic/centerline
Calculate the polygon's centerline
border centerline cli gis linear-structures polygon python screenshot shapefile spatial-data voronoi
Last synced: 21 Feb 2026
https://github.com/radi-cho/datasetGPT
A command-line interface to generate textual and conversational datasets with LLMs.
cli dataset-generation large-language-models python3
Last synced: 08 Apr 2025
https://github.com/Shemnei/punktf
⚡ A cross-platform multi-target dotfiles manager
archlinux cli dotfile dotfiles dotfiles-manager hacktoberfest linux rust
Last synced: 30 Jul 2025
https://github.com/venthur/gscholar
Query Google Scholar with Python
bibtex cli google-scholar gscholar pdf python
Last synced: 04 Apr 2025
https://github.com/heapwolf/lev
The complete REPL & CLI for managing LevelDB instances.
Last synced: 10 Mar 2026
https://github.com/fcakyon/yolov5-pip
Packaged version of ultralytics/yolov5 + many extra features
aws cli coco computer-vision deep-learning machine-learning neptune neptune-ai object-detection pip pypi python pytorch s3 ultralytics yolo yolov3 yolov4 yolov5
Last synced: 14 May 2025
https://github.com/matheuss/parrotsay
✨🐦 The Party Parrot on your terminal 🐦✨
cli cowsay fortune party-parrot partyparrot terminal
Last synced: 05 Apr 2025
https://github.com/igio90/frick
frick - aka the first debugger built on top of frida
cli debugger frida reverse-engineering
Last synced: 24 Sep 2025
https://github.com/s0rg/crawley
The unix-way web crawler
cli crawler go golang golang-application pentest pentest-tool pentesting unix-way web-crawler web-scraping web-spider
Last synced: 16 May 2025
https://github.com/radi-cho/datasetgpt
A command-line interface to generate textual and conversational datasets with LLMs.
cli dataset-generation large-language-models python3
Last synced: 05 Apr 2025
https://github.com/FineFindus/artem
Convert images from multiple formats (jpg, png, webp, etc…) to ASCII art, written in Rust
ascii ascii-art ascii-graphics cli command-line command-line-tool rust terminal
Last synced: 24 Mar 2025
https://github.com/dannote/figma-use
Control Figma from the command line. Full read/write access for AI agents — create shapes, text, components, set styles, export images. 100+ commands.
ai-agents automation cli design figma
Last synced: 30 Jan 2026
https://github.com/sam701/zig-cli
A simple package for building command line apps in Zig
argument-parser cli command-line zig-package ziglang
Last synced: 19 Aug 2025
https://github.com/yitsushi/totp-cli
Authy/Google Authenticator like TOTP CLI tool written in Go.
cli hacktoberfest otp-generator totp totp-cli
Last synced: 15 May 2025
https://github.com/chenquan/diskusage
💥A tool for showing disk usage(Linux, MacOS and Windows), it is a very fast utility to find largest directories or files.
cli command-line disk disk-space disk-usage diskusage file go golang linux macos tool windows
Last synced: 12 Apr 2025
https://github.com/iGio90/frick
frick - aka the first debugger built on top of frida
cli debugger frida reverse-engineering
Last synced: 16 Jul 2025
https://github.com/mklement0/ttab
macOS and Linux CLI for opening a new terminal tab/window, optionally with a command to execute and/or display settings
cli macos tabs tabs-management terminal ttab
Last synced: 16 May 2025
https://github.com/wizardpisces/tiny-sass-compiler
Another sass compiler write from scatch,runnable on both node and browser
cli compiler lexical-analyzer parser sass superstruct typescript
Last synced: 04 Apr 2025
https://github.com/mlabouardy/nexus-cli
Nexus CLI for Docker Registry v2 🐳
cli docker docker-registry image nexus nexus-repository
Last synced: 05 Apr 2025
https://github.com/ddddddo/gtree
Using either Markdown or Programmatically to generate trees🌳 and directories📁, and to verify directories🔍. Provide CLI, Go package and Web.
cli directory go go-package golang markdown tree tree-structure trees wasm
Last synced: 01 Feb 2026
https://github.com/fossteams/teams-cli
A CLI / TUI for Microsoft Teams
cli go golang microsoft microsoft-teams msteams teams teams-api tui
Last synced: 08 Apr 2025
https://github.com/shemnei/punktf
⚡ A cross-platform multi-target dotfiles manager
archlinux cli dotfile dotfiles dotfiles-manager hacktoberfest linux rust
Last synced: 15 May 2025
https://github.com/opencodeco/phpctl
🐳 It is a Docker (containers) based development environment for PHP 🐘
cli containers ctl development-environment docker php php8 podman terminal
Last synced: 05 Apr 2025
https://github.com/fishi0x01/vsh
vsh - HashiCorp Vault interactive shell and cli tool
cli repl shell vault vault-client
Last synced: 05 Apr 2025
https://github.com/genuinetools/ghb0t
A GitHub Bot to automatically delete your fork's branches after a pull request has been merged.
Last synced: 04 Apr 2025
https://github.com/marcomontalbano/figma-export
Export tool for Figma. You can easily and automatically export your Figma components and use them directly into your website.
cli components coveralls figma figma-export mocha svg typescript
Last synced: 06 Mar 2026
https://github.com/jolehuit/clother
Use multiple Claude Code–compatible LLM providers from one CLI, switching profiles instantly with simple clother-* commands.
claude claudecode cli vibecoding
Last synced: 01 Apr 2026
https://github.com/ProspectOne/perfops-cli
A simple command line tool to interact with hundreds of servers around the world.
benchmark cli command-line devops linux sysops system-administration
Last synced: 23 Mar 2025
https://github.com/gustavokatel/pushbullet-cli
Access Pushbullet from the command line
cli command-line pushbullet python
Last synced: 04 Apr 2025
https://github.com/itgalaxy/webfont
Awesome generator of webfont
cli converts-ttf-fonts eot font fonts icons svg-font svg-icons svgicons2svgfont ttf web-fonts webfont woff woff2
Last synced: 14 May 2025
https://github.com/alvarorichard/goanime
A TUI tool to browse, stream, and download anime in PT-BR and EN
ani-cli ani-cli-br anime anime-download anime-downloader anime-search brazilian-portuguese cli downloader english english-language go goanime golang linux mac portuguese pt-br tui windows
Last synced: 18 Apr 2026
https://github.com/github/gh-net
A network bridge between a Codespace and a local machine.
cli codespaces gh-extension network
Last synced: 04 Oct 2025
https://github.com/dab0mb/appfairy
A CLI tool to Migrate a Webflow project into a React app
cli compiler design git javascript nodejs react webdesign webflow
Last synced: 09 Apr 2025
https://github.com/pipiliang/docker-dashboard
Console based docker dashboard
cli dashboard docker docker-dashboard typescript
Last synced: 01 Apr 2025
https://github.com/titor8115/mandown
man-page inspired Markdown viewer
c cli command-line console linux man man-page markdown ncurses ncurses-ui terminal tui
Last synced: 21 Oct 2025
https://github.com/mr-karan/swiggy-analytics
Analyse your swiggy orders 🍔
analytics cli expense-tracker food prompt-toolkit swiggy
Last synced: 05 Apr 2025
https://github.com/cloudycotton/whiz
A copilot for your terminal
agent chat-gpt chatgpt cli copilot enquirer language-model llm node openai transformer typescript whiz
Last synced: 09 Apr 2025
https://github.com/stefanlogue/meteor
A highly configurable CLI tool for writing conventional commits
charmbracelet cli commit conventional-commits go golang huh tui
Last synced: 02 Sep 2025
https://github.com/gmontard/dockrails
Simple CLI to Generate and Run a Rails environment with Docker (in Development) !
Last synced: 10 Jul 2025
https://github.com/JS-DevTools/version-bump-prompt
Interactive CLI that bumps your version numbers and more
cli javascript nodejs semantic-versioning semver version versioning
Last synced: 18 Jul 2025
https://github.com/GustavoKatel/pushbullet-cli
Access Pushbullet from the command line
cli command-line pushbullet python
Last synced: 07 Apr 2025
https://github.com/Leo4815162342/dukascopy-node
✨ Download historical price tick data for Crypto, Stocks, ETFs, CFDs, Forex via CLI and Node.js ✨
backtesting bitcoin candlestick-chart cli crypto dukascopy etf exchange-rates forex forex-data historical-data market-data metatrader nodejs ohlc stock stock-data stock-prices tick-data trading
Last synced: 28 Mar 2025
https://github.com/reubano/pygogo
A Python logging library with superpowers
cli featured library logger logging shell structured-logging
Last synced: 13 Apr 2025
https://github.com/appleboy/drone-ssh
Drone plugin for executing remote ssh commands
cli docker-container docker-image drone drone-plugin ssh
Last synced: 14 May 2025