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/WoLfulus/zoya
Truly highly composable logging utility
cli color colors express javascript json logging logs node nodejs server signale typescript winston
Last synced: 03 Apr 2025
https://github.com/joakin/markdown-folder-to-html
Convert a folder with files and markdown documents to an HTML site
Last synced: 07 Apr 2025
https://github.com/microsoft/tui-test
An end-to-end terminal testing framework for CLI and TUI experiences
automation bash cli e2e-testing fish powershell pwsh terminal testing tui tui-test
Last synced: 09 Mar 2026
https://github.com/push-based/user-flow
๐ฆ Combine Chrome tooling like Lighthouse userflows and DevTools reconder scripts in your CI
chrome cli devtools lighthouse-audits performance-analysis performance-metrics performance-monitoring performance-testing pupeteer typescript web-performance
Last synced: 13 Apr 2025
https://github.com/fission-codes/fission
Fission CLI & server
api cli decentralized heroku ipfs service web-api
Last synced: 24 Jun 2025
https://github.com/mmkal/trpc-cli
Turn a tRPC router into a type-safe, fully-functional, documented CLI
Last synced: 12 Apr 2025
https://github.com/wolfulus/zoya
Truly highly composable logging utility
cli color colors express javascript json logging logs node nodejs server signale typescript winston
Last synced: 08 May 2025
https://github.com/jalendport/switch-php
Easily switch between PHP versions on your Mac. Requires Homebrew and works with Laravel Valet. ๐
cli laravel-valet php php-versions php5 php7 php70 php71 php72 shell shell-script shell-scripts terminal valet
Last synced: 16 Jul 2025
https://github.com/MaartenDesnouck/google-apps-script
๐ Manage and deploy your Google Apps Script projects using the command line
apps-script cli gas-include google-apps-script google-drive npm
Last synced: 17 Mar 2025
https://github.com/easy-team/easywebpack-cli
A Powerful Cross-platform Webpack CLI Tool
cli easywebpack-cli easywebpack-server react react-boilerplate react-ssr server-side-react server-side-rendering server-side-vue vue vue-boilerplate vue-ssr webpack webpack-cli weex weex-building weex-native weex-vue weex-web
Last synced: 06 Apr 2025
https://github.com/nskins/goby
Command-line role-playing game framework
cli command-line framework game-development gamedev rpg ruby text-rpg
Last synced: 27 Mar 2025
https://github.com/gkze/gh-stars
:star: Keep your Github Stars fresh!
automation cli github go golang star tool
Last synced: 30 Dec 2025
https://github.com/terminal-junkies/npmx
Advanced CLI for npm
blessed cli command-line npm terminal
Last synced: 10 Sep 2025
https://github.com/pierridotite/stonks-dashboard
A cyberpunk-style, real-time financial monitor that runs directly in the terminal. It visualizes cryptocurrency and stock market data using ASCII charts and dynamic coloring.
cli dashboard data finance market market-data real-time stocks terminal trading tui
Last synced: 29 Dec 2025
https://github.com/opensolon/soloncode
The open source coding agent.
claude-code cli cli-app java opencode solon solon-ai
Last synced: 11 Jun 2026
https://github.com/cloveric/tarocub
TaroCub runs Codex, Claude Code, and Antigravity locally, then lets you control them from Telegram and Feishu/Lark.
agent-bus ai anthropic automation claude-code cli codex developer-tools feishu lark lark-cli multi-agent openai-codex session-management tarocub telegram-bot typescript
Last synced: 31 May 2026
https://github.com/bombshell-dev/args
<1kB CLI flag parser
args args-parser cli command-line command-line-parser node
Last synced: 13 Apr 2025
https://github.com/denisdefreyne/cri
A tool for building commandline applications
Last synced: 05 Apr 2025
https://github.com/synacktraa/ani-skip
A script that offers an automated solution to bypass anime opening and ending sequences, enhancing your viewing experience by eliminating the need for manual intro and outro skipping.
ani-cli anime aniskip cli mpv-script shell
Last synced: 05 Apr 2025
https://github.com/purpleteam-labs/purpleteam
CLI component of OWASP PurpleTeam
application-security build-tool ci cli cloud-security devsecops devsecops-pipeline hacktoberfest purpleteam security-regression-testing security-testing web-security
Last synced: 01 Apr 2025
https://github.com/00jciv00/cova
Commands, Options, Values, Arguments. A simple yet robust cross-platform command line argument parsing library for Zig.
clap cli command-line terminal zig zig-package ziglang
Last synced: 06 Apr 2025
https://github.com/xyproto/cxx
:electric_plug: Configuration-free utility for building, testing and packaging executables written in C++. Can auto-detect compilation flags based on includes, via the package system and pkg-config.
arch-linux auto-detection bsd c c-plus-plus clang-format cli cmake cpp cpp17 cpp20 cxx cxx20 freebsd linux ninja qmake scons void-linux
Last synced: 11 Apr 2025
https://github.com/feinoujc/gh-search-cli
searches github via command line. Supports repo, issues, code and commit searches and listing notifications
Last synced: 08 Apr 2025
https://github.com/shahradelahi/node-cronstack
[WIP] โณ A Versatile library for Cron Management & Automation
cli cronjob microservice nodejs
Last synced: 05 Apr 2025
https://github.com/promptops/cli
um is a GPT-powered CLI assistant. Ask questions in plain English, get the perfect shell command.
cli devops generative-ai shell terminal
Last synced: 14 Jan 2026
https://github.com/peterdavehello/colorechoforshell
Make ๐(shell) 's ๐ฌ (`echo`) to be ๐จ easily โจ Support โ sh โ bash โ zsh โ ksh โ ๐ One simple command for vibrant text output! ๐ซ
ansi bash cli color console echo fish hacktoberfest ksh script sh shell shellscript terminal zsh
Last synced: 07 Aug 2025
https://github.com/spectresystems/spectre.cli
An extremely opinionated command-line parser.
cli command-line command-line-parser hacktoberfest parser
Last synced: 18 Apr 2025
https://github.com/ba-calderonmorales/terminal-jarvis
In the midst of all the tools out there that you can possibly use to keep track of them. Here's a "shovel" that just works to try them all out.
aider amp cargo claude-code cli codex context-engineering copilot crush gemini-cli goose llxprt meta-prompting opencode packages-manager qwen-code rust terminal thinwrapper typescript
Last synced: 01 Mar 2026
https://github.com/igniteui/igniteui-cli
Ignite UI Command-Line Interface by Infragistics
angular build-automation cli ignite-ui jquery react scaffolding test-automation
Last synced: 02 Apr 2026
https://github.com/rhettbull/osxmetadata
Python package to read and write various MacOS extended attribute metadata such as tags/keywords and Finder comments from files. Includes CLI tool for reading/writing metadata.
cli command-line command-line-tool extended-attributes mac macos metadata python
Last synced: 07 Apr 2025
https://github.com/twilio-labs/serverless-toolkit
CLI tool to develop, debug and deploy Twilio Functions
cli nodejs nodejs-cli twilio twilio-functions twilio-serverless
Last synced: 15 May 2025
https://github.com/milchreis/uibooster
๐ Creates fast and easy dialogs for utility tools
cli confirmation-dialog dark-theme dialog easy-dialogs fast form gui java login login-dialog progress-dialog selection-dialog swing table table-dialog ui utility
Last synced: 05 Apr 2025
https://github.com/near-examples/FT
Example implementations of money-like tokens, where one token is the same as any other, using the NEP-141 spec (similar to ERC-20)
Last synced: 10 May 2025
https://github.com/moali87/jirust
Jira terminal UI
cli jira productivity rust terminal tool tools tui
Last synced: 25 Feb 2025
https://github.com/RhetTbull/osxmetadata
Python package to read and write various MacOS extended attribute metadata such as tags/keywords and Finder comments from files. Includes CLI tool for reading/writing metadata.
cli command-line command-line-tool extended-attributes mac macos metadata python
Last synced: 07 Apr 2025
https://github.com/shorwood/gptsh
GPT.sh is a CLI tool built with NodeJs and powered by Open AI's GPT-3. It's main purpose is to translate natural language questions and requests into shell commands.
ai bash cli cmdxyz cross-platform gitpod gpt3 natural-language-processing nlsh nodejs openai powershell
Last synced: 09 Mar 2026
https://github.com/Code-Militia/jirust
Jira terminal UI
cli jira productivity rust terminal tool tools tui
Last synced: 26 Mar 2025
https://github.com/zowe/zowe-cli
Zowe CLI
cli mainframe mainframe-development mvs os390 zosmf zowe zowe-cli
Last synced: 27 Jan 2026
https://github.com/chukhraiartur/seo-keyword-research-tool
Python SEO keywords suggestion tool. Google Autocomplete, People Also Ask and Related Searches.
cli google google-autocomplete google-related-search people-also-ask python seo serpapi webscraping
Last synced: 07 May 2025
https://github.com/kyma-project/cli
Simple set of commands to manage a Kyma cluster
Last synced: 16 May 2025
https://github.com/graphql-editor/gql
Very simple CLI for many GraphQL schemas in the cloud. Provides autocompletion for GraphQL queries
autocomplete cli command curl graphql graphql-cli line terminal
Last synced: 22 Apr 2025
https://github.com/alxrw/parm
Cross-platform package manager for GitHub Releases ๐ง
cli cross-platform github go golang linux macos package-manager shell terminal windows
Last synced: 28 Feb 2026
https://github.com/dragfire/leetup
Command line tool to solve Leetcode problems. Leet it up!!
cli leetcode leetcode-java leetcode-practice leetcode-rust rust
Last synced: 21 Oct 2025
https://github.com/nil4/dotnet-transform-xdt
Modern .NET tools and library for XDT (Xml Document Transformation)
cli dotnet-cli global-tool netstandard20 transformation xdt xml
Last synced: 14 Jan 2026
https://github.com/shkoliar/docker-ngrok
Expose a local web server or docker environment to the internet
busybox cli command-line developer-tools development development-environment devops devops-tools docker docker-compose docker-container docker-image environment-variables glibc local-development mit mit-license ngrok worksonmymachine
Last synced: 09 Apr 2025
https://github.com/dhobsd/castty
A CLI tool to record audio-enabled screencasts of your terminal, for the web.
asciicast audio-recording cli recorder recording screencast screencast-recording terminal terminal-recording tty
Last synced: 21 Sep 2025
https://github.com/sveltinio/sveltin
The Smartest Way to Create SvelteKit powered static websites: a powerful CLI with batteries included
cli cli-app static-site static-site-generator sveltekit sveltekit-blog sveltekit-example sveltekit-tailwindcss sveltekit-template
Last synced: 10 Apr 2025
https://github.com/boyter/lc
licensechecker (lc) a command line application which scans directories and identifies what software license things are under producing reports as either SPDX, CSV, JSON, XLSX or CLI Tabular output. Dual-licensed under MIT or the UNLICENSE.
classifier cli command-line-tool commandline go golang license license-management licensechecker open-source-licensing spdx
Last synced: 02 Sep 2025
https://github.com/maxzender/jv
Helps you view JSON on the command-line.
cli go golang json termbox-go terminal
Last synced: 11 Jan 2026
https://github.com/mheap/pin-github-action
Pin your GitHub actions to a specific hash
actions cli github github-actions security
Last synced: 05 Oct 2025
https://github.com/yakkomajuri/teeny
A super simple static site generator
blog cli javascript nodejs personal-website static-site static-site-generator
Last synced: 20 Aug 2025
https://github.com/josefpihrt/orang
Search, replace, rename and delete directories, files and its content using the power of .NET regular expressions.
cli dotnet-global-tool filesystem regex regexp
Last synced: 16 May 2025
https://github.com/nullarray/mimir
OSINT Threat Intel Interface - CLI for HoneyDB
cli honeydb honeypot information-retrieval intel interface ioc nmap osint scan-tool threatintel
Last synced: 13 Apr 2025
https://github.com/condensedmilk7/countryfetch-deno
A cli tool for fetching information about countries.
cli countries deno fetcher typescript
Last synced: 19 Jul 2025
https://github.com/kira-nt/outline-cli
๐ The Free and Open Internetโข right in your terminal.
cli linux outline outline-vpn shadowsocks
Last synced: 06 Apr 2025
https://github.com/bitcoindevkit/bdk-cli
A CLI wallet library and REPL tool to demo and test the BDK library
Last synced: 05 Apr 2025
https://github.com/hartbit/yaap
Yet Another (Swift) Argument Parser
argparse argparser argument-parser argument-parsers argument-parsing cli linux macos shorthand-syntax swift swift-package-manager swiftp yaap yet-another
Last synced: 21 Oct 2025
https://github.com/neutralinojs/neutralinojs-cli
neu cli for Neutralinojs
cli hacktoberfest neutralinojs
Last synced: 23 May 2026
https://github.com/tobilg/duckerd
CLI to create an ER Diagram from DuckDB database files
cli database-diagram duckdb erd erdiagram
Last synced: 06 Apr 2025
https://github.com/sindresorhus/ink-big-text
Awesome text component for Ink
cli figlet ink ink-component jsx nodejs npm-package react
Last synced: 05 Apr 2025
https://github.com/trstringer/pycli
:computer: Basic structure for a simple Python CLI
cli cli-structure python python-cli
Last synced: 19 Apr 2025
https://github.com/etienne-napoleone/spinach
๐ฅฌ Practical spinner for Rust
cli no-dependencies rust spinner terminal-ui
Last synced: 30 Oct 2025
https://github.com/yankeexe/good-first-issues
Find good first issues from your commandline! ๐
beginner-friendly cli cli-app github github-api good-first-issue hacktoberfest python-cli
Last synced: 19 Oct 2025
https://github.com/seth-shi/go-v2ex
ไธไธช V2EX ็ๅฝไปค่กๅฎขๆท็ซฏ
cli command-line go golang iterm2 terminal v2ex v2ex-api
Last synced: 21 Jan 2026
https://github.com/yne/vcd
VCD file (Value Change Dump) command line viewer
Last synced: 14 Jul 2025
https://github.com/frohoff/ciphr
CLI crypto swiss-army knife for performing and composing encoding, decoding, encryption, decryption, hashing, and other various cryptographic operations on streams of data from the command line; mostly intended for ad hoc, infosec-related uses.
cli command-line crypto cryptography decoding decryption encoding encryption ruby
Last synced: 11 Jul 2025
https://github.com/writeas/writeas-cli
Command line client for Write.as / WriteFreely
blogging cli go linux macos privacy windows writeas writefreely
Last synced: 05 May 2025
https://github.com/tomasz-tomczyk/crit
GitHub PR-style review tool for all of your LLM agent's output
agentic-coding ai-agents ai-tools cli code-review developer-tools llm markdown
Last synced: 16 May 2026
https://github.com/reorx/ai.py
A single-file Python script that interacts with ChatGPT API in the command-line.
chatgpt chatgpt-api cli python
Last synced: 22 Apr 2025
https://github.com/wordup-dev/wordup-cli
Wordup is a fully integrated development platform for WordPress. Develop plugins and themes locally. Preview in the cloud. Automatic updates in WP.
cli developer-tools docker docker-compose nodejs npm-package php web wordpress wordpress-development wp-cli
Last synced: 29 Sep 2025
https://github.com/PeterDaveHello/ColorEchoForShell
Make ๐(shell) 's ๐ฌ (`echo`) to be ๐จ easily โจ Support โ sh โ bash โ zsh โ ksh โ ๐ One simple command for vibrant text output! ๐ซ
ansi bash cli color console echo fish hacktoberfest ksh script sh shell shellscript terminal zsh
Last synced: 08 Apr 2025
https://github.com/tanaikech/goris
This is a CLI tool to search for images with Google Reverse Image Search (goris).
cli cli-app cli-tool golang google-image-search reverse-image-search
Last synced: 01 Sep 2025
https://github.com/grei-ufc/pade
Python Agent DEvelopment framework
artificial-intelligence cli co-simulation multiagent-systems python simulations twisted
Last synced: 14 Jan 2026
https://github.com/vitonsky/arrival-time
Simple and powerful progress time estimation (ETA) for JavaScript
backend cli estimate estimation eta frontend nodejs progress progress-bar
Last synced: 05 Jul 2025
https://github.com/generate/generate-gitignore
Generate a .gitignore file from the command line when Generate's CLI is installed globally, or use as a plugin or sub-generator in your own generator.
build-tool cli command-line create generate generator gitignore gitignore-cli gitignore-files gitignore-generator gitignore-template gitignore-templates init project prompt scaffold scaffolding task-runner yeoman yo
Last synced: 20 Aug 2025
https://github.com/wasabeef/droid
A command-line tool for checking Android OS version history written by Rust.
Last synced: 18 Oct 2025
https://github.com/3timeslazy/nix-search-tv
Fuzzy search for Nix packages.
cli fzf nix nixos search television
Last synced: 05 Feb 2026
https://github.com/abraham/nutmeg
Build, test, and publish vanilla Web Components with a little spice
cli custom-elements hacktoberfest javascript karma lit-element lit-html shadow-dom typescript web-components webcomponents webpack
Last synced: 15 Dec 2025
https://github.com/sarfraznawaz2005/quran-cli
:closed_book: Read/Recite The Holy Quran from the commandline with English translation.
cli holy islam islamic-apps javascript node nodejs quran
Last synced: 16 Mar 2025
https://github.com/sindresorhus/windows-wallpaper
Manage the desktop wallpaper on Windows
binary cli cli-app desktop-wallpaper rust wallpaper windows
Last synced: 13 Aug 2025
https://github.com/keenwon/eazydict
็ฎๅๆ็จ็ๅฝไปค่ก่ฏๅ ธ :closed_book: :orange_book: :green_book: :blue_book: :notebook:
bing cli console dict dictionary google-translate terminal youdao
Last synced: 17 Oct 2025
https://github.com/centos-paas-sig/linchpin
ansible based multicloud orchestrator
ansible ansible-playbooks aws cli cloud googlecloud hybrid-cloud inventory inventory-files libvirt linchpin openshift openstack provisioning topology
Last synced: 05 Apr 2025
https://github.com/knbr13/gitcs
๐ Command line tool written in Go. It allows developers to scan their local Git repositories and generate a visual contributions graph.
cli git go golang visualization
Last synced: 12 Jan 2026
https://github.com/CentOS-PaaS-SIG/linchpin
ansible based multicloud orchestrator
ansible ansible-playbooks aws cli cloud googlecloud hybrid-cloud inventory inventory-files libvirt linchpin openshift openstack provisioning topology
Last synced: 29 Mar 2025
https://github.com/acgtools/hanime-hunter
A CLI app to download HAnime. ็จไบไธ่ฝฝ้็ช็ CLI ๅทฅๅ ท
anime cli cli-app downloader go golang hanime hentai open-source opensource
Last synced: 20 Jan 2026