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-01 00:05:48 UTC
- JSON Representation
https://github.com/kibitzsh/kibitz
Real-time decoded feed of AI agent actions — monitor multiple Claude Code & Codex sessions, see exactly what each agent is doing, and coordinate swarms efficiently
claude claudecode cli codex macos vscode-extension windows
Last synced: 05 Mar 2026
https://github.com/pysonDB/pysonDB
A Simple , ☁️ Lightweight , 💪 Efficent JSON based database for 🐍 Python. PysonDB-V2 has been released ⬇️
cli csv database discord hacktoberfest hacktoberfest2021 json pypi python schema
Last synced: 20 Apr 2025
https://github.com/sigoden/proxyfor
A powerful and flexible proxy CLI for capturing and inspecting HTTP(S) and WS(S) traffic, with TUI and WebUI.
cli forward-proxy http http2 https man-in-the-middle proxy proxy-server reverse-proxy rust websocket
Last synced: 15 May 2025
https://github.com/tbckr/sgpt
SGPT is a command-line tool that provides a convenient way to interact with OpenAI models, enabling users to run queries, generate shell commands and produce code directly from the terminal.
anthropic anthropic-claude bash cli gemini gemini-api gemini-pro go gpt-3 gpt-4 gpt-4-vision gpt-4-vision-preview gpt-4o o1-mini o1-preview openai openrouter openrouter-api shell
Last synced: 01 Mar 2026
https://github.com/terser/html-minifier-terser
actively maintained fork of html-minifier - minify HTML, CSS and JS code using terser - supports ES6 code
cli compress ecmascript6 es6 minify terser uglify uglify-js uglifyjs
Last synced: 14 May 2025
https://github.com/arminbro/generate-react-cli
A simple React CLI to generate components instantly and more.
build-tools cli react scaffolding
Last synced: 08 Apr 2026
https://github.com/jenkinsci/plugin-installation-manager-tool
Plugin Manager CLI tool for Jenkins
cli hacktoberfest jenkins plugin-manager
Last synced: 15 May 2025
https://github.com/mindstorm38/portablemc
A fast, reliable and cross-platform command-line Minecraft launcher and API for developers. Including fast and easy installation of common mod loaders such as Fabric, Forge, NeoForge and Quilt.
cli fabric forge launcher minecraft minecraft-launcher neoforge python python3 quilt
Last synced: 15 May 2025
https://github.com/henvic/httpretty
Package httpretty prints the HTTP requests you make with Go pretty on your terminal.
Last synced: 24 Dec 2025
https://github.com/mihaelamj/cupertino
A local Apple Documentation crawler and MCP server. Written in Swift.
apple-documentation cli command-line-tool developer-tools documentation-tools local-server mcp mcp-server model-context-protocol offline-docs swift swiftpm
Last synced: 09 Mar 2026
https://github.com/snowjs/cli
CLI tool for dead-simple serverless Docker deployments on managed Kubernetes services. A self-hosted PaaS. ⚡️
cli docker kubernetes now paas serverless snowjs
Last synced: 16 Jul 2025
https://github.com/nikolaydubina/calendarheatmap
📅 Calendar heatmap inspired by GitHub contribution activity
cli data-visualization go web webassembly
Last synced: 15 May 2025
https://github.com/CircleCI-Public/circleci-cli
Use CircleCI from the command line
circle-ci circleci cli command-line-tool continuous-delivery continuous-integration developer-tools devops golang graphql tool
Last synced: 21 Apr 2025
https://github.com/dzfrias/projectable
:dizzy: A TUI file manager built for projects
cli command-line configurable dashboard productivity project rust terminal tmux tui
Last synced: 27 Dec 2025
https://github.com/aerogear/graphback
Graphback - Out of the box GraphQL server and client
apollo apollographql cli crud generator graphql hacktoberfest resolvers schema
Last synced: 28 Sep 2025
https://github.com/shinnn/isogram
Generate Google Analytics tracking code with any isogrammic parameters you like
cli code-generator easter-egg ecmascript google-analytics isogram javascript nodejs variable
Last synced: 04 Apr 2025
https://github.com/builtree/handwrite
Handwrite generates a custom font based on your handwriting sample.
cli fontforge fonts handwriting python typography
Last synced: 06 Apr 2025
https://github.com/diegohaz/singel
Single Element Pattern
cli linter react react-patterns reactjs
Last synced: 05 Apr 2025
https://github.com/gulpjs/gulp-cli
Command Line Interface for gulp.
cli command-line gulp javascript
Last synced: 14 May 2025
https://github.com/simple-acme/simple-acme
A simple cross platform ACME client (for use with Let's Encrypt et al.)
acme apache automation certificates cli client cross-platform csharp dotnet free https iis letsencrypt linux pem pfx rfc8555 windows
Last synced: 17 Jan 2026
https://github.com/aurelia/cli
The Aurelia 1 command line tool. Use the CLI to create projects, scaffold components, and bundle your app for release.
aurelia cli css html javascript typescript
Last synced: 15 May 2025
https://github.com/zamotany/react-slate
Write interactive CLI apps with React
cli layout nodejs react react-reconciler reactjs reconciliation rendering terminal
Last synced: 04 Apr 2025
https://github.com/basti-app/basti
✨ Securely connect to RDS, Elasticache, and other AWS resources in VPCs with no idle cost
automation aws cdk cicd cli cost-optimization hacktoberfest networking nodejs rds security vpc
Last synced: 15 Jan 2026
https://github.com/dmotz/natal
📲 Bootstrap ClojureScript React Native apps
cli clojure clojurescript react react-native
Last synced: 05 Apr 2025
https://github.com/bevry/dorothy
🧙🏻♀️ A dotfile ecosystem: cross-shell, cross-os, cross-arch. Make your commands and configurations portable, solve a problem once and for all users. Hundreds of builtin composable primitives for powerful and intuitive CLI and TUI scripting and automation. Portable between Bash, Zsh, Fish, Nu, Xonsh, Elvish, Dash, KornShell, macOS, Linux, Windows
bash cli dotfiles dotfiles-automation dotfiles-linux dotfiles-macos dotfiles-manager elvish fish fish-shell linux macos nushell shell shell-script terminal tui unix wsl-ubuntu zsh
Last synced: 05 Oct 2025
https://github.com/grow/grow
A declarative website generator designed for high-quality websites, with a focus on easy maintenance and localization.
cli internationalization jinja2 localization python3 quality-websites static-site-generator yaml
Last synced: 16 May 2025
https://github.com/jenkins-zh/jenkins-cli
Jenkins CLI allows you to manage your Jenkins in an easy way. Jenkins 命令行客户端
cli client golang hacktoberfest jcli jenkins jenkins-cli
Last synced: 15 May 2025
https://github.com/tj/triage
Interactive command-line GitHub issue & notification triaging tool.
cli command-line github go golang open-source project-management
Last synced: 07 Apr 2025
https://github.com/arthurhenrique/cookiecutter-fastapi
Cookiecutter template for FastAPI projects using: Machine Learning, Poetry, Github Actions and Pytests
black boilerplate cli cookiecutter cookiecutter-fastapi docker fastapi fastapi-boilerplate hacktoberfest machine-learning poetry python
Last synced: 05 Apr 2025
https://github.com/piotrmurach/tty-command
Execute shell commands with pretty output logging and capture stdout, stderr and exit status.
cli logging ruby-gem stdout tty tty-components
Last synced: 12 Jun 2025
https://github.com/axkirillov/easypick.nvim
A neovim plugin that lets you easily create Telescope pickers from arbitrary console commands
cli lua neovim neovim-plugin nvim nvim-plugin telescope telescope-extension
Last synced: 16 May 2025
https://github.com/mxmlnkn/rapidgzip
Gzip Decompression and Random Access for Modern Multi-Core Machines
cli command-line command-line-tool cpp cpp17 cpp17-library decompression gzip gzip-decompression header-only library parallel python-library python3 random-access thread
Last synced: 15 May 2025
https://github.com/pixel-point/fontpie
Get your layout shifts optimized with a CLI-generated piece of CSS
Last synced: 06 Apr 2025
https://github.com/GetRD/academic-file-converter
📚 Import Bibtex publications and Jupyter Notebook blog posts into your Markdown website or book. 将Bibtex转换为Markdown网站
academic astrojs biblatex bibliography bibtex citations cli csl-json gatsby hugo hugo-theme jekyll latex markdown markdown-converter nextjs reference-manager static-site-generator wowchemy
Last synced: 15 Jul 2025
https://github.com/zapier/zapier-platform
The SDK for you to build an integration on Zapier
Last synced: 14 May 2025
https://github.com/florents-tselai/warcdb
WarcDB: Web crawl data as SQLite databases.
cli crawling database sqlite warc web-archiving web-data
Last synced: 04 Apr 2025
https://github.com/weihanglo/sfz
A simple static file serving command-line tool written in Rust.
Last synced: 03 Apr 2025
https://github.com/sundowndev/covermyass
Post-exploitation tool to cover your tracks on a compromised machine (beta)
cli command-line-tool ctf ctf-challenges data-erasure hacking pentest post-exploitation redteam shred shredding tracks
Last synced: 11 Oct 2025
https://github.com/madlabsinc/teachcode
A tool to develop and improve a student’s programming skills by introducing the earliest lessons of coding.
cli commander github hacktoberfest inquirer javascript node-js nodejs nodejs-cli python python3 teaching
Last synced: 08 Oct 2025
https://github.com/lhvy/pipes-rs
An over-engineered rewrite of pipes.sh in Rust
cli emojis hacktoberfest pipes-rs rust terminal
Last synced: 16 May 2025
https://github.com/michidk/vscli
A CLI/TUI that simplifies launching VSCode projects, with a focus on dev containers
cli command-line devcontainer hacktoberfest rust terminal vscode
Last synced: 15 May 2025
https://github.com/kazhala/inquirerpy
:snake: Python port of Inquirer.js (A collection of common interactive command-line user interfaces)
cli command-line prompt prompt-toolkit python
Last synced: 15 May 2025
https://github.com/Florents-Tselai/WarcDB
WarcDB: Web crawl data as SQLite databases.
cli crawling database sqlite warc web-archiving web-data
Last synced: 08 Apr 2025
https://github.com/Clever/microplane
A CLI tool to make git changes across many repos, especially useful with Microservices.
cli git github microplane microservices repository-management
Last synced: 23 Sep 2025
https://github.com/modem-dev/hunk
Review-first terminal diff viewer for agentic coders
Last synced: 14 Apr 2026
https://github.com/leostera/minttea
A fun little TUI framework for OCaml
cli multicore ocaml terminal the-elm-architecture tui
Last synced: 09 Apr 2025
https://github.com/N0rz3/Eyes
🕵️ Email osint tool
account cli duolingo email faciale github imgur osint osint-email osint-python osint-tool osint-tools protonmail reconnaissance
Last synced: 05 May 2025
https://github.com/frinyvonnick/gitmoji-changelog
A changelog generator for gitmoji 😜
changelog cli commit commit-conventions emoji gitmoji hacktoberfest javascript nantes node semver
Last synced: 16 May 2025
https://github.com/ModClean/modclean
Remove unwanted files and directories from your node_modules folder
benchmark clean cleaner cleanup cli disk-space enterprise enterprise-environment huge javascript module module-clean modules node node-module nodejs nodejs-modules
Last synced: 27 Mar 2025
https://github.com/seregazhuk/php-watcher
Monitor for any changes in your php application and automatically restart it (suitable for async apps).
async asynchronous cli php php-watcher reactphp watch
Last synced: 16 May 2025
https://github.com/awslabs/dynein
DynamoDB CLI written in Rust.
aws backup cli command-line command-line-tool database ddb dynamodb dynamodb-admin dynamodb-cli dynamodb-client dynamodb-local export import nosql rust
Last synced: 21 Oct 2025
https://github.com/antoinechalifour/memento
Memento is a development-only tool that caches HTTP calls once they have been executed.
api cache caching cli devtools hacktoberfest http memento node proxy typescript
Last synced: 23 Jan 2026
https://github.com/asheroto/winget-install
Install WinGet using PowerShell! Prerequisites automatically installed. Works on Windows 10/11 and Server 2019/2022.
auto automatically cli cmd dependencies dependency fix install installer microsoft msix msixbundle powershell prerequisites script windows winget xaml
Last synced: 16 Jan 2026
https://github.com/laktak/zfind
search for files (even inside tar/zip/7z/rar) using a SQL-WHERE filter
Last synced: 16 May 2025
https://github.com/clever/microplane
A CLI tool to make git changes across many repos, especially useful with Microservices.
cli git github microplane microservices repository-management
Last synced: 15 May 2025
https://github.com/EricFreeman/fuck
Fix command line spelling errors like it's 1999.
c-sharp cli console-tool spelling-errors
Last synced: 02 Apr 2025
https://github.com/junyu-w/corgi
Corgi is a command-line workflow manager that helps with your repetitive command usages by organizing them into reusable snippet
cli command-line-tool corgi golang snippet-manager snippets workflow
Last synced: 07 Apr 2025
https://github.com/getrd/academic-file-converter
📚 Import Bibtex publications and Jupyter Notebook blog posts into your Markdown website or book. 将Bibtex转换为Markdown网站
academic astrojs biblatex bibliography bibtex citations cli csl-json gatsby hugo hugo-theme jekyll latex markdown markdown-converter nextjs reference-manager static-site-generator wowchemy
Last synced: 14 May 2025
https://github.com/ericfreeman/fuck
Fix command line spelling errors like it's 1999.
c-sharp cli console-tool spelling-errors
Last synced: 09 Apr 2025
https://github.com/kriuchkov/tock
Tock is a powerful time tracking tool for the command line.
cli command-line openclaw openclaw-skill productivity time-tracking time-tracking-app timewarrior todotxt
Last synced: 02 Apr 2026
https://github.com/rami3l/pacaptr
Pacman-like syntax wrapper for many package managers.
apt chocolatey cli command-line dnf homebrew linux macos macports pacapt package-manager packagekit pacman rust scoop windows winget xbps zypper
Last synced: 14 May 2025
https://github.com/iterative/shtab
↔️ Automagic shell tab completion for Python CLI applications
argcomplete argopt argparse bash bash-completion cli completion developer-tools docopt documentation hacktoberfest pages python pyzshcomplete tab-completion tcsh zsh
Last synced: 14 May 2025
https://github.com/kenorb-contrib/tg
`telegram-cli` for Telegram IM
cli linux-shell telegram telegram-api
Last synced: 29 Apr 2025
https://github.com/kusstar/vite-bundle-visualizer
CLI for visualizing your vite project bundle.
bundle-analyzer bundle-visualizer cli vite
Last synced: 14 May 2025
https://github.com/enulus/OpenPackage
The open, universal, coding agent skills, agents, rules, and commands organizer and package manager.
agents ai cli coding commands openpackage opkg package-manager plugins rules skills
Last synced: 27 Mar 2026
https://github.com/fulhax/ncpamixer
ncurses PulseAudio Mixer
audio cli linux mixer ncurses ncurses-pulseaudio-mixer pulseaudio volume
Last synced: 04 Apr 2025
https://github.com/pikpikcu/airecon
AIRecon is an autonomous cybersecurity agent that combines a self-hosted Large Language Model (Ollama) with a Kali Linux Docker sandbox and a Textual TUI. It is designed to automate security assessments, penetration testing, and bug bounty reconnaissance — without any API keys or cloud dependency.
ai-agents automation bugbounty cli ollama penetration-testing python reconnaissance
Last synced: 01 May 2026
https://github.com/stefansundin/aws-rotate-key
Easily rotate your AWS access key. :key:
Last synced: 15 Dec 2025
https://github.com/ynqa/promkit
A toolkit for building interactive prompt in Rust
cli interactive prompt prompt-toolkit readline rust terminal tui
Last synced: 14 May 2025
https://github.com/Rican7/define
A command-line dictionary (thesaurus) app, with access to multiple sources, written in Go.
app cli command-line command-line-tool dictionary go golang language thesaurus
Last synced: 06 Apr 2025
https://github.com/jiro4989/ojosama
テキストを壱百満天原サロメお嬢様風の口調に変換します
cli go hyakumantenbara-salome joke kagome morphological-analysis
Last synced: 07 Apr 2025
https://github.com/azkadev/docker
Docker dart library
cli dart docker docker-api docker-cli docker-container docker-image docker-library flutter
Last synced: 16 May 2025
https://github.com/EdJoPaTo/mqttui
Subscribe to a MQTT Topic or publish something quickly from the terminal
cli hacktoberfest mqtt mqtt-cli mqtt-client mqtt-explorer mqtt-topic terminal-based
Last synced: 07 Apr 2025
https://github.com/rican7/define
A command-line dictionary (thesaurus) app, with access to multiple sources, written in Go.
app cli command-line command-line-tool dictionary go golang language thesaurus
Last synced: 05 Apr 2025
https://github.com/auhau/toggl-cli
A simple command-line interface for toggl.com
cli python time-tracking toggl
Last synced: 15 May 2025
https://github.com/PegaSysEng/pantheon
An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client
blockchain cli ethereum ethereum-client gradle java json-rpc-api
Last synced: 17 Jul 2025
https://github.com/JamesClonk/vultr
:penguin: Vultr CLI and API client library
cli go virtual-machine vultr vultr-api vultr-cli
Last synced: 06 Apr 2025
https://github.com/tj/go-tea
Tea provides an Elm inspired functional framework for interactive command-line programs.
cli command-line elm functional go golang
Last synced: 07 Apr 2025
https://github.com/treykeown/arguably
The best Python CLI library, arguably.
cli command-line python python3
Last synced: 08 Jul 2025
https://github.com/jamesclonk/vultr
:penguin: Vultr CLI and API client library
cli go virtual-machine vultr vultr-api vultr-cli
Last synced: 16 May 2025
https://github.com/jarun/pdd
:date: Tiny date, time diff calculator with piggybacked timers
calculator cli command-line console countdown-timer date-time datetime stopwatch terminal timer
Last synced: 13 Apr 2025
https://github.com/near-examples/NFT
Example implementations of tokens to represent unique assets, such as collectibles or deeds, using the NEP-171 spec (similar to ERC-721)
Last synced: 10 May 2025
https://github.com/wessberg/cjstoesm
A tool that can transform CommonJS to ESM
api cjs cli commonjs compiler es6 esm modules rollup transformer treeshake typescript webpack
Last synced: 16 May 2025
https://github.com/knative/client
Knative developer experience, docs, reference Knative CLI implementation
cli client kubernetes serverless
Last synced: 28 Jan 2026
https://github.com/saisandeepvaddi/ten-hands
⚡ Simplest way to organize and run command-line tasks
cli desktop electron hacktoberfest nodejs reactjs task-manager task-runner typescript
Last synced: 05 Jul 2025
https://github.com/sunnyyoung/wechattweak-cli
A command line utility to work with WeChatTweak-macOS - WeChatTweak 命令行工具
cli command-line command-line-tool macos wechat wechattweak wechattweak-cli wechattweak-macos
Last synced: 18 Oct 2025
https://github.com/moritztng/fltr
Like grep but for natural language questions. Based on Mistral 7B or Mixtral 8x7B.
cli grep grep-like llama llama-2 llm localllama mistral mixtral mixtral-8x7b operating-system rust
Last synced: 17 Jan 2026