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-01 00:05:20 UTC
- JSON Representation
https://github.com/fabio42/sasqwatch
A modern take on the classic watch command
bubbletea charm charmbracelet cli go golang watch
Last synced: 17 Mar 2026
https://github.com/jonaylor89/sherlock-rs
Hunt down social media accounts by username across social networks
cli cti cybersecurity forensics hacktoberfest information-gathering infosec linux osint pentesting reconnaissance redteam rust rust-lang sherlock tools
Last synced: 19 Feb 2026
https://github.com/smartondev/gwbackupy
Open source Google Workspace™ backup solution written in python. (gmvault alternative)
backup cli g-suite gcp gmail gmvault google-api google-cloud-platform google-workspace oauth2 package pip python restore service-account tool versioned-backups
Last synced: 02 Mar 2026
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: 01 Apr 2026
https://github.com/arp242/zli
Go library for writing CLI programs. Includes flag parsing, colours, testing, and various helpful utility functions
Last synced: 12 Oct 2025
https://github.com/novfensec/kvdeveloper
KvDeveloper is a CLI to manage Kivy and KivyMD applications. Inspired by Expo CLI for React Native, KvDeveloper provides starter templates and essential functionalities to kickstart your projects with ease.
android automation build-tools cli ios kivy kivymd kvdeveloper linux macos open-source python software-development windows
Last synced: 07 Apr 2025
https://github.com/lotfio/conso
:anger: PHP console applications for cool kids :anger:
aven cli composer conso console console-app console-application console-component php php-console symphony-console
Last synced: 14 Apr 2025
https://github.com/mdonoughe/sbz-switch
Utility for switching Sound Blaster outputs on Windows
cli sound sound-blaster windows
Last synced: 06 Apr 2025
https://github.com/flyteorg/flytectl
A cross platform CLI for Flyte. Written in Golang. Offers an intuitive interface to Flyte https://docs.flyte.org/projects/flytectl/en/latest/
brew cli cobra-viper command-line-interface cross-platform flyte flyte-cli gitops golang hacktoberfest workflows
Last synced: 05 Apr 2025
https://github.com/betomoedano/snapai
AI-powered icon generation CLI for React Native & Expo developers. Generate stunning app icons in seconds using OpenAI's latest models.
ai cli developer-tools expo icon-generator openai react-native
Last synced: 28 Jun 2025
https://github.com/pando85/timer
Simple countdown terminal alarm. Useful for pomodoros too.
cli countdown pomodoro pomodoro-timer productivity rust timer
Last synced: 06 Apr 2025
https://github.com/NathanBaulch/protoc-gen-cobra
Cobra command line tool generator for gRPC clients
cli cobra grpc grpc-go protobuf protocol-buffers
Last synced: 29 Mar 2025
https://github.com/nombrekeff/cli-badges
Quirky little node-js library for generating badges for your cli apps.
badges cli cli-apps cli-badges generating-badges italic label terminal
Last synced: 13 Apr 2025
https://github.com/spectre10/fs-cli
WebRTC based P2P multi-threaded filesharing CLI app written in Golang.
cli cli-app cobra-cli file-sharing go golang hacktoberfest multithreading p2p p2pshare peer-to-peer webrtc
Last synced: 06 Apr 2026
https://github.com/tree-sitter/tree-sitter-cli
CLI tool for creating and testing tree-sitter parsers
cli parser-generator tree-sitter
Last synced: 29 Sep 2025
https://github.com/sepandhaghighi/clox
⏰ A Geeky Clock for Terminal Enthusiasts
ascii-art cli cli-app clock clockface python terminal terminal-app terminal-based time timer
Last synced: 29 Dec 2025
https://github.com/nickpisacane/websync
Like `aws s3 sync` with automatic CloudFront invalidations and more.
aws cli deployment s3 static-site
Last synced: 30 Apr 2025
https://github.com/sphinx-contrib/autoprogram
Documenting CLI programs
argparse cli sphinx-extension sphinxcontrib
Last synced: 10 Apr 2025
https://github.com/tmattio/inquire
:art: Create beautiful interactive command line interface in OCaml
cli inquire interactive ocaml reason
Last synced: 24 Oct 2025
https://github.com/agent-team-foundation/first-tree-legacy
A Git-native knowledge layer for your team — and a set of tool suite that keeps it alive.
ai-agents claude-code cli codex context-engineering context-tree context-wiki harness-engineering
Last synced: 31 May 2026
https://github.com/bilalimamoglu/sift
Turn noisy command output into a short, actionable first pass for coding agents.
ai-agents cli coding-agents command-line debugging developer-tools heuristics jest llm log-analysis pytest terminal testing vitest
Last synced: 01 Apr 2026
https://github.com/getsavvyinc/upgrade-cli
Upgrade makes it easy to add an `upgrade` command to your go cli.
cli cmd cobra-cli go go-releaser release upgrade
Last synced: 13 Mar 2026
https://github.com/BitSwap-BiFi/Bitswap-core
Demo RGB20 Contract DEX based on RGB v0.11.0-beta.6 (Core basic functionality) for Bitswap via CLI
bifrost bitcoin bitcoin-finance cli decentralized-exchange decentralized-finance defi discreet-log-contract layer2 layer3 lightning-network lnp-bp payjoin rust smart-contracts stablecoin taproot
Last synced: 02 May 2025
https://github.com/msaaddev/github-interact-cli
🎩 Interact with GItHub right inside your terminal
cli github github-api github-cli github-issues github-stars issues javascript node-cli repo repository
Last synced: 01 May 2025
https://github.com/b13/make
Kickstarter CLI tool for various TYPO3 functionalities
cli kickstarter typo3 typo3-cms-extension typo3-extension
Last synced: 04 Apr 2025
https://github.com/Reeceeboii/Pi-CLI
Pi-Hole data right from your terminal. Live updating view, query history extraction and more!
cli dns ftl-engine go help-wanted pi-cli pi-hole terminal-based
Last synced: 24 Jul 2025
https://github.com/noook/igdm-cli
Send and receive Instagram DMs within command line
cli conversation igdm-cli instagram messaging nodejs
Last synced: 30 Aug 2025
https://github.com/iits-consulting/otc-auth
Open Source CLI for the Open Telekom Cloud written in go.
Last synced: 26 Jul 2025
https://github.com/BitSwap-BiFi/Bitswap-demo
Demo RGB20 Contract DEX based on RGB v0.11.0-beta.6 (Core basic functionality) for Bitswap via CLI
bifrost bitcoin bitcoin-finance cli decentralized-exchange decentralized-finance defi discreet-log-contract layer2 layer3 lightning-network lnp-bp payjoin rust smart-contracts stablecoin taproot
Last synced: 03 Apr 2025
https://github.com/shivansh-007/piston-cli
Universal shell supporting code highlighting, files, and interpretation without the need to download a language.
cli code-editor code-execution compile hacktoberfest nix piston piston-api piston-cli python shell terminal-editor universal-shell
Last synced: 04 Oct 2025
https://github.com/hougesen/mdsf
Format markdown code blocks using your favorite tools
cli codeblocks codeformatter command-line documentation elixir formatter gleam go hacktoberfest json markdown md pretty-printer python rust typescript zig
Last synced: 28 Feb 2026
https://github.com/samunatsu/mihomosh
A CLI Toolkit for Mihomo
clash clash-meta cli mihomo rust
Last synced: 03 May 2026
https://github.com/deevus/pixels
Disposable Linux containers for AI coding agents, with extensible backends
ai-agents cli containers devtools go incus linux sandboxing truenas zfs
Last synced: 05 Mar 2026
https://github.com/gennaro-tedesco/archimede
💡 Unobtrusive directory information fetcher
cli command-line go screenfetch
Last synced: 22 Apr 2025
https://github.com/davidrjonas/semver-cli
semver-cli is a simple command line tool to compare and manipulate version strings.
cd ci cli commandline deployment devops scripting semver
Last synced: 09 Apr 2025
https://github.com/jjzcru/elk
🦌 Minimalist yaml based task runner
cli go golang task-runner yaml
Last synced: 12 Mar 2026
https://github.com/sbslee/dokdo
A Python package for microbiome sequencing analysis with QIIME 2
api cli microbiome-sequencing-analysis qiime2 visualization
Last synced: 21 Mar 2025
https://github.com/nullarray/shogun
Shodan.io Command Line Interface
cli command-line command-line-interface command-line-tool intelligence-gathering interactive interface osint shodan
Last synced: 13 Apr 2025
https://github.com/monaca/monaca-cli
Command line version of Monaca
cli cordova hybrid monaca monaca-cli
Last synced: 20 Jan 2026
https://github.com/marcoroth/lipgloss-ruby
Style Definitions for Nice Terminal Layouts for Ruby, based on Charm's lipgloss.
charm charmbracelet cli go lipgloss native-extension ruby
Last synced: 17 Feb 2026
https://github.com/alwalxed/juicyurls
CLI tool to scan URLs for suspicious keywords, extensions, paths, and hidden files.
automation bugbounty cli cybersecurity detection exploit golang malware open-source osint penetration-testing projectdiscovery recon reconnaissance scanner scanning security urlscan vulnerabilities
Last synced: 12 Apr 2025
https://github.com/nathanielfernandes/lingo
Lingo is a CLI tool for counting lines of code in a workspace.
Last synced: 14 Jan 2026
https://github.com/birlorg/bitwarden-cli
Cross Platform Bitwarden library and CLI with sudolikeaboss functionality.
bitwarden cli cli-app password-manager password-vault
Last synced: 14 Jan 2026
https://github.com/shellhunter/gocewl
gocewl is a commandline tool to generate custom wordlists by crawling webpages
cli dictionary-attack golang security-tools wordlist
Last synced: 14 Jan 2026
https://github.com/ishanjain28/pluto
A CLI tool and Library for lightning fast downloads.
cli downloader go golang networking
Last synced: 17 Jan 2026
https://github.com/bun-workspaces/bun-workspaces
A tool for managing monorepos using Bun's native workspaces feature. Upgrade how you develop JavaScript and TypeScript projects with the bun-workspaces CLI and API.
api bun cli javascript monorepo npm npm-package typescript workspace workspaces
Last synced: 08 May 2026
https://github.com/corsinvest/cv4pve-cli
Cli for Proxmox VE (Command Line Interfaces)
api-client cli cluster command-line-interface dotnet kvm lxc migration proxmox proxmox-apis proxmox-cluster proxmox-exporter proxmox-ve proxmoxve remote-admin-tool vm web-api
Last synced: 13 Mar 2026
https://github.com/reeceeboii/pi-cli
Pi-Hole data right from your terminal. Live updating view, query history extraction and more!
cli dns ftl-engine go help-wanted pi-cli pi-hole terminal-based
Last synced: 24 Oct 2025
https://github.com/wilddima/vodopad
Manage your photographs with the power of deep learning! 📷
cli computer-vision deep-learning python
Last synced: 22 Mar 2025
https://github.com/miltlima/terramagic
🐍 - Wizard tool for create folders and terraform files automated, written in Python !
Last synced: 29 Oct 2025
https://github.com/osmlab/osm-meta-util
Utility for downloading and processing OSM metadata
cli metadata openstreetmap stream
Last synced: 03 Apr 2025
https://github.com/nordtheme/mintty
An arctic, north-bluish clean and elegant Mintty color theme.
bash cli color color-scheme color-theme colorscheme mintty nord shell terminal terminal-theme theme zsh
Last synced: 09 Jul 2025
https://github.com/KarlAmort/macocr
macOS OCR CLI for https://developer.apple.com/documentation/vision/vnrecognizetextrequest
Last synced: 08 Apr 2025
https://github.com/treehouses/cli
cli 🦄 for raspberry pi images of type treehouses
cli hacktoberfest npm raspberry-pi shell treehouses
Last synced: 01 Sep 2025
https://github.com/zpoint/idataapi-transform
Full async support toolkit for IDataAPI for efficiency work, read data from API/ES/csv/xlsx/json/redis/mysql/mongo/kafka, write to ES/csv/xlsx/json/redis/mysql/mongo/kafka, provide CLI and python API
asyncio cli csv elasticsearch mongodb mysql python3 redis xlsx
Last synced: 01 Sep 2025
https://github.com/albertopasqualetto/bulk-whatsappweb-sender
A project which permits people to send WhatsApp messages (text and media) in bulk through WhatsApp Web
bulk-whatsapp-messaging cli cli-app gui hacktoberfest node whatsapp whatsapp-broadcast whatsapp-bulk-messages whatsapp-bulk-sender whatsapp-web
Last synced: 27 Dec 2025
https://github.com/ind4skylivey/affinity-cli
Universal CLI installer for Affinity products on Linux - Professional one-command installation for Affinity Photo, Designer, and Publisher
affinity affinity-designer affinity-photo affinity-publisher cli creative-tools installer linux python wine
Last synced: 04 Mar 2026
https://github.com/gentleeduck/duck-ui
React component library, headless primitives, hooks, variants, and developer tooling for the Gentleduck design system.
a11y accessibility cli component-library design-system monorepo nextjs primitives react tailwindcss typescript ui
Last synced: 30 May 2026
https://github.com/louisgab/devilbox-cli
A minimal cli tool to interact with devilbox from anywhere
apache bash cli devilbox docker docker-compose lamp lamp-stack mysql php
Last synced: 02 Oct 2025
https://github.com/ryul1206/multilingual-markdown
CLI and Python API to handle i18n markdowns (available on Linux, macOS, and Windows)
api bash cli html i18n jupyter-notebook language markdown multilingual pdf powershell zsh
Last synced: 29 Jun 2025
https://github.com/kitlangton/given
A tool for interactively updating your Scala dependencies.
cli dependencies scala tooling
Last synced: 29 Jul 2025
https://github.com/arc-eng/cli
Command-line interface for the Arcane Engine
ai cli developer-tools llm productivity-tools
Last synced: 17 Mar 2026
https://github.com/vs4vijay/scanmaster
A security tool designed to perform thorough scans on a target using OpenVAS, Zap, and Nexpose. It seamlessly consolidates and integrates the scan results, providing a comprehensive overview of the security vulnerabilities identified.
application-security cli nexpose openvas openvas-cli openvas-reports owasp owasp-top owasp-zap security-audit security-scanner security-testing security-tools security-vulnerability web-application-security zap
Last synced: 29 Apr 2025
https://github.com/jooola/gh-release-install
CLI helper to install Github releases on your system.
automation cli devops github installer pip release scripting system
Last synced: 20 Sep 2025
https://github.com/sloria/ped
:mans_shoe: Quickly open Python modules in your text editor
cli command-line editing python python3
Last synced: 15 Apr 2025
https://github.com/pbissonho/fast.cli
An incredible command line interface for Flutter.
Last synced: 05 May 2025
https://github.com/borracciablu/aws-upload
:rainbow: A delicious CLI tool for uploading files to ec2
aws cli composer-package ec2 php rsync
Last synced: 15 Apr 2025
https://github.com/fliphub/fliplog
fluent logging with verbose insight, colors, tables, emoji, filtering, spinners, progress bars, timestamps, capturing, stack traces, tracking, presets, & more...
capture chainable cli cli-color color debug emoji fluent log logging presets progress progress-bars spinner stack-traces tables timestamp trace verbose
Last synced: 22 Aug 2025
https://github.com/NullArray/Shogun
Shodan.io Command Line Interface
cli command-line command-line-interface command-line-tool intelligence-gathering interactive interface osint shodan
Last synced: 10 May 2025
https://github.com/Corsinvest/cv4pve-cli
Cli for Proxmox VE (Command Line Interfaces)
api-client cli cluster command-line-interface dotnet kvm lxc migration proxmox proxmox-apis proxmox-cluster proxmox-exporter proxmox-ve proxmoxve remote-admin-tool vm web-api
Last synced: 28 Mar 2025
https://github.com/sumup-oss/foundry
A toolkit for building web applications and libraries.
cli javascript nodejs toolkit typescript
Last synced: 05 Apr 2025
https://github.com/xavidop/dialogflow-cx-cli
The missing Dialogflow CX CLI to interact with your projects
cli cxcli dialogflow dialogflow-cx dialogflowcx golang nlp nlu test-automation testing-tools
Last synced: 15 Dec 2025
https://github.com/lvndry/jazz
Jazz is a powerful CLI that lets you create autonomous AI agents with real-world capabilities.
agent agentskills ai ai-agents ai-workflow automation cli effect-ts llm mcp typescript
Last synced: 03 May 2026
https://github.com/revi-editor/revi
A modal text editor inspired by Vim, Neovim and others like it.
cli editor revi rhai-script rust terminal text-editor tui vim
Last synced: 15 Mar 2026
https://github.com/memgraph/mgconsole
mgconsole is a command-line interface (CLI) used to interact with Memgraph from any terminal or operating system.
Last synced: 14 Mar 2026
https://github.com/puskar-roy/create-my-api
An Awesome API Library and a CLI, designed to accelerate the creation of Backend projects.
api-template cli expressjs gssoc-ext hacktoberfest hacktoberfest-accepted mongodb node-js npm-package postgresql prisma typescript
Last synced: 11 Oct 2025
https://github.com/incipher/shamir
Moved to https://codeberg.org/abdelrahman/shamir
cli command-line command-line-tool go golang secret-sharing shamir shamir-secret-sharing
Last synced: 14 Jan 2026
https://github.com/dogancelik/imgops
🔍 Reverse search an image on every search engine
cli cli-app imgops reverse-image-search
Last synced: 14 Jan 2026
https://github.com/tsedio/tsed-cli
💻 CLI for Ts.ED framework
backer cli hacktoberfest open-source sponsor tsed
Last synced: 21 Feb 2026
https://github.com/99x/react-scaffolder
:zap: Scaffolding tool for React
cli hacktoberfest javascript nodejs react react-components scaffold scaffolding
Last synced: 11 Oct 2025
https://github.com/ohtomi/scrapbox
This tool provides command line interface for scrapbox.io.
Last synced: 14 Jan 2026
https://github.com/kucherenko/cli-typescript-starter
TypeScript CLI starter kit for Node.js. Optimized for quick setup and development efficiency.
boilerplate cli cli-app cli-tool nodejs starter starter-kit starter-template typescript
Last synced: 25 Feb 2026
https://github.com/gabro/cli-typescript-boilerplate
A boilerplate for writing CLI tools in TypeScript
Last synced: 28 Oct 2025
https://github.com/rushfive/RunInfoBuilder
A unique command line parser for .NET that utilizes object trees for commands.
Last synced: 14 Mar 2025
https://github.com/jeffreytse/cactus-tunnel
🌵 A charming TCP tunnel over WebSocket and Browser.
awesome browser bypass cli fast http nodejs port-forward proxy proxy-server reverse-proxy socks-proxy ssh ssh-tunnel tcp tcp-proxy tcp-tunnel tunnel typescript websocket
Last synced: 12 May 2025
https://github.com/archway-network/cli
Develop WASM smart contracts with the Archway network developer CLI
archway blockchain cli cosmwasm dapp nodejs smart-contracts web3
Last synced: 07 May 2025
https://github.com/trapd00r/file-lscolor
Colorize input filenames just like ls(1) does
cli colors coreutils dircolors ls lscolors terminal terminal-colors
Last synced: 07 May 2025
https://github.com/dylandevelops/tmpo
A minimal CLI time tracker for developers.
cli developer-productivity developer-tools golang timesheet timesheet-management timesheets
Last synced: 12 Feb 2026
https://github.com/nwtgck/go-fakelish
Fake English word generator for Go and CLI
cli english english-like fake generator go word
Last synced: 30 Apr 2025
https://github.com/cchexcode/complate
A powerful text templating tool.
cli commit git handlebars rust rust-lang standard template
Last synced: 16 Apr 2025
https://github.com/michidk/displayz
A CLI tool and library to control display settings on Windows written in Rust.
cli display display-library display-settings hacktoberfest monitoring-tool rust settings
Last synced: 29 Dec 2025