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/jasursadikov/mud
🗃️ Multi repository git utility. Manage multiple git-repositories simultaneously.
cli git git-cli git-scm multi-git multi-repo
Last synced: 12 Apr 2026
https://github.com/hairyhenderson/github-responder
A library & CLI tool that automatically sets up GitHub WebHooks and listens for events, with automatic TLS
cli devops github github-webhooks gitops go golang-library hacktoberfest letsencrypt tls
Last synced: 15 Apr 2025
https://github.com/ttscoff/na_gem
a command line tool for adding and listing project todos
cli command-line command-line-tool ruby taskpaper
Last synced: 26 Dec 2025
https://github.com/suhelmakkad/vscode-shadcn-ui
VS Code Extention for shadcn/ui.
cli open-source shadcn-ui vscode vscode-extension
Last synced: 03 Sep 2025
https://github.com/msudgh/ovm
Streamline management of vaults and plugins for Obsidian end-users by enhancing productivity and efficiency.
Last synced: 12 Apr 2025
https://github.com/rajasegar/eax
Ember.js App explorer
cli ember emberjs explorer terminal terminal-based
Last synced: 05 May 2025
https://github.com/lgug2z/elasdx
An ElasticSearch index template updating, reindexing and cleanup tool
Last synced: 14 May 2025
https://github.com/xero/sofancy
fun unicode font tool
cli fonts node nodejs shell unicode unicode-characters
Last synced: 05 May 2025
https://github.com/henrylok0/anydownload
CLI & GUI website downloader for offline browsing. Static + Playwright render for SPAs, path discovery, local HTTP preview. npm install -g anydownload
cli download downloads html html-download https nodejs puppeteer web-scraper website website-backup website-downloader webstie
Last synced: 16 May 2026
https://github.com/elhmn/ckp
Store and reuse your history and one liner scripts from anywhere, better than gists
bash bash-alias bash-script bash-scripting cli
Last synced: 07 May 2025
https://github.com/csabapalfi/pagespeed-insights-scripts
Small scripts and recipes to run PageSpeed Insights via the API, save results, summarise and export to tsv.
cli google lab-data pagespeed pagespeed-insights perfmatters tsv web-performance
Last synced: 22 Jun 2025
https://github.com/boinkor-net/deploy-flake
A tool for deploying nix flakes to remote systems
Last synced: 11 Jul 2025
https://github.com/mehdihadeli/AIAssist
💻 context-aware AI coding assistant for the terminal to assist with code development, explanation, refactoring, review, debugging, and chat; compatible with both local and online language models.
ai ai-assistant ai-developer-tools ai-tools anthropic azure-ai azure-openai claude cli command-line csharp dotnet gpt-4 gpt-4o llm ollama openai terminal terminal-ui tree-sitter
Last synced: 05 Mar 2026
https://github.com/Sly777/hayde
Open Source Component-Driven Code Generator; It supports OpenAI, Ollama, ChakraUI, MaterialUI, BuilderIO, and more.
ai ai-helper builder-io chakra-ui cli cli-app cli-tool cli-tools cli-utility component-library material-ui node node-cli ollama openai react reactjs typescript
Last synced: 11 Apr 2025
https://github.com/rednafi/httpurr
ᗢ HTTP status codes on speed dial
cli golang http http-code status-code
Last synced: 22 Feb 2026
https://github.com/kobibarhanin/igit
Git made easy with Interactive git cli
Last synced: 14 Jan 2026
https://github.com/andydecleyre/nestedtextto
CLI to convert between NestedText and JSON, YAML, or TOML, with explicit type casting
cli json nestedtext pypi-package python toml yaml yamlpath
Last synced: 25 Oct 2025
https://github.com/jolars/qualpal
Generate qualitative color palettes optimized for dinstictiveness
cli color-palette-generator data-visualization
Last synced: 29 Jan 2026
https://github.com/yjl9903/naria2
Convenient BitTorrent Client based on the aria2 JSON-RPC
animegarden animespace aria2 aria2-webui aria2c aria2c-rpc browser cli node torrent
Last synced: 16 Mar 2025
https://github.com/astynax/hemmet
Emmet-like text expansion tool capable to produce HTML, CSS, file trees, that stuff
bem cli emmet hacktoberfest hacktoberfest2022 haskell snippets templating
Last synced: 07 Sep 2025
https://github.com/jericks/geos-cli
A native geometry command line library using libgeos.
Last synced: 06 Feb 2026
https://github.com/yorukot/tmlshock
A terminal ttl clock and stopwatch build by golang
cli clock custom stopwatch terminal terminal-app terminal-clock timer ttl tui
Last synced: 14 May 2025
https://github.com/curtisj44/html-lint
A code quality bookmarklet and command-line tool
a11y accessibility audit bookmarklet cli html javascript lint
Last synced: 13 May 2025
https://gitlab.wikimedia.org/repos/releng/cli
The mw CLI tool, with development environment, gitlab commands and more...
cli development gitlab go mediawiki
Last synced: 13 Jul 2025
https://github.com/Rizen54/richfetch
A richly customisable fetch util which provides a ton lot of information.
cli hacktoberfest python weather
Last synced: 25 Oct 2025
https://github.com/daddycocoaman/azureipcheck
A Python Typer-based CLI tool to check IP addresses against Azure services. It also uses Rich for some dope console output. Additionally, it makes use of Clumper for parsing through the Azure Service Tag JSON files.
azure cli clumper gazpacho network rich typer
Last synced: 14 Apr 2025
https://github.com/pb2204/javascript-kbc
JavaScript-KBC is a command-line interface (CLI) based game inspired by the famous TV show "Kon Banega Corerpati" ? It's designed to test your knowledge of JavaScript with a series of multiple-choice questions.
cli collaborate communityexchange game ghdesktop github github-campus-experts github-codespaces github-pages gitkraken gitlens hacktoberfest jetbrains learn microsoft microsoftvisualstudio replit student-vscode
Last synced: 14 Sep 2025
https://github.com/planetscale/setup-pscale-action
Setup the PlanetScale CLI for GitHub Actions
Last synced: 24 Dec 2025
https://github.com/frzam/hail
Cross-platform script management CLI written in go.
cli cross-platform golang linux
Last synced: 06 Apr 2025
https://github.com/nneji123/ycombinator-scraper
A Python library and cli tool for scraping companies, jobs, and founders data from Workatastartup.com.
automation cli library mkdocs-material package pypi python selenium webscraping ycombinator
Last synced: 21 Sep 2025
https://github.com/abgeo/mailtm
CLI client for Mail.tm disposable mail service
cli cobra disposable-mail golang mailtm
Last synced: 23 Jul 2025
https://github.com/topos-labs/infiniloom
High-performance repository context generator for LLMs - Transform codebases into optimized formats for Claude, GPT-4/5, Gemini, and other LLMs
ast claude cli code-analysis context-window developer-tools gpt-4 llm nodejs python-bindings rust tokenizer tree-sitter
Last synced: 16 Mar 2026
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/clarketm/ncalc
Command line utility for quick number base conversions ( ascii / binary / octal / decimal / hexadecimal )
ascii base-conversion binary cli decimal executable golang hexadecimal number-converter octal
Last synced: 14 Apr 2025
https://github.com/taranjeet/github-trending-cli
A Python package which lists trending repositories and developers from Github
Last synced: 23 Mar 2025
https://github.com/angelmunoz/nvmfs
A dead-simple node version manager written in F#
cli dotnet fsharp manager net6 node node-version-manager nodejs version
Last synced: 20 Mar 2025
https://github.com/loganintech/gitpub
A small program to create remote repos from the command line. https://crates.io/crates/gitpub
Last synced: 22 Mar 2025
https://github.com/hungrybluedev/klonol
CLI tool to help you "clone all" git repositories belonging to you.
cli collaborate git gitea github jetbrains v vlang
Last synced: 08 Mar 2026
https://github.com/lencx/tauri-release
🔗 tauri release toolchain
action cli github-action tauri-apps tauri-release
Last synced: 12 Apr 2025
https://github.com/riipandi/twistail
Modular and extensible React UI components powered by Radix UI, Tailwind CSS, and Tailwind Variants.
cli javascript nextjs radix-ui react reactjs remix-run tailwind-variants tailwindcss turborepo typescript ui-components ui-library vite
Last synced: 14 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/AngelMunoz/NvmFs
A dead-simple node version manager written in F#
cli dotnet fsharp manager net6 node node-version-manager nodejs version
Last synced: 07 May 2025
https://github.com/carglglz/upyble
Command line tool for Bluetooth Low Energy MicroPython devices
ble bluetooth-low-energy cli embedded micropython python repl shell terminal
Last synced: 02 Sep 2025
https://github.com/catdad/grandma
👵 fully programmable stress testing framework
benchmarking cli grandma load-test load-testing npm performance
Last synced: 20 Jul 2025
https://github.com/davidesantangelo/lanet
Lanet: A lightweight tool for secure and easy peer-to-peer communication on local area networks. Includes a CLI and Ruby API.
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/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/Fmarzochi/EGC
Your AI agents never start from zero again. Local-first MCP runtime with persistent memory across sessions and tools.
agent-runtime ai-agents ai-coding-assistant antigravity claude-code claude-code-plugin cli codex cursor gemini-cli google-ai hooks llm-orchestration mcp mcp-server multi-harness open-source persistent-memory skills typescript
Last synced: 23 Jun 2026
https://github.com/transitive-bullshit/node-compat-require
Easily allow your Node program to run in a target node version range to maximize compatibility.
backwards-compatible cli compatibility node nodejs npx version
Last synced: 05 May 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/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/pinto0309/json2onnx
Converts a JSON file to an ONNX file.
cli converter json model-converter onnx python
Last synced: 05 May 2025
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/tobocop2/lilbee
Run local AI models, search your files and code, and crawl the web, all in one program. Cited answers, local-first, with an MCP server for your coding agent. TUI, CLI, REST API, and Python library.
ai-agents cli embeddings gguf huggingface llama-cpp lm-studio local-ai local-llm mcp model-context-protocol ollama privacy python rag retrieval-augmented-generation self-hosted semantic-search tui vector-search
Last synced: 12 Jun 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/AlexW00/cli-gpt
💬 Simple TUI for ChatGPT.
chatgpt cli cmd command-line gum linux openai tui
Last synced: 18 Jul 2025
https://github.com/gyselroth/docxbox
CLI tool for Word DOCX templating and analysis
analysis cli docx office office-open-xml openxml parser templating tool word wordml wordprocessingml xml
Last synced: 23 Apr 2025
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/ever-co/ever-cli
A command-line tool for Ever® Platforms
Last synced: 23 Apr 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/frikallo/footprint
A python OSINT tool to discover and analyze the digital footprint of a targets email or username across millions of sites.
Last synced: 26 Jul 2025
https://github.com/breakthatbass/eggnog
🎅🏻 Download inputs, puzzle directions, & submit answers to Advent of Code puzzles in your terminal
advent-of-code christmas cli game libcurl
Last synced: 12 Apr 2025
https://github.com/hugopl/queryit
A very basic setupless terminal based SQL query runner meant to be used as a developer tool to test queries against a project database.
cli database-management developer-tools postgresql sql terminal-based
Last synced: 27 Mar 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/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/amruthpillai/fireup-cli
Upload anything, right from your command-line.
cli cli-app command-line-tool firebase oclif storage upload
Last synced: 02 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/alexw00/cli-gpt
💬 Simple TUI for ChatGPT.
chatgpt cli cmd command-line gum linux openai tui
Last synced: 15 Apr 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/yeasin2002/t_wind-cli
setup Tailwind withing a second using cli
cli css3 nodejs npm npm-cli npm-package postcss tailwind-css tailwindcss tools
Last synced: 07 Oct 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/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/sorairolake/hf
Cross-platform hidden file library and utility
cli command-line command-line-tool dotfiles rust rust-lang rust-library terminal tool
Last synced: 27 Jan 2026
https://github.com/theycallmemac/larder
A CLI for Larder.io
bookmarks cli cobra command-line command-line-tool go golang larder larder-cli makefile
Last synced: 13 Oct 2025
https://github.com/magic-script/magic-script-cli
Command Line Tool for MagicScript applications
Last synced: 04 Jul 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/wxh16144/backup-cli
一键备份你的生产力工具配置
application backup cli macos profile
Last synced: 07 May 2025
https://github.com/correia-jpv/fucking-awesome-shell
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php. With repository stars⭐ and forks🍴
awesome awesome-list bash bash-framework cli cli-framework command-line command-line-tool fish list shell shell-extension shell-script zsh
Last synced: 27 Apr 2025
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/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/devshero/db2vec
db2vec: High-performance Rust CLI to parse database dumps (.sql, .surql), generate vector embeddings via Ollama, TEI, Gemini, and load into vector databases (Pinecone, Redis, Chroma, Milvus, Qdrant, SurrealDB). Optimized for speed on large datasets.
chroma cli dump embedding migration milvus mssql mysql ollama oracle pinecone qdrant redis rust sqlite surrealdb tei vector
Last synced: 26 Jun 2025
https://github.com/xingbofeng/webpack-jquery-cli
:package:基于webpack的jQuery脚手架,快速进行移动端的jQuery页面开发。
Last synced: 19 Apr 2025
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/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