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-20 00:05:28 UTC
- JSON Representation
https://github.com/jwu910/check-it-out
A command line interface for Git Checkout. See branches available for checkout.
check-it-out check-out checkout cli cli-tool command-line command-line-interface command-line-tool developer-tools devtool devtools git git-branch git-cli github-cli javascript js nodejs productivity
Last synced: 06 Apr 2025
https://github.com/chronicle-app/chronicle-etl
📜 A CLI toolkit for extracting and working with your digital history
archiving chronicle chronicle-etl cli csv data-liberation etl json memex personal-archive personal-data quantified-self ruby
Last synced: 05 Apr 2025
https://github.com/passbolt/passbolt_cli
Command line interface for passbolt API
Last synced: 09 Apr 2025
https://github.com/1broseidon/cymbal
Language-agnostic code navigation CLI powered by tree-sitter
ai-agents cli code-analysis code-navigation developer-tools golang sqlite static-analysis tree-sitter
Last synced: 20 Apr 2026
https://github.com/jbcarpanelli/spinnies
Node.js module to create and manage multiple spinners in command-line interface programs
cli console loading loading-bar loading-indicator loading-spinner multiple node-js nodejs progress spinner spinners term terminal
Last synced: 04 Apr 2026
https://github.com/rachmadaniharyono/we-get
:icecream: Command-line tool for searching torrents.
Last synced: 23 Sep 2025
https://github.com/emprcl/signls
a non-linear, generative midi sequencer in the terminal :infinity:
bubbletea cli midi midi-controller music musicmaking sequencer sequencer-midi tui
Last synced: 20 Jan 2026
https://github.com/suzuki-shunsuke/tfmv
CLI to rename Terraform resources and generate moved blocks
Last synced: 10 Mar 2026
https://github.com/backendsystems/nibble
easy to use command line network scanner, with a clickable tui interface
bubbletea cli devops go golang ip-scanner lan-discovery network-scanner networking nmap-alternative port-scanner sysadmin tui
Last synced: 22 Apr 2026
https://github.com/imagineui/imagineui
CLI tool to generate wireframes from a localized human-readable format
cli docops scene-format wireframes
Last synced: 06 Apr 2026
https://github.com/yannbolliger/notion-exporter
CLI and library for exporting .md and .csv files from any Notion.so page.
cli markdown notion notion-api npm typescript
Last synced: 12 Apr 2025
https://github.com/jansc/ncgopher
A gopher and gemini client for the modern internet
cli gemini gemini-client gemini-protocol gopher gopher-client gopher-protocol ncurses rust tui
Last synced: 11 May 2025
https://github.com/philippgille/serve
serve starts a simple temporary static file server in your current directory and prints your IP address to share with colleagues
cli file-server go golang serve server static-file-server static-files
Last synced: 25 Apr 2025
https://github.com/cleishm/libneo4j-client
neo4j-client -- Neo4j Command Line Interface (CLI)
bolt cli driver graph graph-database neo4j
Last synced: 07 May 2025
https://github.com/unfor19/bargs
A framework for creating a Bash CLI application.
arguments-parsing bash bash-script cli docker framework pass-arguments
Last synced: 20 Aug 2025
https://github.com/jamiealquiza/envy
Envy automatically exposes environment variables for all of your Go flags
cli env environment environment-variables flags go-packages golang library
Last synced: 06 Apr 2025
https://github.com/mehedirm6244/sysfex
Just another system information fetching tool written in C++
cli command-line cpp fetch linux neofetch
Last synced: 05 Apr 2025
https://github.com/pchuri/confluence-cli
A powerful command-line interface for Atlassian Confluence
api-client atlassian automation cli command-line confluence developer-tools documentation javascript nodejs productivity wiki
Last synced: 03 May 2026
https://github.com/mordv/mnswpr
💣 Minesweeper game for your terminal
cli cli-app fun game ink nodejs npm-package react reactjs terminal terminal-game typescript
Last synced: 14 Apr 2025
https://github.com/subinium/superlighttui
🦀 An immediate-mode Rust TUI framework with flexbox layout and Tailwind-style chaining API.
cli immediate-mode rust terminal tui
Last synced: 30 May 2026
https://github.com/mcthomas/apple-music-cli-player
A simple command-line Apple Music controller script which includes a "Now Playing" widget function, a playback function, and a list-out function for your Mac's Music.app library, written in sh.
apple applescript automation bash cli command-line command-line-tool console macos music osascript osx script sh shell terminal tui unix widget zsh
Last synced: 14 Oct 2025
https://github.com/SimonSchubert/Braincup
Train your math skills, memory and focus.
android cli education game ios kotlin kotlin-multiplatform website
Last synced: 16 Apr 2025
https://github.com/hedgedoc/cli
A tiny CLI for HedgeDoc
archiving backup-utility bash cli cli-app codimd codimd-cli hedgedoc markdown notes
Last synced: 17 Jul 2025
https://github.com/bangajs/banga-cli
BàngáJS is a CLI generator for scaffolding ExpressJS applications with speed and efficiency.
cli expressjs generator nodejs
Last synced: 21 Aug 2025
https://github.com/chunqiuyiyu/qov
The terminal presentation tool.
ascii cli presentation-slides terminal
Last synced: 27 Jul 2025
https://github.com/ikanago/omekasy
𝘾𝙤𝙢𝙢𝙖𝙣𝙙 𝙡𝙞𝙣𝙚 𝙖𝙥𝙥𝙡𝙞𝙘𝙖𝙩𝙞𝙤𝙣 𝕥𝕙𝕒𝕥 𝕔𝕠𝕟𝕧𝕖𝕣𝕥𝕤 𝕒𝕝𝕡𝕙𝕒𝕟𝕦𝕞𝕖𝕣𝕚𝕔 𝕔𝕙𝕒𝕣𝕒𝕔𝕥𝕖𝕣𝕤 𝒕𝒐 𝒗𝒂𝒓𝒊𝒐𝒖𝒔 𝒔𝒕𝒚𝒍𝒆𝒔 𝚍𝚎𝚏𝚒𝚗𝚎𝚍 𝚒𝚗 𝚄𝚗𝚒𝚌𝚘𝚍𝚎.
Last synced: 20 Feb 2026
https://github.com/ahmadawais/node-cli-tips-tricks
📟 NodeCLI.com repo with Node.js CLI best practices and production-ready tips & tricks.
automation cli command-line-tool node nodejs
Last synced: 26 Oct 2025
https://github.com/orbitale/rymfony
A command-line tool built in Rust to run an HTTP+PHP server for development (and production? 😉)
caddyserver cli hacktoberfest php rust rust-lang symfony web-server
Last synced: 29 Apr 2025
https://github.com/christ0ph3r/cryptocurrency-cli
:moneybag: Cryptocurrency Portfolio On The Command Line :moneybag:
api bitcoin bitcoincash cardano chainlink cli coin coinmarketcap command-line cryptocurrency dash ethereum iota js litecoin monero npm portfolio ripple siacoin
Last synced: 07 May 2025
https://github.com/cameronhunter/prettier-package-json
Prettier formatter for package.json files
cli javascript json package-json prettier pretty-print printer
Last synced: 04 Apr 2025
https://github.com/wp-cli/doctor-command
Diagnose problems within WordPress by running a series of checks for symptoms
check cli hacktoberfest health wordpress wp-cli wp-cli-package
Last synced: 12 Jun 2025
https://github.com/lingrino/vaku
vaku extends the vault api & cli
cli go golang vault vault-api vault-client
Last synced: 29 Nov 2025
https://github.com/yerofey/cryptowallet-cli
cw — a crypto wallet generator CLI tool for a lot of blockchains: Bitcoin, Ethereum, Base, Solana, SUI, TON, any EVM (L1/L2/L3) and many others
base bitcoin blockchain bnb btc cli crypto cryptocurrency cryptowallet cw erc20 ethereum solana sui ton wallet
Last synced: 11 Feb 2026
https://github.com/blackode/elixir_cli_spinners
Spinnig Animations for Command Line Applications
animation-library animations bounce bounce-animations cli command-line-animations command-line-app command-line-tool elixir-animations elixir-apps elixir-command-line elixir-examples elixir-hacks elixir-lang elixir-library elixir-package elixir-tips loading-animations spin-animations spinner
Last synced: 16 Mar 2025
https://github.com/kcloze/multiprocess
🚀Easy to make the common PHP/Python/js...script change daemon and multi-process execution
cli daemon manager multiprocessing php process swoole
Last synced: 30 Dec 2025
https://github.com/yankeexe/git-worktree-switcher
Switch between git worktrees with speed. :zap:
bash cli cli-app commandline commandline-tool git linux productivity shell shell-script terminal-app workflow-management workflow-tool worktree zsh
Last synced: 17 Mar 2025
https://github.com/sp1thas/dropboxignore
[MIRROR OF https://codeberg.org/sp1thas/dropboxignore] It's all about the missing .dropboxignore file.
bash cli dropbox dropboxignore glob-patterns ignore-files ignore-folders linux shell shell-script
Last synced: 04 Apr 2025
https://github.com/bfontaine/grape
:grapes: Syntax-aware grep-like for Clojure
cli clojure-library code-search pattern-matching
Last synced: 09 Apr 2025
https://github.com/wp-cli/restful
Unlocking the potential of the WP REST API at the command line
api cli hacktoberfest rest rest-api wordpress wp-cli wp-cli-package
Last synced: 12 Jun 2025
https://github.com/bpmn-io/bpmnlint
Validate BPMN diagrams based on configurable lint rules.
bpmn cli hacktoberfest linter static-diagram-analysis validator
Last synced: 03 Feb 2026
https://github.com/avast/hdfs-shell
HDFS Shell is a HDFS manipulation tool to work with functions integrated in Hadoop DFS
big-data cli cli-application hadoop hdfs hdfs-manipulation linux shell
Last synced: 26 Oct 2025
https://github.com/gloriajs/gloria
Gloria is a static website generator, based on NodeJS.
cli hacktoberfest javascript jekyll nodejs npm-package static-site-generator tailwindcss
Last synced: 25 Dec 2025
https://github.com/ant-design/ant-design-cli
Ant Design on your command line. Query component knowledge, analyze project usage, and guide migrations — fully offline.
Last synced: 11 Apr 2026
https://github.com/mag123c/toktrack
Ultra-fast token & cost tracker for LLM Token Usage (e.g. Claude Code)
ai-billing ai-coding ai-cost ai-tools anthropic claude-code cli codex-cli cost-monitor cost-tracking developer-tools gemini-cli llm multi-cli openai rust terminal token-tracker token-usage tui
Last synced: 08 Jun 2026
https://github.com/datafusion-contrib/datafusion-dft
Batteries included CLI, TUI, and server implementations for DataFusion.
arrow cli data database datafusion tui
Last synced: 10 May 2025
https://github.com/4lejandrito/fetchbook
Run and test your HTTP requests. Git friendly, 100% local.
api-client bun cli http-client htttp-request testing typescript
Last synced: 17 Mar 2025
https://github.com/siokas/denomander
Deno command-line interfaces made easy
arguments-parser cli cli-app command-line-interface command-line-parser deno deno-arguments-parser deno-tools typescript
Last synced: 07 Apr 2025
https://github.com/caio-ishikawa/netscout
OSINT tool that finds domains, subdomains, directories, endpoints and files for a given seed URL.
Last synced: 14 Jan 2026
https://github.com/kujtimiihoxha/gk
Go-Kit Genetator
cli generator go-kit golang kit-generator
Last synced: 09 Oct 2025
https://github.com/matteo-pacini/radiogogo
📻 Go-powered CLI to surf global radio waves via a sleek TUI. Tune in & let's Go 🚀!
bubbletea cli go golang radio radio-streaming terminal tui
Last synced: 03 Feb 2026
https://github.com/jamiedavenport/policystack
AI-first primitives for adding consent and policies to your apps
astro cli privacy-policy react typescript vite
Last synced: 09 Jun 2026
https://github.com/fnabinash/rust-practice
Collection of 240+ Exercises to learn and practice building CLI tools in Rust
beginner cli cli-app clitools exercises programming rust rust-lang
Last synced: 05 Apr 2025
https://github.com/mpkocher/pydantic-cli
Turn Pydantic defined Data Models into CLI Tools
argparse argparse-alternative cli commandline commandline-interface config-management pydantic python3 schema schemas
Last synced: 05 Apr 2025
https://github.com/cortex-tms/cortex-tms
The Universal AI-Optimized Project Boilerplate. A Tiered Memory System (TMS) designed to maximize AI agent performance. Includes an interactive CLI tool and a high-signal documentation standard.
ai anthropic architecture best-practices claude-code cli code-generation cursor developer-experience developer-tools devtools documentation github-copilot governance llm project-scaffolding task-management typescipt version-control workflow-automation
Last synced: 21 Feb 2026
https://github.com/kelda/dksnap
Docker Snapshots for Development and Test Data
cli containers database database-management developer-tools docker docker-compose go golang terminal
Last synced: 11 Jun 2025
https://github.com/AdrianSchneider/jsonfui
jsonfui is an interactive command-line JSON viewer.
cli cli-app json json-viewer tui
Last synced: 24 Jul 2025
https://github.com/kesonan/github-compare
A GitHub repositories statistics command-line tool for the terminal
cli command-line github github-api github-api-v4 github-compare go golang statistics terminal
Last synced: 15 May 2025
https://github.com/vsetka/deepl-translator-cli
This command line tool delivers text translation capabilities to your console and is powered by DeepL (https://www.deepl.com/translator)
cli command-line command-line-tool deepl deepl-translator deeplearning machine-translation translate translator
Last synced: 03 Apr 2025
https://github.com/pennsignals/aptos
:sunny: A tool for validating data using JSON Schema and converting JSON Schema documents into different data-interchange formats
avro avro-schema cli command-line-tool data-interchange json-schema python3 schema-conversion validation
Last synced: 28 Mar 2025
https://github.com/kill136/claude-code-open
Open source AI coding platform with Web IDE, multi-agent system, 37+ tools, MCP protocol. MIT licensed.
ai ai-coding anthropic claude claude-code cli coding-assistant developer-tools llm mcp multi-agent open-source typescript web-ide
Last synced: 12 Mar 2026
https://github.com/fabiospampinato/template
A super-simple way to create new projects based on templates.
cli handlebars picolate scaffold simple template
Last synced: 22 Jun 2025
https://github.com/mazznoer/lolcrab
Like lolcat but with noise and more colorful.
Last synced: 21 Oct 2025
https://github.com/alexdlaird/amazon-orders
A Python library (and CLI) for Amazon order history, line items, and transactions
amazon beautifulsoup cli order-history python receipts web-scraping
Last synced: 12 Jun 2026
https://github.com/appleboy/drone-scp
Copy files and artifacts via SSH using a binary, docker or Drone CI.
cli docker-container docker-image drone drone-plugin scp ssh
Last synced: 15 May 2025
https://github.com/alexmyczko/ruptime
poor man’s ruptime
cli client-server gui internet inventory linux macos monitoring multinetwork ruptime rwho rwhod uptime webinterface
Last synced: 05 Apr 2025
https://github.com/orangekame3/awesome-terminal-recorder
🎥 Curated list of outstanding terminal recording tools to enhance your CLI demonstrations and tutorials.
awesome awesome-list cli terminal
Last synced: 30 Dec 2025
https://github.com/arcanis/terminosaurus
Agnostic terminal GUI library for TypeScript, distributed with a native React renderer
cli command-line flexbox gui interactive react typescript
Last synced: 05 Apr 2025
https://github.com/gojuukaze/terminal_layout
The project help you to quickly build layouts in terminal,cross-platform(一个跨平台的命令行ui布局工具)
choice cli cli-app cmd command-line command-line-interface command-line-tool inquirer loading progress progress-bar prompt-toolkit pyinquirer select terminal-colors terminal-ui
Last synced: 05 Feb 2026
https://github.com/proshunsuke/colmsg
A CLI tool for 櫻坂46メッセージ, 日向坂46メッセージ, 乃木坂46メッセージ and 齋藤飛鳥メッセージ app.
asukasaito cli command-line hinatazaka46 keyakizaka46 nogizaka46 rust sakurazaka46 tool
Last synced: 05 Apr 2025
https://github.com/moxystudio/node-promptly
Simple command line prompting utility for nodejs
choose cli command-line nodejs prompt
Last synced: 24 Dec 2025
https://github.com/volcengine/agentkit-sdk-python
An open-source Python SDK and CLI Starter Toolkit for deploying AI agents to Volcengine AgentKit Runtime.
Last synced: 04 Mar 2026
https://github.com/drewwyatt/git-tidy
Tidy up stale git branches.
cli cli-app command-line command-line-tool git rust terminal
Last synced: 09 Apr 2025
https://github.com/wasmCloud/wash
WAsmcloud SHell - the comprehensive command-line tool for wasmCloud development
actors cli cloud-native hacktoberfest rust webassembly
Last synced: 23 Apr 2025
https://github.com/stackitcloud/stackit-cli
A command-line interface to manage STACKIT resources
cli cloud stackit stackit-cloud
Last synced: 20 Apr 2026
https://github.com/iterative/gto
🏷️ Git Tag Ops. Turn your Git repository into Artifact Registry or Model Registry.
artifact-registry artifacts cli data-registry git git-tag git-tags model-registry models
Last synced: 18 Jun 2025
https://github.com/magiccube/helixent
Helixent is a small library for building ReAct-style agent loops based on the Bun stack.
agent agent-loop bun cli coding skills
Last synced: 13 Apr 2026
https://github.com/tanaikech/ggsrun
This is a CLI tool to execute Google Apps Script (GAS) at own terminal on local PC. Also this CLI tool can be used for managing files in Google Drive for OAuth2 and Service Account.
cli cli-app cli-tool developer-tools gas golang google-apps-script google-drive terminal terminal-app
Last synced: 28 Apr 2025
https://github.com/csv2db/csv2db
The CSV to database command line loader
cli command-line command-line-tool csv csv-files csv-import csv2db database db2 etl loader mysql oracle postgresql sqlserver
Last synced: 01 Aug 2025
https://github.com/golangid/candi
A backend project library & utilities
backend clean-architecture cli code-generator framework golang library skeleton-generator
Last synced: 20 Apr 2026
https://github.com/numtostr/lemmy-help
Every one needs help, so lemmy-help you! A CLI to generate vim/nvim help doc from emmylua
cli emmylua lua neovim neovim-plugin parser rust vim-help
Last synced: 06 Apr 2025
https://github.com/krishpranav/maigret
A simple username osint tool built in go
cli go golang information-gathering information-retrieval maigrate osint reconnaissance tools
Last synced: 27 Jul 2025
https://github.com/qaiu/c4droid-code
C4droid代码实例 C/C++代码实例/教程
c4droid clanguage cli code cpp gcc learn-to-code
Last synced: 26 Jul 2025
https://github.com/busterc/xcv
:scissors: Cut, Copy and Paste files with Bash
bash cli clipboard copy copy-paste cut directories files filesystem glob globbing paste shell
Last synced: 25 Jul 2025
https://github.com/McParen/croatoan
This repository has been migrated to Codeberg.
binding cli command-line command-line-interface common-lisp console curses gui library lisp ncurses quicklisp sbcl terminal terminfo text-user-interface tui
Last synced: 20 Mar 2025
https://github.com/baalimago/wd-41
Web-Development 41, a static web server with live-reload
cli development golang web-development-tools websocket
Last synced: 05 Apr 2025
https://github.com/rndusr/torf-cli
CLI tool for creating, reading and editing torrent files
cli magnet-link magnet-uri torrent torrent-files
Last synced: 08 Apr 2025
https://github.com/rubriclab/create-rubric-app
CLI tool to get started with a full-stack AI project.
Last synced: 16 May 2025