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-02 00:05:30 UTC
- JSON Representation
https://github.com/my-dish/dish
Includes many templates.(e.g. React, Redux, CLI, Electron, etc...)
Last synced: 07 May 2026
https://github.com/3arthqu4ke/hmc-specifics
Version specific implementations of the HeadlessMc runtime.
Last synced: 27 Apr 2025
https://github.com/itxtech/simpleframework
[DEPRECATED] Powerful, lightweight and extensible php command line framework.
Last synced: 09 Apr 2025
https://github.com/thatisuday/tree
List contents of a directory in tree-like format.
cli directory-traversal go-tools golang tree
Last synced: 13 Jun 2025
https://github.com/tsirysndr/piratebay
A command-line tool written in Rust for searching torrents on piratebay
bittorrent cli p2p piratebay rust tokio torrent
Last synced: 12 Jun 2025
https://github.com/AlexW00/cli-gpt
๐ฌ Simple TUI for ChatGPT.
chatgpt cli cmd command-line gum linux openai tui
Last synced: 18 Jul 2025
https://github.com/lekoarts/thanks-contributors
This little script accesses GitHub's API to get all contributors and their PRs between two distinct points in the history of commits.
changelog changelog-generator cli contributors generator github lekoarts-oss rust thanks
Last synced: 23 Apr 2025
https://github.com/adieuadieu/aws-kms-thingy
๐ Convenience wrapper & CLI around the AWS Node.js SDK to make encrypting/decrypting secrets with the AWS KMS service a one-liner. Suitable for use with AWS Lambda.
aws aws-kms aws-lambda aws-sdk-javascript cli functionalesque-programming no-if-statement secrets typescript
Last synced: 01 Apr 2025
https://github.com/imqueue/cli
Command Line Interface for @imqueue
cli message-queue rad redis-queue rpc rpc-client rpc-over-message-queue rpc-service
Last synced: 13 Jun 2025
https://github.com/azlanibrahim1/hookcn
A CLI tool that instantly copies React hooks into your codebase.
cli cli-hooks collaborate ghdesktop github hookcn react-hooks student-vscode
Last synced: 12 Jun 2025
https://github.com/aigc-hackers/mcpx
่นๆ MCP ๅทฅๅ ท โ
anthropic automation batch-operations claude claude-skills cli codex cursor developer-tools llm-tools mcp mcp-client model-context-protocol oauth token-efficient typescript
Last synced: 30 May 2026
https://github.com/fabiend/docker-stack
A pre-configured docker-compose files collection helping web developers. Additional Cli to manage registered compose files from everywhere in the terminal.
cli compose developer-tools development docker docker-compose-files helper-tool rust
Last synced: 11 Mar 2026
https://github.com/os-1337/os1337
OS/1337 Project
cli desktop distribution embedded embedded-linux linux linux-distribution linux-distro os-1337 os1337 retro retrocomputing server terminal tui
Last synced: 30 Oct 2025
https://github.com/wxh16144/backup-cli
ไธ้ฎๅคไปฝไฝ ็็ไบงๅๅทฅๅ ท้ ็ฝฎ
application backup cli macos profile
Last synced: 07 May 2025
https://github.com/sampi/node-less-chokidar
Watch and build CSS from LESS, compatible with Create React App
build chokidar cli create-react-app css less nodejs
Last synced: 06 Oct 2025
https://github.com/jurczewski/private-pdf-converter
Private PDF Converter is a simple, secure offline tool for quickly turning your image files (like PNGs) into a single PDF - no internet required. Your files stay private on your device.
100commitow 100commits cli dotnet dotnet-tool merge-pdf merge-pdf-images pdf pdf-converter privacy privacy-protection private split-pdf tool
Last synced: 18 Jan 2026
https://github.com/raintree-technology/docpull
Crawl any website and convert it to clean, AI-ready Markdown โ async Python CLI with MCP support, crawl profiles, caching, and RAG-optimized output
ai-training-data cli crawler developer-tools documentation llm markdown mcp pypi python rag web-scraping
Last synced: 24 Apr 2026
https://github.com/sahil87/fab-kit
Structured, spec-driven development workflow for AI coding agents.
agents ai-coding claude-code cli codex cursor developer-tools fab-kit prompt-engineering spec-driven-development windsurf worktrees
Last synced: 13 Jun 2026
https://github.com/localstack/lstk
๐พ lstk is a command-line interface for LocalStack built in Go with a modern terminal Ul, and native CLI experience for managing and interacting with LocalStack deployments.
cli developer-tools local-development localstack
Last synced: 07 May 2026
https://github.com/moimikey/surger
โก Is there surge pricing around me right now?
cellular cli cli-app command-line-tool gps location location-services node npm-module uber wifi
Last synced: 02 May 2025
https://github.com/koltyakov/node-sp-auth-config
๐ง Config options builder for node-sp-auth (SharePoint Authentication in Node.js)
authentication cli javascript node-sp-auth nodejs sharepoint sharepoint-online typescript
Last synced: 18 Jul 2025
https://github.com/peterbooker/wpds
Slurps the latest stable version of every Plugin and/or Theme in the WordPress Directory.
Last synced: 12 Apr 2025
https://github.com/uditkarode/ucc
๐ฅ Compile and run programs through the TurboC Compiler without having to use the TurboC IDE or intricately fabricated DOS commands. Made out of frustration sometime in my high school days.
cli command-line extraction linux students turboc turbocpp ucc ucc-workspace
Last synced: 11 Apr 2025
https://github.com/lorey/obsi
๐ supercharge your note-taking with index pages, Anki decks, calendar pages, and more.
cli digital-gardening docker markdown note-taking obsidian-md
Last synced: 12 Apr 2025
https://github.com/theawiteb/data2sound
A CLI and library to convert data to sound, and vice versa (dependency-free)
audio cli data-conversion rust
Last synced: 23 Jun 2025
https://github.com/amoscardino/renamer-core
CLI tool for renaming files for Plex.
Last synced: 20 Mar 2025
https://github.com/arthrp/consoleTimer
Simple timer for your terminal
cli consoletimer terminal-based timer
Last synced: 19 Mar 2025
https://github.com/keichan34/ecs-fargate-login
A simple tool to get an ephemeral interactive session in a AWS ECS Fargate task.
Last synced: 27 Oct 2025
https://github.com/basilgregory/axkeystore
Secure store for your keys and passwords using your GitHub Private Repo as untrusted storage. Encryption happens at client side and no data pass through the wire unencrypted. It's just You and Your GitHub Private Repo.
argon2id cli cli-app cryptography git github keystore rust vault xchacha20-poly1305
Last synced: 01 Apr 2026
https://github.com/greynewell/mcpbr
Evaluate MCP servers with Model Context Protocol Benchmark Runner
ai-tools anthropic benchmarking benchmarks claude-code claude-code-plugin claude-code-skills cli cybergym evaluations llm-agents mcp-server swe-bench
Last synced: 12 Feb 2026
https://github.com/c0d-0x/cruxpass
A lightweight, command-line password manager designed to securely store and retrieve encrypted credentials.
c cli linux password-generator password-manager password-manager-cli tui
Last synced: 01 Mar 2026
https://github.com/heguangyong/kiro-spec-engine
Kiro Spec Engine - A spec-driven development engine with steering rules and quality enhancement powered by Ultrawork spirit
cli development-tools kiro quality-enhancement spec ultrawork
Last synced: 15 Feb 2026
https://github.com/neuralegion/bright-cli
Command Line Interface (CLI) tool for BrightSec's solutions.
api cli crawler cyber-security devops har nexploit oas secops security typescript
Last synced: 01 Apr 2026
https://github.com/inkel/cmd2slack
Execute a command and send its output to Slack
cli devops devops-tools go golang slack slack-api
Last synced: 26 Oct 2025
https://github.com/nyaomaru/changelog-bot
Automatic create changelog with AI. ๐ค It provides CLI and github actions. ๐ https://www.npmjs.com/package/@nyaomaru/changelog-bot
ai anthropic-api automation changelog ci ci-cd cli developer-tools devops github-actions nodejs openai-api release release-notes typescript
Last synced: 07 Jun 2026
https://github.com/mam-dev/confluencer
:wrench: :scroll: A CLI tool to automate common Confluence maintenance tasks and content publishing.
automation cli cli-utilities confluence migration python rest-api wiki
Last synced: 19 Apr 2025
https://github.com/raahii/kutt-go
Kutt.it API client & CLI written in Go
api-client cli cobra golang kutt kutt-it url-shortener urls-shortening
Last synced: 16 Jan 2026
https://github.com/phmz/revu-cli
revu: An advanced tool for code review utilizing GPT-4 and the GitHub API. It streamlines the review process of pull requests, local changes, and individual files, and additionally proposes commit messages based on local diffs and commit history.
automation cli git gpt-3 gpt4 openai typescript
Last synced: 02 Sep 2025
https://github.com/alexw00/cli-gpt
๐ฌ Simple TUI for ChatGPT.
chatgpt cli cmd command-line gum linux openai tui
Last synced: 15 Apr 2025
https://github.com/ivansaul/cli-video-compressor
A simple yet powerful command-line application designed for compressing videos. You can reduce the size of your video files while maintaining acceptable quality, which is useful for sharing videos online or saving storage space.
cli ffmpeg python script video video-compressor
Last synced: 03 Sep 2025
https://github.com/rainu/mqtt-shell
A interactive shell-like command line interface (CLI) for MQTT written in Go.
cli go golang mqtt mqtt-client shell
Last synced: 22 Apr 2025
https://github.com/ehmicky/get-node
Download a specific version of Node.js
cli command-line dependency-management download es6 exec javascript library node nodejs npmjs npx nvm operating-system package-manager shell terminal typescript versioning versions
Last synced: 16 Mar 2025
https://github.com/optave/codegraph
Always-fresh code dependency graph โ sub-second incremental rebuilds, function-level tracing across 11 languages, 20-tool MCP server for AI agents, git diff impact with co-change analysis, AโB pathfinding, node role classification, local semantic search. Zero API keys required.
ai-agents cli code-analysis dependency-graph impact-analysis incremental-builds mcp-server semantic-search sqlite static-analysis tree-sitter
Last synced: 17 Mar 2026
https://github.com/juliankrispel/s3-auto-sync
Watch a folder and upload changes to an s3 bucket.
aws aws-s3 cli developer-tools s3
Last synced: 24 Sep 2025
https://github.com/metal-stack/metalctl
The metal-stack CLI for accessing the metal-api.
Last synced: 02 Apr 2026
https://github.com/cherryhq/stella
AI assistant that never forgets. LCM memory, multi-channel, built-in scheduler.
ai-assistant anthropic cli context-management feishu-bot golang llm openai personal-assistant qqbot self-hosted sqlite telegram-bot
Last synced: 14 May 2026
https://github.com/perseus-computing-llc/perseus
Live context engine for AI assistants โ resolve-before-context, session waypoints, and tool-selection intelligence for Hermes Agent
ai-agents claude-code cli context-engine hermes local-first mcp open-source perseus python workspace-context
Last synced: 27 Jun 2026
https://github.com/romaintb/terminalist
A Todoist TUI client written in Rust
cli productivity ratatui rust terminal todoist tui
Last synced: 02 Apr 2026
https://github.com/vulcanshen/clerk
Auto-summarize Claude Code sessions as local markdown โ session summaries, keyword index, on-demand reports.
anthropic claude-code claude-code-hooks cli cross-platform golang markdown mcp obsidian productivity report-generator
Last synced: 23 Apr 2026
https://github.com/sabey/spoofgo
An Application for Spoofing Movement written in Golang
api cli cli-app go golang gps gps-location gps-spoofing gui spoof spoofgps spoofing
Last synced: 14 Jan 2026
https://github.com/max-rocket-internet/kube-doctor
Is your Kubernetes cluster unhealthy? Maybe it needs a checkup ๐ฅ
Last synced: 09 Oct 2025
https://github.com/saresend/shack
A CLI for storing simple stuff thats hard to remember
cli keyvaluestore rust rust-crate
Last synced: 09 Oct 2025
https://github.com/nativecli/nativecli
An interactive installer for NativePHP
Last synced: 08 Feb 2026
https://github.com/lmammino/json-dynamo-putrequest
Converts an arbitrary JSON into a DynamoDB PutRequest JSON to simplify the import of the raw data
cli command-line command-line-tool coverter dynamodb import json
Last synced: 26 Aug 2025
https://github.com/waptik/mongoose-cli
A CLI that generates models,migrations and seeders for mongoosejs
cli migrations-generator mongoosejs seed-generator seeder
Last synced: 16 Sep 2025
https://github.com/forge-srl/gushio
Like bash scripts, but in JavaScript
bash-script cli command-line javascript multiplatform scripting shell shell-script terminal
Last synced: 11 Sep 2025
https://github.com/arthrp/consoletimer
Simple timer for your terminal
cli consoletimer terminal-based timer
Last synced: 29 Jul 2025
https://github.com/piccolo-orm/targ
Python CLI using type hints and docstrings.
cli docstrings hacktoberfest python typehints
Last synced: 26 Sep 2025
https://github.com/nearby-sharing/cli
Cross-platform cli for windows nearby-sharing (Project Rome)
cli cross-platform dotnet hacktoberfest nearby-sharing project-rome
Last synced: 29 Aug 2025
https://github.com/alyetama/internetarchive-youtube
๐ GitHub Action and CLI tool to archive YouTube channels by uploading the channel's videos to archive.org
archive bot cli github-actions internetarchive wayback-machine youtube
Last synced: 03 Oct 2025
https://github.com/pastelsky/curldiff
An interactive utility to compare differences between two curl requests in a human readable format
Last synced: 30 Aug 2025
https://github.com/s4m-mo/sandcastle
A high-performance, lightweight build tool.
build-tool castle cli go productivity productivity-tools sandcastle
Last synced: 10 Apr 2026
https://github.com/CLIuno/core
Cliuno is a CLI to make your journey in web development less painful.
all-in-one cli cliuno javascript nodejs npm-package typescript
Last synced: 09 Aug 2025
https://github.com/manishraj27/mern-project-cli
A developer-friendly CLI tool that streamlines MERN stack development by automating project setup, database configuration, and boilerplate generation by implementing MVC Architecture. Create production-ready MongoDB, Express, React, and Node.js applications with best practices built-in
cli collaborate github github-codespaces hacktoberfest mern-project-cli mern-stack node npm
Last synced: 19 Aug 2025
https://github.com/cliuno/core
Cliuno is a CLI to make your journey in web development less painful.
all-in-one cli cliuno javascript nodejs npm-package typescript
Last synced: 09 Apr 2026
https://github.com/FabienD/docker-stack
A pre-configured docker-compose files collection helping web developers. Additional Cli to manage registered compose files from everywhere in the terminal.
cli compose developer-tools development docker docker-compose-files helper-tool rust
Last synced: 21 Mar 2025
https://github.com/xingbofeng/webpack-jquery-cli
:package:ๅบไบwebpack็jQuery่ๆๆถ๏ผๅฟซ้่ฟ่ก็งปๅจ็ซฏ็jQuery้กต้ขๅผๅใ
Last synced: 19 Apr 2025
https://github.com/geldata/setup-gel
A GitHub Action to install Gel and its CLI
actions cli edgedb gel github-actions
Last synced: 25 Jun 2025
https://github.com/ninja-beans/cloudflare-iuam-solver
CloudflareIuamSolver is the Java library for breaking through the Cloudflare's "I am Under Attack Mode"
anti-bot-page cli cloudflare cloudflare-bypass curl java protected-page scrape scraping scraping-websites
Last synced: 14 Apr 2025
https://github.com/3zcurdia/rockstar-cli
Become a Github Rockstar in less than 10 seconds
cli contribuer git github golang hacking-tool
Last synced: 12 Apr 2025
https://github.com/sohelislamimran/ghosttime
Ghostty animation for any terminal with customizable colors
cli ghosttime ghostty ghostty-animation terminal-animation
Last synced: 04 Mar 2025
https://github.com/jscarle/onepassword.net
A 1Password CLI Wrapper for .NET.
1password cli csharp dotnet onepassword wrapper
Last synced: 09 Sep 2025
https://github.com/lifeomic/cli
A CLI app that provides functionality around the LifeOmic platform.
cli javascript node team-clinical-intelligence
Last synced: 30 Apr 2025
https://github.com/luisnquin/nao
Take notes without worrying about the path where the file is ๐
cli drunk ls note-taking notes terminal-editor
Last synced: 18 Mar 2025
https://github.com/nnnkkk7/lazyactions
Lazygit-style TUI for GitHub Actions โ monitor, trigger, and manage workflows from your terminal
bubbletea ci-cd cli devops devops-tools github github-actions go golang terminal terminal-ui tui workflow
Last synced: 25 Jan 2026
https://github.com/leleliu008/xcpkg
A package builder/manager for Xcode to build projects written in C, C++, Rust, Zig, Go, etc.
c cli cxx package-manager rust xcode
Last synced: 17 Mar 2025
https://github.com/eikendev/hackenv
Manage and access your Kali Linux or Parrot Security VM from the terminal (SSH support + file sharing, especially convenient during CTFs, Hack The Box, etc.) :rocket::wrench:
cli ctf ctf-scripts ctf-tools hacking hackthebox kali kali-linux kali-setup kalilinux libvirt parrot-sec parrotsec penetration-testing pentest-scripts pentest-tool pentest-tools pentesting security security-tools
Last synced: 17 Feb 2026
https://github.com/natanrce/passeidireto-cli
A CLI that allows you to easily and quickly download any PDF from passeidireto.com ๐
Last synced: 02 May 2025
https://github.com/nwtgck/yamux-cli
TCP and UDP multiplexer using yamux
cli multiplexer tcp udp unix-socket yamux
Last synced: 30 Apr 2025
https://github.com/dillionverma/crypto-cli
The best cryptocurrency price CLI written in one line :moneybag:
bash bitcoin btc cli cryptocurrency ethereum price-tracker ticker
Last synced: 05 May 2025
https://github.com/ktr0731/itunes-cli
Command line interface for control iTunes
cli control-itunes fuzzy-search itunes-search
Last synced: 10 Apr 2025
https://github.com/dhhruv/encrypc
๐ File Encryption Application using Python.
aes aes-encryption cli encryption file file-encryption gui hacktoberfest hacktoberfest2023 hash library python shell terminal testing tkinter tkinter-gui
Last synced: 03 May 2025
https://github.com/anthonyamaro15/nevi
Fast terminal editor inspired by Neovim and Zed, written in Rust
cli editor lsp neovim rust terminal text-editor tree-sitter vim
Last synced: 30 Jun 2026
https://github.com/bug-ops/zeph
Rust AI agent where every context token earns its place. Self-learning skills, temporal graph memory, cascade quality routing, OWASP AI security. Hybrid inference: Ollama ยท Claude ยท Gemini ยท OpenAI ยท GGUF. MCP + ACP. One binary.
ai-agent claude cli gemini graph-memory huggingface llm local-llm mcp multi-model ollama openai qdrant rag rust self-learning telegram-bot tool-use tree-sitter tui
Last synced: 07 Apr 2026
https://github.com/nbgibson/streamers
A Python module to query Twitch's API to see what followed channels, if any, are currently broadcasting.
Last synced: 24 Feb 2026
https://github.com/subzeroid/insto
Interactive Instagram OSINT CLI with pluggable HikerAPI and aiograpi backends
aiograpi analysis cli hikerapi information-gathering instagram instagram-account instagram-api instagrapi intelligence maltego open-source-intelligence osint osint-python prompt-toolkit python repl social-media
Last synced: 27 May 2026