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-22 00:05:29 UTC
- JSON Representation
https://github.com/AnonymouX47/termvisage
Browse and view images in the terminal (mostly a front-end to https://github.com/AnonymouX47/term-image)
cli curses image image-viewer images python term-image terminal tui urwid viewer
Last synced: 27 Mar 2025
https://github.com/lmikolajczak/go-cli-chat
Chat server and command line interface client (CLI) in Go.
Last synced: 11 Feb 2026
https://github.com/cjpatoilo/banner-cli
Create a banner comment from package data.
Last synced: 17 Mar 2026
https://github.com/nickolaj-jepsen/fnug
Fnug runs all your lints, tests and commands at once, in the terminal. With git integration and file watching
cli developer-tools task-runner terminal textual tui
Last synced: 06 Mar 2026
https://github.com/jangorman/table
CLI tables in Swift
cli spm swift swift-5 swift-package-manager swift5 table
Last synced: 11 Jun 2025
https://github.com/simatwa/gpt-cli
Interact with ChatGPT and Bard at the terminal.
chatgpt chatgpt4 cli gpt- gpt-2 gpt-3 gpt-4 gpt-cli gpt-terminal gpt3-terminal python terminal
Last synced: 05 Oct 2025
https://github.com/xavierog/moulti
Moulti is a CLI-driven Terminal User Interface (TUI) that enables you to assign the numerous lines emitted by your scripts to visual, collapsible blocks called steps.
ansible cli collapsible console curses diff moulti multiplex output python script steps terminal textual tui unified-diff viewer
Last synced: 21 Aug 2025
https://github.com/christophemarois/arguing-robots
🤖 Watch and hear macOS robots argue live in your terminal 🤖
cli crystal macos robots text-to-speech
Last synced: 13 Apr 2025
https://github.com/lyokha/g3kb-switch
CLI keyboard layout switcher for Gnome Shell
cli gnome gnome-3 gnome-shell keyboard-layout-switcher vim-xkbswitch
Last synced: 13 Jun 2025
https://github.com/mcdallas/gert
A command line tool to download media from Reddit
cli media-downloader reddit reddit-api reddit-crawler reddit-scraper rust
Last synced: 22 Jun 2025
https://github.com/ldayton/Dippy
🐤 Less permission fatigue, more momentum. Dippy knows what’s safe to run and keeps Claude on track when plans change.
bash claude-code cli hook permissions python
Last synced: 13 Mar 2026
https://github.com/ttytm/bartender
Customizable progress indicators for V terminal applications.
cli customizable gluten-free progress progress-bar progressbar terminal v vlang
Last synced: 13 Jul 2025
https://github.com/ws-kj/orphic
A natural language shell interface for *nix systems
chatgpt cli cli-utilities gpt gpt-35-turbo linux llm rust shell
Last synced: 09 Sep 2025
https://github.com/70sh1/eddy
Simple, fast CLI file encryption tool
blake2b chacha20 cli cryptography decryption encryption encryption-decryption file go golang privacy scrypt security
Last synced: 23 Apr 2026
https://github.com/ematipico/terraform-nextjs-plugin
A plugin to generate terraform configuration for Nextjs 8 and 9
api-gateway aws cli lambda nextjs plugin serverless terraform terraform-nextjs-plugin
Last synced: 01 Oct 2025
https://github.com/TencentCloudBase/cloudbase-cli
The cli tool for cloudbase
cli cloudbase serverless tencent
Last synced: 23 Apr 2025
https://github.com/rocktimsaikia/github-dlr
Download individual files and folders from Github recursively.
cli cmd command-line downloader github python terminal tool
Last synced: 02 Aug 2025
https://github.com/man-group/okcli
An Oracle-DB command line client
cli command-line-tool oracle oracle-database sql-client
Last synced: 01 Aug 2025
https://github.com/kaamkiya/gg
:space_invader: Games you can play in your terminal written in Go
cli cli-game cli-games game games go go-app go-tui golang golang-application good-first-issue good-first-pr hacktoberfest tui tui-game
Last synced: 22 Aug 2025
https://github.com/sharbov/open-cli
Generate client based on OpenAPI Specification and wrap it in a command line interface.
cli client-side open-api swagger
Last synced: 11 Apr 2025
https://github.com/morphy2k/rss-forwarder
Checks RSS feeds for new entries and forwards them
atom cli discord forwarding rss slack stdio webhook
Last synced: 09 Oct 2025
https://github.com/daniguardiola/classy-ink
Build classy CLI interfaces with utility classes and Ink.
cli ink javascript tailwindcss ui utility-classes
Last synced: 06 May 2025
https://github.com/xavimondev/vdbs
Convert your database diagrams into SQL Schema
cli hackaton-supabase nextjs openai shadcn-ui supabase tailwindcss typescript vision-api
Last synced: 09 May 2025
https://github.com/privatenumber/terminal-columns
Render readable & responsive tables in the terminal
cli columns readable responsive table typescript wrapping
Last synced: 06 Apr 2025
https://github.com/stevepolitodesign/invisible_ink
Keep your private notes in plain sight.
Last synced: 06 Apr 2025
https://github.com/baloise/gitopscli
GitOps CLI - a command line interface (CLI) to perform operations on git repositories with yaml files
argocd cli gitops hacktoberfest yaml-parser
Last synced: 17 Apr 2026
https://github.com/axiomhq/cli
The power of Axiom on the command line.
axiom cli command-line command-line-tool go golang hacktoberfest
Last synced: 28 Jan 2026
https://github.com/mjrlowe/terminal_images
A Deno module and CLI tool for printing images to the console. 🖼️
cli deno deno-module image terminal typescript
Last synced: 22 Apr 2025
https://github.com/b4nst/turbogit
Opinionated cli enforcing clean git workflow without comprising UX
cli conventional-commits git go opinionated semver tug
Last synced: 14 Jan 2026
https://github.com/Fanatics/toast
Plugin-driven CLI utility for code generation using Go source as IDL
ast cli code-generation golang plugins tooling
Last synced: 10 Jul 2025
https://github.com/DarthBenro008/rchore
An feature packed Google Tasks CLI written purely in Rust
cli google-tasks hacktoberfest hacktoberfest2022 p10k rust terminal
Last synced: 10 Mar 2025
https://github.com/yangr0/RBust
[ Blazing Fast Web Fuzzer in Rust ]
automated-testing cli directory-bruteforce fuzzer fuzzing hack hacking hacking-tool multi-thread pentest pentest-scripts pentest-tool pentesting pentesting-tools rust rust-lang rustlang security-tools thread
Last synced: 31 Mar 2025
https://github.com/potatoqualitee/aitools
🧠 PowerShell wrapper for AI coding assistants with batch processing, persistent config, and Pester v4→v5 migration automation
ai aider automation claude claude-code cli codex gemini gemini-cli github-copilot github-copilot-cli openai-codex openai-codex-cli powershell
Last synced: 21 Jan 2026
https://github.com/smartbear/swaggerhub-cli
SwaggerHub CLI
cli command-line-tools oas on-prem openapi openapi3 saas swaggerhub
Last synced: 17 Mar 2026
https://github.com/silverwind/tcpie
CLI tool to ping any TCP port
cli network-test nodejs port-scanner port-test
Last synced: 14 Apr 2025
https://github.com/SmartBear/swaggerhub-cli
SwaggerHub CLI
cli command-line-tools oas on-prem openapi openapi3 saas swaggerhub
Last synced: 06 Apr 2025
https://github.com/itsmunim/simple-nodejs-scaffold
The simple but essential boilerplate you wanted for API development in NodeJS
api api-design architectural-practices architecture backend boilerplate boilerplate-template bootstrap cli domain domain-driven-design expressjs frontend nodejs resources scaffold scaffolding server simple
Last synced: 22 Jul 2025
https://github.com/abgeo/goclockify
A terminal-based client for Clockify time tracker
cli clockify golang time-tracker
Last synced: 06 Apr 2025
https://github.com/hexacta/prettier-check
Check that all files match prettier code style.
ci cli code-style formatter lint linting nodejs prettier style
Last synced: 16 Jan 2026
https://github.com/ysmood/whisper
A simple lib and tool to encrypt, decrypt data with Public-key cryptography.
cli cryptography decryption ecc encryption public-key-cryptography rsa security
Last synced: 28 Dec 2025
https://github.com/tencentcloudbase/cloudbase-cli
The cli tool for cloudbase
cli cloudbase serverless tencent
Last synced: 07 May 2025
https://github.com/glfmn/glitter
Display git status information in your shell prompt
bash cli fish-shell git powershell pretty-printer rust utility zsh
Last synced: 04 Sep 2025
https://github.com/renproject/darknode-cli
Tool for deploying and managing Darknodes
cli darknode darknode-cli digital-ocean golang ren
Last synced: 16 May 2025
https://github.com/yannick-cw/sjq
Command-line JSON processor with Scala syntax
cli command-line jq json scala
Last synced: 15 May 2025
https://github.com/yayoc/swagger-to-mock
Mock data generator CLI for Swagger3 (OpenAPI 3)
Last synced: 26 Feb 2025
https://github.com/a-kenji/flake-edit
Edit your flake inputs with ease.
automation cli configuration flakes library nix nixos rust
Last synced: 01 Apr 2026
https://github.com/soham109/cpos
CPOS — capture Codeforces & CSES problems, run tests, and submit from VS Code or the terminal. Extensions on the VS Code Marketplace and Chrome Web Store.
cli codeforces competitive-programming cses ratatui rust terminal tui
Last synced: 14 Jun 2026
https://github.com/toroleapinc/claude-brain
Sync your Claude Code brain across machines — memory, skills, agents, rules, and settings with intelligent semantic merge. Git-based, auto-sync hooks.
ai ai-tools anthropic automation bash claude claude-code claude-code-plugin cli cross-platform developer-tools devtools dotfiles git knowledge-management llm merge plugin productivity sync
Last synced: 30 May 2026
https://github.com/typicalhog/thcrypt
C++ console application that features unique (at least I think so) symmetric key based file encryption algorithm.
algorithm application base58 bytes character cipher cli console cpp cryptography decryption encryption encryption-algorithm file key lookup password security symmetric table
Last synced: 16 Jul 2025
https://github.com/broadinstitute/cromshell
CLI for interacting with Cromwell servers
bioinformatics cli cromwell wdl workflow
Last synced: 09 Apr 2025
https://github.com/apricote/hcloud-upload-image
Quickly upload any raw disk images into your Hetzner Cloud projects!
cli go golang hcloud hcloud-snapshot hetzner hetzner-cloud
Last synced: 19 Apr 2025
https://github.com/mrgaogang/lucky_tools
各种vscode插件,react-native插件, react-typescript-snippet , json-to-ts;以及Mendix开发插件
cli mendix mendix-widget vscode vscode-plugin vue
Last synced: 22 Apr 2025
https://github.com/unbounce/iidy
iidy (Is it done yet?) -- CloudFormation with Confidence
cli cloudformation ops owner-platform-services tools
Last synced: 12 May 2025
https://github.com/hua1995116/shark-cleaner
A cleaning tool to help you quickly clear cache garbage.
Last synced: 23 Jun 2025
https://github.com/mhausenblas/kn
A collection of shell functions for Kubernetes native dabbling
cli development kubernetes testing troubleshooting
Last synced: 23 Jun 2025
https://github.com/objecthub/swift-commandlinekit
Framework supporting the development of command-line tools in Swift on macOS and Linux. The framework supports managing command-line arguments, provides lightweight functions to deal with escape sequences, and defines an API for reading strings from the terminal.
cli command-line-arguments command-line-tool escape-sequences flags readline swift
Last synced: 11 Jul 2025
https://github.com/TroyWilson1/ipfs-add-from-encrypted
This script takes a file or directory as input, uses GPG AES256 symmetric encryption with the password you provide and adds it to IPFS and returns the IPFS hash.
cli encryption ipfs ipfs-add ipfs-hash
Last synced: 30 Aug 2025
https://github.com/vim-zz/swordfish-rs
Typing effect cli tool for screencasts and demos
Last synced: 18 Jan 2026
https://github.com/seatgeek/docker-build-cacher
Builds a service with docker and caches the intermediate stages
Last synced: 26 Oct 2025
https://github.com/baselime/cli
[DEPRECATED] ✨ Observability designed for distributed systems, microservices, serverless apps, and everything in between
automation aws cli deprecated logs metrics microservices monitoring observability observability-as-code traces
Last synced: 28 Sep 2025
https://github.com/pinto0309/scs4onnx
A very simple tool that compresses the overall size of the ONNX model by aggregating duplicate constant values as much as possible.
cli model-converter models onnx python
Last synced: 15 Apr 2025
https://github.com/magepsycho/magento2-installer-bash-script
Simplistic Magento 2 Installer Bash Script
bash bash-script cli command-line-tool install-script installer installer-script magento magento2 nginx shell shell-script
Last synced: 07 May 2025
https://github.com/szqlovepk/vue2-admin-cli
vue2-admin-cli是vue-admin的cli脚手架工具,支持快速搭建企业级中后台项目模板
chalk cli commander download fs-extra log-symbols vue-template
Last synced: 10 Jul 2025
https://github.com/emprcl/sektron
a midi step sequencer in the terminal, made with live performance in mind :loop:
bubbletea cli midi midi-controller music musicmaking sequencer sequencer-midi tui
Last synced: 11 Jan 2026
https://github.com/FGRibreau/google-spreadsheet-cli
📊 CLI for reading and writing data into Google Spreadsheet
cli google google-spreadsheet google-spreadsheets google-spreadsheets-parser spreadsheet
Last synced: 06 Apr 2025
https://github.com/abdur-rahmaanj/greenberry
A one-line statement language with grammar and infinite look-ahead
cli compiler hacktoberfest interpreter lexer-parser new-language
Last synced: 05 Apr 2025
https://github.com/summitsingh/ai-instagram-organizer
AI-powered tool to organize photos into Instagram-ready posts with smart captions and hashtags. Supports both Ollama (local) and Gemini (cloud) AI providers.
ai captions cli cloud gemini hashtags instagram llama local media network ollama organize photos smart social terminal tool vision
Last synced: 01 May 2026
https://github.com/juliantanx/aiusage
Open-source AI usage tracker — tokens, cost, and sessions across Claude Code, Codex, Hermes, Qoder, and more
ai ai-analytics ai-coding-assistant ai-usage aiusage better-sqlite3 claude claude-code cli codex cost-tracking dashboard developer-tools react token-tracker token-usage typescript
Last synced: 03 Jun 2026
https://github.com/loiccoyle/shazam-cli
🎶 CLI music recognition using the Shazam API
cli music music-recognition shazam
Last synced: 24 Oct 2025
https://github.com/dleitee/crates
🌎 A tool to generate your locale files compatible with i18n.
cli crates i18n internationalization locale locales
Last synced: 06 Aug 2025
https://github.com/yusukebe/rj
CLI for printing HTTP Response as JSON.
cli command-line curl golang http-client json
Last synced: 19 Apr 2025
https://github.com/0xrsydn/ore-miner
solana orecoin mining through CLI
cargo cli mining proof-of-work solana solana-cli
Last synced: 10 Mar 2026
https://github.com/ironcorelabs/ironhide
Tool to easily encrypt and decrypt files to users and groups. Similar to GPG, but usable at scale.
cli cryptography gpg nodejs proxy-re-encryption transform-encryption
Last synced: 08 Oct 2025
https://github.com/coauthors/coauthors
Easier to share ideas
cli coauthor coauthors commit git github husky prepare-commit-msg vscode-extension
Last synced: 11 Apr 2025
https://github.com/lrstanley/links
Simple, fast link shortener
cli docker go golang google-safebrowsing link-shortener
Last synced: 09 May 2025
https://github.com/fgribreau/google-spreadsheet-cli
📊 CLI for reading and writing data into Google Spreadsheet
cli google google-spreadsheet google-spreadsheets google-spreadsheets-parser spreadsheet
Last synced: 25 Mar 2025
https://github.com/filipelinhares/onde-ta
🇧🇷 Rastreie suas encomendas - Correios tracking CLI
Last synced: 14 Apr 2025
https://github.com/aspiers/git-explode
Explode linear sequence of git commits into topic branches
branches cli commits dependency-analysis dependency-graph dependency-manager git porting revision-control
Last synced: 04 Oct 2025
https://github.com/webosose/ares-cli
ares-cli is a command-line interface(CLI) for webOS
cli lg webos webos-application webos-ose webos-service webosose
Last synced: 04 Apr 2026
https://github.com/coddy-project/coddy-agent
Open-source distroless harness coding agent in Go. Has embedded WebUI. Works with any IDE via ACP and with OpenAI clients via OpenAI-compatible REST API. Supports any OpenAI-compatible providers. Can use SKILLS and MCP servers.
acp agent agent-client-protocol antropic cli code-agent llm mcp openai skills
Last synced: 15 Jun 2026
https://github.com/whoisdinanath/testx
One command. Any language. Beautiful tests. — Universal test runner with auto-detection for 11 languages.
cli rust test-runner testing testx universal-test-runner
Last synced: 10 Apr 2026
https://github.com/moleculerjs/moleculer-cli
:herb: Command line tool for Moleculer
cli command-line-tool moleculer
Last synced: 02 Apr 2026
https://github.com/storyblok/storyblok-cli
Storyblok CLI
api cli command-line enterprise storyblok
Last synced: 21 Jul 2025
https://github.com/c8r/lab-cli
Command line utilities and exporting module for Compositor Lab
cli components compositor css design-system emotion fela glamorous lab react styled-components vue
Last synced: 17 Jul 2025