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/gabrielperales/prettier-init
CLI for creating .prettierrc files
cli prettier prettier-config prettierrc prettify rcfiles
Last synced: 03 Mar 2026
https://github.com/geolessel/trello-cli
It's Trello, but snappy!
cli command-line command-line-tool crystal crystal-lang crystal-language homebrew ncurses trello
Last synced: 04 Mar 2026
https://github.com/americanexpress/one-app-cli
✨A set of command line interface (CLI) tools for bundling One App, it's modules, and property files(locale and environment specific files).
Last synced: 20 Aug 2025
https://github.com/KID-joker/npm-deprecated-check
🐦 Check for deprecated packages
ai-recommend cli cli-tool dependencies deprecated openai
Last synced: 03 Apr 2025
https://github.com/vinc3m1/1pa
1Password Command Line Interface written in Go for Linux, Windows, MacOS
Last synced: 11 Sep 2025
https://github.com/nyxnor/onionjuggler
Manage your Onion Services via CLI or TUI on Unix-like operating system with a POSIX compliant shell.
cli descentralized encryption foss hidden-service hiddenservice onion-service onionservice open-source portable posix privacy security self-hosted shell shellscript tor tor-onion-service tui unix
Last synced: 15 Apr 2025
https://github.com/bkuhlmann/milestoner
A command line interface for automated Git repository milestones.
Last synced: 04 Oct 2025
https://github.com/earthboundkid/certinfo
Get information about the certificate used at a domain
certificate certinfo cli command-line-tool go golang json
Last synced: 14 Apr 2025
https://github.com/scalabli/quo
🚦🛠️⚙️Quo, a toolkit for writing Command-Line Interface applications and a Text User Interface framework for Python.
ansi-colors autocomplete autosuggest cli command-line console hex-colors interface keybindings progress-bar python-library python3 quo shell syntax-highlighting terminal tui typehints widgets
Last synced: 14 Dec 2025
https://github.com/nishanths/lyft
Create and manage Lyft rides from the command line
Last synced: 21 Mar 2025
https://github.com/phistrom/basecampy3
A Python API for Basecamp 3
api-client basecamp basecamp3 cli forhumans
Last synced: 10 Apr 2025
https://github.com/wilfred-dev/wilfred
🐿️ A CLI for managing game servers using Docker.
cli docker game-server game-servers linux minecraft python wilfred
Last synced: 08 May 2025
https://github.com/c272/iro4cli
An open-source rewrite of Iro, a grammar generator, supporting automatic VSCode & Atom extension generation.
ace atom cli csharp css grammar iro iro-grammars pygments rouge textmate vscode vscode-extension
Last synced: 14 Jul 2025
https://github.com/port19x/redqu
A media centric reddit client - without api
babashka cli minimal reddit reddit-cli reddit-client reddit-downloader reddit-scraper
Last synced: 30 Mar 2025
https://github.com/abertschi/postcards
A CLI for the Swiss Postcard Creator :postbox:
Last synced: 27 Jun 2025
https://github.com/portalnetwork/kaizen-cli
🌐🛠 Kaizen is a powerful framework combine all the blockchain technologies to help you easily develop and deploy dapps
blockchain cli dapp ethereum framework ipfs javascript kaizen smart-contract-tools smart-contracts solidity
Last synced: 20 Mar 2025
https://github.com/ehmicky/get-bin-path
Get the current package's binary path
bin binary cli cwd dependency-management es6 executable javascript library nodejs npm package package-json package-manager path shell terminal testing typescript unit-testing
Last synced: 30 Apr 2025
https://github.com/imbolc/step-machine
Run your Rust CLI programs as state machines with persistence and recovery abilities
Last synced: 03 May 2025
https://github.com/lavifb/todo_r
Find all your TODO notes with one command!
Last synced: 19 Mar 2025
https://github.com/foldex/r2mod_cli
A Risk of Rain 2 Mod Manager in Bash
cli mod-manager riskofrain riskofrain2 ror2
Last synced: 01 Apr 2025
https://github.com/waltzofpearls/dateparser
Parse dates in commonly used string formats with Rust.
chrono cli dateparser datetime lib rust timezones
Last synced: 04 Aug 2025
https://github.com/mergestat/scribe
Command line interface for translating natural language prompts into SQL queries using the OpenAI API
Last synced: 08 Apr 2025
https://github.com/skx/critical
A simple/minimal TCL interpreter, written in golang
cli command-line-tool embedded-scripting-language golang interpreter scripting-language tcl
Last synced: 23 Apr 2025
https://github.com/vinetwigs/vilmos
Official vilmos visual language interpreter!
art cli cli-app esolang esoteric-language go golang golang-application golang-cli golang-examples golang-library golang-module golang-package image interpreter programming-language
Last synced: 12 Jul 2025
https://github.com/VladimirMarkelov/haku
A task/command runner inspired by 'make'
cli command-line command-line-tool command-runner make rust
Last synced: 18 Jul 2025
https://github.com/mrusme/conclusive
Conclusive. A command line client for Plausible Analytics.
api cli command-line command-line-tool commandline commandline-interface commandline-tool plausible plausible-analytics terminal-based tui tui-rs
Last synced: 21 Apr 2025
https://github.com/ariary/httpcustomhouse
HTTP request smuggling attack helper/CLI tools to manipulate HTTP packets
bug-bounty burp cli http-client http-request-smuggling infosec learning pentest-tool request-smuggling security websecurity
Last synced: 26 Apr 2025
https://github.com/gruntwork-io/go-commons
A standard library to use in all Gruntwork CLI tools
Last synced: 10 Jun 2025
https://github.com/st3b1t/satoshitop
Bitcoin full node monitoring dashboard for terminal in CLI interface
bitcoin bitcoin-core bitcoin-core-rpc bitcoin-full-node cli commandline-interface dashboard monitor satop satoshitop
Last synced: 30 Jul 2025
https://github.com/getpatchwork/git-pw
A tool for integrating Git with Patchwork, the web-based patch tracking system
cli developer-tools git patchwork
Last synced: 09 Apr 2026
https://github.com/elrumordelaluz/outline-stroke-cli
Convert stroked SVG into the outlined version
cli outline outline-stroke svg svg-images svg-path
Last synced: 07 May 2025
https://github.com/oop7/OrChat
A powerful, feature-rich command-line interface for interacting with AI models through OpenRouter.
ai chatbot cli llm openrouter terminal
Last synced: 24 Aug 2025
https://github.com/aviaviavi/git-stashout
A custom git checkout command to automatically manage a per-branch stash
Last synced: 02 Apr 2026
https://github.com/jbowes/cl-eye-catching-uis
GopherCon 2018 tutorial session slides and examples
cli go golang presentation terminal
Last synced: 07 Mar 2026
https://github.com/maaslalani/notion-todo
Command Line Interface for adding notion todo tasks
Last synced: 13 Jun 2025
https://github.com/dannyben/runfile
Command line for your projects
cli cli-framework cli-gem cli-generator gem ruby ruby-cli ruby-gem task-runner terminal
Last synced: 12 Aug 2025
https://github.com/day50-dev/simple-llm-cli
Easily pipe anything into an LLM
Last synced: 31 May 2026
https://github.com/phonicmouse/sharppaste
Cross-platform C# pastebin with client-side AES-256 encryption that just works.
asp-net bootstrap-flat bootstrap3 c-sharp cli cross-platform jquery litedb mit-license mono nancyfx pastebin prismjs
Last synced: 26 Oct 2025
https://github.com/shinokada/gitstart
Gitstart automates creating a GitHub repo. The script will create .gitignore, a license.txt, a README.md file and commit with a message. It will create a remote repo and push all the files.
cli command-line git github macos
Last synced: 19 Jan 2026
https://github.com/merrychap/fluffychat
:sheep: Decentralized chat with private messages and rooms. Messages and files are encrypted using RSA
chat cli client decentralized encryption messaging messanger network room rsa rsa-encryption rsa-key-encryption
Last synced: 10 Apr 2025
https://github.com/worldwidemisery/pycamp
a command-line tool to fetch a random bandcamp album from a chosen genre - instantly.
audio automation bandcamp browser-automation cli command-line-tool music music-discovery music-discovery-tool playwright playwright-python python random terminal web-scraper
Last synced: 15 Jun 2025
https://github.com/kabirbaidhya/boss
Deploy like a boss.
automation boss cli deployment fabric python remote ssh
Last synced: 21 Mar 2025
https://github.com/Boavizta/cloud-scanner
📡 Get Boavizta impact data for your aws cloud account usage.
aws cli serverless sustainability
Last synced: 07 May 2025
https://github.com/l1mey112/jitcalc
jitcalc is a calculator written in the V programming language that evaluates expressions by creating x86_64 programs at runtime.
assembly calculator cli jit vlang x86-64
Last synced: 18 Mar 2025
https://github.com/venthur/dotenv-cli
Executes commands with environment variables set from .env file. Zero dependencies.
bash-completion cli debian dotenv dotenv-cli python
Last synced: 06 Apr 2025
https://github.com/zwpaper/dilu
A colorful CLI client with icons for accessing data via OpenDAL
Last synced: 21 Mar 2025
https://github.com/DannyBen/runfile
Command line for your projects
cli cli-framework cli-gem cli-generator gem ruby ruby-cli ruby-gem task-runner terminal
Last synced: 16 Jul 2025
https://github.com/anton-abyzov/vskill
Secure multi-platform AI skill installer — scan before you install. 49 agents, 12 plugins, 41 expert skills.
ai ai-agents claude-code cli copilot cursor developer-tools npm-package plugin-marketplace security skills windsurf
Last synced: 31 May 2026
https://github.com/ctron/oidc-cli
A command line tool to work with OIDC tokens
Last synced: 17 Jun 2026
https://github.com/brunopadz/amictl
Because you need to control your AMIs
ami aws cli cloud golang hacktoberfest
Last synced: 21 Apr 2025
https://github.com/huahuadeliaoliao/rosesong
使用rust实现的CLI音频播放器,通过gstreamer解码播放b站视频的音频/ A CLI audio player implemented in Rust that decodes and plays the audio of bilibili videos using GStreamer.
Last synced: 04 Jul 2025
https://github.com/tisba/fritz-tls
Automate TLS certificate installation for AVM FRITZ!Box
avm-fritz cli fritzbox golang lets-encrypt letsencrypt tls
Last synced: 15 May 2025
https://github.com/quramy/better-name
CLI tool to move JavaScript(ES2015) or TypeScript module files
cli es2015 javascript refactoring typescript
Last synced: 15 Apr 2025
https://github.com/schadokar/my-calc
my-calc cli built in golang using cobra library. It do the basic addition operation.
cli cobra cobra-library golang
Last synced: 09 Apr 2025
https://github.com/IEEE-VIT/termiboard
A smart CLI Dashboard to fetch cpu, memory and network stats!
cli cli-dashboard cpu-monitoring golang memory-monitoring system terminal
Last synced: 24 Jul 2025
https://github.com/warengonzaga/magic-commit
You can do magicc, you can build anything that you desire. 🪄🔮💻
ai ai-commit aicommit cli commit devtool git gpt hacktoberfest magic openai opencommit terminal tool
Last synced: 15 Apr 2025
https://github.com/twelvelabs/gh-repo-config
A GitHub CLI extension to manage repository settings
Last synced: 27 Aug 2025
https://github.com/giannisp/git-contrib-calendar
Experimental git contributions calendar for the terminal (built with NodeJS, React and Ink).
cli cli-app contributions-calendar git ink react
Last synced: 22 Apr 2025
https://github.com/pheekus/svarog
Generate Cloud Firestore helper functions for schema validation using JSON Schema.
cli firestore jsonschema security-rules
Last synced: 27 Sep 2025
https://github.com/phonicmouse/SharpPaste
Cross-platform C# pastebin with client-side AES-256 encryption that just works.
asp-net bootstrap-flat bootstrap3 c-sharp cli cross-platform jquery litedb mit-license mono nancyfx pastebin prismjs
Last synced: 28 Apr 2025
https://github.com/joeabbey/diver
Dive into the Docker EE APIs
apis cli docker docker-registry docker-store helm ucp
Last synced: 22 Jul 2025
https://github.com/ahmadawais/cli-meow-help
🐈 Generate automagically formatted help text for `meow` CLI app helper.
cli command-line help javascript kitten meow meow-help nodejs
Last synced: 29 Oct 2025
https://github.com/Quramy/better-name
CLI tool to move JavaScript(ES2015) or TypeScript module files
cli es2015 javascript refactoring typescript
Last synced: 18 Jul 2025
https://github.com/codesofrishi/smartcd
Expedite your navigation of Linux filesystem.
bash bash-plugin cd cli command-line command-line-tool enhancd fuzzy-search fzf linux shell shell-script smartcd terminal unix zsh zsh-plugin
Last synced: 01 May 2025
https://github.com/SenZmaKi/Sengpt
ChatGPT in your terminal, no OpenAI API key required
chatgpt chatgpt-app chatgpt-python cli cli-app freegpt openai openai-chatgpt terminal
Last synced: 14 Mar 2025
https://github.com/joshmcguigan/traffic
Simple traffic reporting for your Github repositories
Last synced: 20 Aug 2025
https://github.com/neandertech/cue4s
CLI prompts in Scala 3, available on JS, JVM, and Native platforms
cli prompts scala scala3 scalajs scalanative terminal tui
Last synced: 30 Jun 2025
https://github.com/JoshMcguigan/traffic
Simple traffic reporting for your Github repositories
Last synced: 07 Apr 2025
https://github.com/neptune-ai/neptune-notebooks
📚 Jupyter Notebooks extension for versioning, managing and sharing notebook checkpoints in your machine learning and data science projects.
cli collaboration experiment jupyterlab ml mlops production registry research snapshot snapshotting team tracking version
Last synced: 16 Mar 2026
https://github.com/cielong/pyfx
A python-native JSON Viewer TUI.
cli fx json json-viewer-tui jsonpath pyfx python3 tui urwid
Last synced: 01 Apr 2026
https://github.com/pressly/cli
Simple Go library for creating CLI apps with subcommands and flexible flags
Last synced: 02 Mar 2026
https://github.com/chrisbouchard/klondike-rs
CLI Klondike Solitaire written in Rust
card-game cli klondike rust solitaire terminal-based
Last synced: 26 Oct 2025
https://github.com/simpleweb/romulus-cli
Brings structure to your React Native apps
cli open-source react react-native redux redux-saga typescript yeoman-generator
Last synced: 08 Mar 2026
https://github.com/pirafrank/what-size.yazi
A plugin for yazi to calculate the size of current selection or current working directory
Last synced: 20 Sep 2025
https://github.com/nitram509/ntgrrc
ntgrrc (Netgear Remote Control) a command line (CLI) tool to manage Netgear GS3xx switch series.
cli command-line command-line-tool gs305ep gs305epp gs308ep gs308epp gs316ep gs316epp hacktoberfest netgear
Last synced: 21 Mar 2025
https://github.com/athul/jiofi-cli
Get Details about your Jio-fi Network from the Terminal
Last synced: 14 Apr 2025
https://github.com/ieee-vit/termiboard
A smart CLI Dashboard to fetch cpu, memory and network stats!
cli cli-dashboard cpu-monitoring golang memory-monitoring system terminal
Last synced: 31 Oct 2025
https://github.com/depwire/depwire
The missing context layer for AI-assisted refactoring
ai-coding-assistant arc-diagram cli code-analysis dead-code dependency-graph developer-tools go javascript mcp model-context-protocl python rust typescript
Last synced: 29 May 2026
https://github.com/piotrmurach/tty-color
Terminal color capabilities detection
cli color ruby-gem tty tty-components
Last synced: 12 Jun 2025
https://github.com/ohseesoftware/laravel-schema-list
List tables, columns, and indices for your database connections.
cli command-line database laravel php
Last synced: 09 Apr 2025
https://github.com/itslenny/slack-emoji-import
Simple bulk emoji importer for slack
Last synced: 19 Jun 2025
https://github.com/progrmoiz/awesome-product-cli
A curated list of command-line interfaces for SaaS products — making every product accessible to AI agents and developers
ai-agents awesome awesome-list cli developer-tools saas
Last synced: 03 Apr 2026
https://github.com/salesforcecommercecloud/b2c-developer-tooling
B2C CLI, MCP, and Tooling SDK for Salesforce Agentforce Commerce B2C
Last synced: 20 May 2026
https://github.com/rwstauner/jirazzz
A jira rest client for the command line, written in clojure as a babashka script.
Last synced: 11 Sep 2025
https://github.com/doeixd/nmtui-go
A TUI for managing NetworkManager (nmcli) Wi-Fi connections on Linux, built with Go & Bubble Tea.
bubbletea cli go golang networkmanager nmcli nmtui tui wifi
Last synced: 11 Jun 2026