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-23 00:05:25 UTC
- JSON Representation
https://github.com/pinto0309/sam4onnx
A very simple tool to rewrite parameters such as attributes and constants for OPs in ONNX models. Simple Attribute and Constant Modifier for ONNX.
cli model-converter models onnx python
Last synced: 06 Feb 2026
https://github.com/kks0488/vibe-claude
🚀 Don't think. Just vibe. Self-evolving multi-agent system for Claude Code.
ai-agents anthropic automation claude claude-ai claude-code cli developer-tools llm multi-agent prompt-engineering vibe-coding vibecoding
Last synced: 23 Jan 2026
https://github.com/croct-tech/cli
A command-line interface (CLI) for managing projects using Croct.
Last synced: 27 Feb 2026
https://github.com/vvb333007/espshell
Command line interface (CLI) + debug tool for Arduino projects on ESP32 hardware
arduino cli esp32 i2c-interface shell uart-interface wifi-hacking wifi-network
Last synced: 09 Feb 2026
https://github.com/knewstimek/agent-tool
MCP tool server for AI coding agents -- encoding-aware file tools, binary analysis, DAP debugger, SSH/SFTP, process memory, and more
ai-coding automation claude-code cli codex cross-platform cursor developer-tools dns encoding file-tools golang mcp mcp-server mysql redis sftp ssh tls
Last synced: 16 Apr 2026
https://github.com/j0fin/pcmd
A super simple terminal command shortener :fish:
cli cmd command-line-tool package pcmd poetry python python3 typer utility utility-library yaml
Last synced: 16 Oct 2025
https://github.com/pro-2684/pdf-perm
Change the permissions of a PDF file.
cli metadata pdf pdf-decrypt pdf-desecure permissions security
Last synced: 04 Mar 2026
https://github.com/fdaciuk/cargo-v
Update the version of your package easily
cli semantic semver version versioning
Last synced: 18 Oct 2025
https://github.com/madhavjivrajani/go-corona-go
A command-line utility written in Go to provide information related to Covid-19 in India.
api ascii ascii-art cli cobra covid-19 covid19 go golang hacktoberfest terminal-based
Last synced: 19 Oct 2025
https://github.com/zelon88/scancore
A high performance, self-updating, single thread command-line virus scanner written in PHP.
antivirus antivirus-engine av-engine cli command-line file-scanner malware-scanner php scanner security security-scanner security-tools virus virus-scanner
Last synced: 11 Oct 2025
https://github.com/emosheeep/circular-dependency-scanner
Out-of-box circular dependencies detector, support js, jsx, ts, tsx, mjs, cjs, vue.
ast circular circular-dependency cli cycles cyclic detector scanner web
Last synced: 20 Oct 2025
https://github.com/mlesniak/go-keyz
Poor man's CLI public key encryption using Go's standard library (RSA and AES)
Last synced: 14 Jan 2026
https://github.com/emadda/transform-x
Convert between SQLite, Excel and JSON formats.
Last synced: 02 Mar 2026
https://github.com/bbkane/starghaze
Save information about your GitHub starred repos into Google Sheets, Zinc, and SQLite!
cli data-visualisation fulltextsearch github github-stars go golang google-sheets homebrew zinc
Last synced: 25 Oct 2025
https://github.com/sanspareilsmyn/kforward
Lightweight proxy for seamless local development against Kubernetes services
cli developer-tools go k8s kubernetes local-development networking port-forwarding proxy
Last synced: 29 Apr 2026
https://github.com/glrmrissi/isi_music
A terminal music player written in Rust. Features Spotify streaming, local file playback, real-time audio visualization, lyrics, and MPRIS2 integration.
cli music-player music-player-daemon ratatui-rs rust spotify terminal
Last synced: 16 Jun 2026
https://github.com/y3owk1n/mimi
macOS windows and spaces. From the terminal.
cli macos macos-spaces workspace
Last synced: 23 Jun 2026
https://github.com/grafana/grafanactl
The Grafana CLI. Command-line tool designed to simplify interaction with Grafana resources.
cli grafana observability-as-code
Last synced: 27 Apr 2026
https://github.com/quodeq/quodeq
AI-powered code quality and security scanner. Open source, MIT, runs locally. <🧭>
ai-tools cli code-analysis code-quality cwe devtools iso-25010 llm open-source python quality-assurance security static-analysis vulnerability-scanner
Last synced: 10 May 2026
https://github.com/envhaven/envhaven
Batteries-included development environment for agentic workflows.
claude-code cli codex docker gemini opencode
Last synced: 05 May 2026
https://github.com/aarondpn/redmine-cli
A powerful command-line interface for Redmine, enhanced with first-class AI agent capabilities via Skills and MCP integration.
cli mcp mcp-server redmine redmine-api redmine-client skills
Last synced: 03 May 2026
https://github.com/g-cqd/apple-docs
Local Apple developer documentation corpus — CLI, MCP server, and static site generator. 10 sources, tiered search, offline-first.
apple bun cli documentation mcp swift
Last synced: 10 Jun 2026
https://github.com/tychenjiajun/exif-ai
A Node.js CLI and library that uses OpenAI, Ollama, ZhipuAI, Google Gemini or Coze to write AI-generated image descriptions and/or tags to EXIF metadata by its content.
ai cli cli-tool coze exif gemini image jpeg jpg llm metadata mllm ollama openai openai-api photo zhipu
Last synced: 26 Oct 2025
https://github.com/ulivz/quick-publish
Shipped a standard npm publish workflow with one click.
cli npm npm-publish polyrepo publish release
Last synced: 15 Apr 2025
https://github.com/jamesgeorge007/svelter-cli
An unofficial CLI solution for the svelte ecosystem
cli command-line-tool commander developer-tools front-end-development hacktoberfest hacktoberfest2020 javascript nodejs svelte sveltejs
Last synced: 20 Jun 2025
https://github.com/koalagang/crunchyroll-cli
A CLI tool for browsing and playing anime from Crunchyroll.
anime bash cli crunchyroll crunchyroll-premium linux macos mpv shell unix-shell youtube-dl
Last synced: 08 May 2025
https://github.com/orsinium-labs/benchmark-imports
CLI tool to record how much time it takes to import each dependency in a Python project
benchmark cli dependencies performance profile python python3 speed
Last synced: 15 Apr 2025
https://github.com/patricnox/website-terminal
Wrap an terminal inside any website app
cli cli-app command-line-interface commandline-interface hacktoberfest php7 website
Last synced: 12 Apr 2025
https://github.com/andrewpetrochenkov/setuppy-generator.py
:package: :snake: setup.py generator
cli generator python setuptools
Last synced: 10 Apr 2025
https://github.com/Lindeneg/generate-next-links
(Not Maintained) Generate typescript enum containing paths to nextjs pages
cli link-generator nextjs react typescript utility
Last synced: 12 Apr 2025
https://github.com/darkseal/dir2json
A PHP CLI script to ouput the contents of a whole directory tree to a JSON object
cli directory-tree json php php-cli-script php-page php7
Last synced: 08 Apr 2025
https://github.com/tuwilof/tomograph
Convert API Blueprint, Swagger and OpenAPI to JSON Schema and search through it
api-blueprint cli converter drafter json-schema openapi openapi3 swagger
Last synced: 12 May 2025
https://github.com/masukomi/hey_3
Hey! An Interruption and Time Tracking Command line app.
cli raku rakulang timetracker timetracking
Last synced: 12 Nov 2025
https://github.com/devrapture/rappy
A lightning-fast CLI tool for scaffolding Web3 projects with Next.js frontend and your choice of Foundry or Hardhat for smart contract development.
cli nextjs rust solidity template-project
Last synced: 12 Jun 2025
https://github.com/wojciechmula/ternarylogiccli
CLI utilty to work out proper constants for vpternlogic instruction
Last synced: 15 Mar 2025
https://github.com/xyproto/tinyionice
Drop-in replacement for ionice in 300 lines of C
c cli drop-in-replacement ionice linux small tiny tool utility
Last synced: 30 Oct 2025
https://github.com/frantjc/forge
Run reusable steps from proprietary CI systems.
cicd cli cloudbuild concourse containers docker github-actions go golang
Last synced: 02 Jan 2026
https://github.com/elvyria/wcolor
Lightweight color picker for Windows written in rust
Last synced: 10 Mar 2026
https://github.com/stevelauc/pup
A command-line tool that automatically uploads images from the markdown document to the GitHub repo and replaces the paths with the returned URL.
cli command-line-tool markdown pic-uploader
Last synced: 03 Sep 2025
https://github.com/jpal91/xontrib-chatgpt
Gives the ability to use ChatGPT directly from the command line on the Xonsh Shell
chatgpt cli openai shell shell-extension terminal xonsh xontrib
Last synced: 23 Apr 2025
https://github.com/odestry/shopify-cli-3-workshop
A demo made with Dawn theme to showcase how to use Shopify CLI 3.X for themes.
Last synced: 03 Jul 2025
https://github.com/muhiris/wgpt
A simple CLI Application for Google Bard without API key
ai artificial-intelligence chat chatbot chatbot-api chatbot-api-free chatbot-api-free-without-api-key chatbot-without-api chatbots chatgpt cli cli-app free gpt gpt-3 gpt-35-turbo openai wgpt
Last synced: 12 Jun 2025
https://github.com/jamesgeorge007/hackalist-cli
Get to know about the upcoming hackathons without leaving your terminal.
cli cobra golang hackalist hackathon hacktoberfest
Last synced: 07 Oct 2025
https://github.com/prikhi/crypto-portfolio
A CLI Cyrptocurrency Portfolio Tracker
brick cli cryptocurrency finance haskell portfolio tui
Last synced: 29 Oct 2025
https://github.com/phodal/stadal
A RPC-based client-server system status tools, with Rust + Electron architecture.
cli client-server electron rpc rust
Last synced: 21 Apr 2025
https://github.com/thanosgn/cli-tables
:hash: Create a pretty looking ascii table.
ascii ascii-table cli cli-table python table
Last synced: 14 Jan 2026
https://github.com/lob/aws-creds
CLI tool to authenticate with Okta as the IdP to fetch AWS credentials
aws cli credentials idp okta saml sts
Last synced: 12 May 2025
https://github.com/guillermo-carrasco/social_ids
Get user ids from social network handlers
cli facebook instagram social-ids social-network twitter
Last synced: 12 Apr 2025
https://github.com/thekuwayama/matter_qrcode_generator
QR-code generator for Matter
cli matter qr-code qrcode rust wasm webassembly
Last synced: 20 Oct 2025
https://github.com/tinted-theming/base16-builder-ruby
A Ruby implementation of a Base16 builder
Last synced: 02 Jul 2025
https://github.com/purarue/autotui
quickly create UIs to interactively prompt, validate, and persist python objects to disk (JSON/YAML) and back using type hints
cli data deserialization json namedtuple serialization tui typehints
Last synced: 16 Mar 2025
https://github.com/missterhao/ruscode
A visual studio code's workspaces organizer written in Rust
cli command-line-utilities management rust tui tui-rs vscode
Last synced: 21 Mar 2025
https://github.com/simonwaldherr/golang-minigames
cli game go golang hacktoberfest-accepted
Last synced: 07 Oct 2025
https://github.com/dojo/cli-create-app
🚀 Dojo - cli command for creating app boilerplates.
Last synced: 04 May 2025
https://github.com/fent/node-torrent-cli
CLI for reading, writing, and hash checking torrents
Last synced: 06 May 2025
https://github.com/hamza12700/drash
✨ Better alternative to Linux rm command
Last synced: 18 Mar 2025
https://github.com/gavinlyonsrepo/opml_convert_rss
Command line python utility, Converts the opml(Xml) or JSON file of a youtube user subscriptions provided by youtube, into a text file which can added to RSS reader setup file, like newsboat for example. Thus converting your youtube subscriptions, into a group of tagged RSS feeds.
cli command-line-tool convert converter feeds-reader json newsboat opml python python-utility rss rss-reader rss-reader-setup subscription-manager subscriptions user-subscriptions utility xml youtube youtube-subscriptions
Last synced: 02 May 2025
https://github.com/scholer/actionista-todoist
CLI tool to manage your Todoist tasks from the command line, using powerful filters to select, print, reschedule, and complete tasks in a batch-wise fashion.
cli task-manager tasks todoist todoist-cli todoist-tasks
Last synced: 30 Dec 2025
https://github.com/mediamonks/pota
Pota :tipping_hand_person: tools to carry your projects
build-tool cli javascript muban npm porter pota react skeleton template typescript vite webpack
Last synced: 10 Apr 2025
https://github.com/natlee/fisheye-warping
Dewarp top-down fisheye image to panorama and rewarp panorama to fisheye image.
cli fisheye image-processing image-warping opencv opencv-python panorama python3 tools warping
Last synced: 28 Oct 2025
https://github.com/magiclen/s2tw
A simple tool for converting Simple Chinese to Traditional Chinese(TW).
Last synced: 29 Oct 2025
https://github.com/kodius/kodiui-core
@kodiui/cli is a tool for integrating primitive components into your project. Inspired by the book "Every Layout: Relearn CSS layout"
cli css every-layout layout-primitives
Last synced: 20 Mar 2025
https://github.com/eval/bbangsearch
DuckDuckGo's bang searches from the commandline
babashka cli clojure duckduckgo search
Last synced: 06 May 2025
https://github.com/splode/jin
A CLI app for taking simple notes without ever leaving the terminal.
cli nodejs notes notes-app terminal terminal-app
Last synced: 11 Apr 2025
https://github.com/philips-labs/tabia
Repository characteristics
bitbucket bitbucket-cli chaoss cli git github github-cli github-graphql-apiv4 gitlab gitlab-api gitlab-cli grimoirelab hacktoberfest
Last synced: 30 Apr 2025
https://github.com/uhmarcel/rbase64
A fast multi-threaded base64 encoding / decoding library and CLI tool, made in Rust.
Last synced: 12 Dec 2025
https://github.com/cargo-fob/rusty-svg
Convert SVG files into React components (TypeScript or JavaScript) with ease
Last synced: 03 Apr 2025
https://github.com/yashksaini-coder/task-tracker
A simple CLI tool for keeping track of your tasks. Built with Python
cli command-line-tool cosnole python rich
Last synced: 11 Apr 2025
https://github.com/tony612/kexplain
Kexplain is an interactive kubectl explain
cli documentation go golang k8s kubectl kubectl-plugins kubernetes terminal
Last synced: 10 Apr 2025
https://github.com/mmark-md/mmark-cli
Command line interface to the MMark markdown processor
Last synced: 30 Apr 2025
https://github.com/agherzan/git-mirror-me
CLI tool that facilitates mirroring a source to a destination git repository
Last synced: 28 Oct 2025
https://github.com/0x-kys/flawa
Flawa generates Markdown docs from code files, so you don’t have to explain everything.
automation cli code-documentation documentation golang llm markdown ollama
Last synced: 21 Oct 2025
https://github.com/bunnyshell/cli
The official command line interface for the Bunnyshell API.
bunnyshell cli eaas ephemeral remote-development
Last synced: 10 Feb 2026
https://github.com/sieteunoseis/cisco-axl
Cisco CUCM AXL API library & CLI skills for provisioning phones, lines, route patterns, partitions, CSS, and more. Supports SOAP/XML, bulk operations, SQL queries, and automation.
api automation axl callmanager cisco cisco-axl cisco-cucm cli cucm javascript json nodejs provisioning skill skills soap telephony unified-communications voip xml
Last synced: 01 Apr 2026
https://github.com/jaredwray/docula
Beautiful Website for Your Projects
cli documentation documentation-site markdown mdx nodejs openapi templates
Last synced: 01 Apr 2026
https://github.com/bigspawn/anilist-mal-sync
Program to synchronize your AniList and MyAnimeList accounts.
Last synced: 16 Apr 2026
https://github.com/vonglasow/gaia
Gaia is a command-line interface (CLI) tool for interacting with language models via a local API. It features a beautiful terminal UI, robust configuration management, and multiple interaction modes (default, describe, code, shell) for versatile assistance with programming, system administration, and more.
ai bubbletea cli cobra commands developer-tools go homebrew language-model linux llama llm local-api ollama productivity shell terminal tui
Last synced: 01 Apr 2026
https://github.com/ovyerus/vexil
An Elixir CLI flag parser that does just enough.
cli command-line elixir flag-parser flags
Last synced: 16 Oct 2025
https://github.com/galvanized-pukeko/gaunt-sloth-assistant
CLI AI assistant doing your code reviews
Last synced: 05 Mar 2026
https://github.com/oknoorap/vidshow
:tv: Simple CLI to generate slideshow video with native FFMPEG
Last synced: 26 Oct 2025
https://github.com/autobib/autobib
A command-line tool for managing bibliographic records
biblatex bibliography bibtex cli
Last synced: 01 Mar 2026
https://github.com/jy8752/note-cli
note-cli is CLI tool to manage article. ex) note(Article Submission Service), Blog
cli cobra go golang headless-browsers rod template
Last synced: 03 Mar 2026