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/jstrait/beats
A command-line drum machine. Convert a beat notated in YAML into a *.wav file.
audio cli command-line drum drum-machine music ruby sound
Last synced: 06 Apr 2025
https://github.com/leonchen83/redis-rdb-cli
Redis rdb CLI : A CLI tool that can parse, filter, split, merge rdb and analyze memory usage offline. It can also sync 2 redis data and allow user define their own sink service to migrate redis data to somewhere.
analyze cli dashboard memory migrate rdb redis
Last synced: 05 Mar 2026
https://github.com/chapmanjacobd/library
99+ CLI tools to build, browse, and blend your media library
broadcatching cli command-line curation data-collection datacuration datasette-tool ffmpeg ffprobe files folders gallery-dl media mpv music playlist qbittorrent-nox sqlite videos yt-dlp
Last synced: 06 Jan 2026
https://github.com/antonybudianto/cra-universal
🌏 Create React App companion for universal app. No eject, zero config, Streaming SSR with Suspense. React 18 ready
cli create-react-app react server-side-rendering ssr universal zero-config
Last synced: 12 Apr 2025
https://github.com/cube-root/directory-serve
CLI tool to send and receive file on a network to a server
cli directory filesystem nodejs send server static
Last synced: 12 Apr 2025
https://github.com/safe-waters/docker-lock
Automatically manage image digests in Dockerfiles, docker-compose files, and Kubernetes manifests by tracking them in a separate Lockfile
cli container-registry docker golang kubernetes
Last synced: 21 Mar 2025
https://github.com/turing-machines/mentals-ai
No code AI agents
ai ai-agents artificial-intelligence cli gpt gpt-4o llama3 llm machine-learning openai terminal
Last synced: 08 Apr 2025
https://github.com/alohe/quicky
A simple CLI tool to self-host Next.js applications.
automation cli deployment nextjs npm npm-package npx self-hosted server
Last synced: 15 May 2025
https://github.com/abdfnx/tran
🖥 Securely transfer and send anything between computers with TUI.
cli data-sharing data-transfer end-to-end file-sharing filetransfer golang peer-to-peer sender terminal-based transfer tui websocket
Last synced: 15 May 2025
https://github.com/daniel3303/claudecodestatusline
Custom status line for Claude Code showing model, tokens, rate limits, and git info in real-time
anthropic claude claude-code cli developer-tools powershell rate-limiting shell status-line terminal
Last synced: 23 Apr 2026
https://github.com/jrnxf/gh-eco
🦎 gh cli extension to explore the ecosystem
cli gh-extension github go golang terminal tui
Last synced: 05 Apr 2025
https://github.com/evangelosmeklis/peepdb
CLI tool and python library to inspect databases fast.
backend-as-a-service cli daatabase database-as-a-service database-management developer-tools nosql open-source python python3 serverless sql
Last synced: 29 Sep 2025
https://github.com/blob42/gosuki
A lightweight, open-source, privacy-first bookmark manager that unifies your bookmarks across multiple browsers, syncs them in real time (locally or P2P), requires no extensions, and stores everything locally.
archivebox archiving bookmark-manager bookmarks buku cli cloudless extension-free golang multi-browser multi-device-sync multi-profile organizer privacy real-time self-hosted standalone webui
Last synced: 19 Jan 2026
https://github.com/absolute-version/commit-and-tag-version
Fork of the excellent standard-version. Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org :trophy:
changelog cli git history release semantic standard tag tags version versioning
Last synced: 17 Mar 2026
https://github.com/giann/croissant
🥐 A Lua REPL and debugger
cli commandline debugger lua repl
Last synced: 05 Apr 2025
https://github.com/balta2ar/brotab
Control your browser's tabs from the command line
automation browser browser-extension chrome-extension cli command-line command-line-tool commandline firefox firefox-extension javascript productivity python
Last synced: 15 May 2025
https://github.com/0xMassi/webclaw
Fast, local-first web content extraction for LLMs. Scrape, crawl, extract structured data — all from Rust. CLI, REST API, and MCP server.
ai ai-agents ai-scraping cli crawler data-extraction html-to-markdown llm markdown mcp mcp-server rust scraper self-hosted tls-fingerprinting web-crawler web-extraction web-scraper web-scraping webscraping
Last synced: 04 Apr 2026
https://github.com/sunnamed434/bitmono
Obfuscator for .NET and Mono, with a customizable engine for building your own obfuscators.
asmresolver bit bitmono cli csharp dnlib dotnet dotnet-obfuscator dotnet-protector managed mono mono-obfuscator obfuscation obfuscator protector reverse-engineering unity unity-mono unity2d unity3d
Last synced: 15 May 2025
https://github.com/dedupeio/csvdedupe
:id: Command line tool for deduplicating CSV files
cli csv-files dedupe entity-resolution record-linkage
Last synced: 13 Apr 2025
https://github.com/fbsobreira/gotron-sdk
Go SDK & CLI for TRON blockchain — build wallets, exchanges, bots & backend services. gRPC client, HD wallets, Ledger support, TRC20/TRC10, multi-sig, staking.
blockchain cli cryptocurrency defi exchange go golang grpc hd-wallet ledger sdk staking trc10 trc20 tron tron-protocol tron-sdk trx wallet web3
Last synced: 01 Apr 2026
https://github.com/iridakos/stup
Daily notes in the terminal :penguin:
bash cli daily-notes linux note-taking notes productivity shell shell-script standup standup-meetings terminal tools
Last synced: 05 Apr 2025
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/mattbrictson/tomo
A friendly and extensible CLI for deploying Rails apps via SSH
cli deploying-rails deployment rails ruby ruby-gem ssh tomo
Last synced: 16 May 2025
https://github.com/mjpclab/go-http-file-server
Simple command line based HTTP file server to share local file system
cli file-server go http-server static-server
Last synced: 16 May 2025
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/jenkinsci/plugin-installation-manager-tool
Plugin Manager CLI tool for Jenkins
cli hacktoberfest jenkins plugin-manager
Last synced: 15 May 2025
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/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/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/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/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/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/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/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/nikolaydubina/calendarheatmap
📅 Calendar heatmap inspired by GitHub contribution activity
cli data-visualization go web webassembly
Last synced: 15 May 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/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/diegohaz/singel
Single Element Pattern
cli linter react react-patterns reactjs
Last synced: 05 Apr 2025
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/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/gulpjs/gulp-cli
Command Line Interface for gulp.
cli command-line gulp javascript
Last synced: 14 May 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/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/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/dmotz/natal
📲 Bootstrap ClojureScript React Native apps
cli clojure clojurescript react react-native
Last synced: 05 Apr 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/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/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/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/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/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/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/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/zapier/zapier-platform
The SDK for you to build an integration on Zapier
Last synced: 14 May 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/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/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/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/modem-dev/hunk
Review-first terminal diff viewer for agentic coders
Last synced: 17 May 2026
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/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/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/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/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/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/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/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/laktak/zfind
search for files (even inside tar/zip/7z/rar) using a SQL-WHERE filter
Last synced: 16 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/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/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/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/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