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-07-07 00:06:13 UTC
- JSON Representation
https://github.com/robertpeteuil/aws-quick-cli
Control AWS EC2 instances using only their name (forget about Instance-Id's forever). Examples: aws-ssh NAME (connect via ssh), aws-list, aws-start NAME, aws-stop NAME
aws aws-cli aws-cli-utilities aws-console aws-manage aws-shell aws-ssh cli ec2-instance ssh ssh-config
Last synced: 07 May 2025
https://github.com/dhravya/mailto
Send emails right from the terminal using Rust!
cli command-line-tool mail rust
Last synced: 07 May 2025
https://github.com/guypeer8/wiki-cli
:book: Search wikipedia through your command line.
cli elixir elixir-lang escript wikipedia
Last synced: 11 Jul 2025
https://github.com/bancedev/lush
Linux shell powered by Lua scripting
c cli linux linux-shell lua shell
Last synced: 10 Nov 2025
https://github.com/camunda-community-hub/zbctl-via-npm
Zeebe CLI via NPM
camunda-8 cli microservices orchestration workflow zeebe
Last synced: 13 Jul 2025
https://github.com/pinguapps/appwritemigrator
PinguApps.AppwriteMigrator is a .NET CLI tool that enables a code-first approach to managing your database schema with Appwrite. This tool simplifies the process of syncing and migrating your database schema between local and remote environments, ensuring consistency across development, staging, and production setups.
appwrite cli code-first database migrate schema sync tool
Last synced: 15 Jul 2025
https://github.com/pemre/iptv-cli
iptv-cli is a command line tool to parse, filter iptv lists (m3u/m3u8 files).
cli iptv iptv-channels iptv-m3u iptv-m3u8 iptv-playlist nodejs
Last synced: 17 Jul 2025
https://github.com/antonmedv/is-it-cloudy
Command line tool to printing weather info 🌦
Last synced: 17 Feb 2026
https://github.com/arashnrim/tp
⚡️ Teleport to your projects and run commands in an instant.
Last synced: 19 Jul 2025
https://github.com/datadudes/json2hive
Generate Hive CREATE TABLE statements from json data
Last synced: 12 Apr 2025
https://github.com/jiro4989/termnovel
A command that to read novel on terminal.
Last synced: 08 May 2025
https://github.com/rmariuzzo/php-array-to-json
✨ Convert PHP configuration array files to JSON files. Useful to convert Laravel's PHP localization files into JSON files.
cli file-converter json php-array
Last synced: 19 Mar 2025
https://github.com/mtwn105/journal-cli
A CLI to write journal for you and save it to a Notion database!
blog cli express journal nodejs note-taking notion npm npm-module npm-package npmjs
Last synced: 30 Oct 2025
https://github.com/sukhbinder/llm-embed-ollama
Ollama provides Few embedding models. This plugin enables the usage of those models using Ollama.
cli embedding llm llm-plugin ollama
Last synced: 20 Jan 2026
https://github.com/j2l/walk-and-graph-svelte-components
CLI node script to walk svelte and js files, to draw a beautiful JPG of your dependencies aka "imports". No external dependency, only FS (Node).
cli dependencies diagram graph graphviz-dot-language import no-dependencies nodejs svelte svelte-components walk
Last synced: 20 Jul 2025
https://github.com/nathanjhood/ubento
Minimal, bento-box style Ubuntu-based WSL distro.
bash ci-cd cli cmake interoperability linux nodejs ubuntu wsl
Last synced: 15 Apr 2025
https://github.com/edoardottt/gonesis
Generate Golang project template ready to be pushed on GitHub using a single command
cli cli-app go golang golang-application golang-cli golang-layout golang-project golang-template layout project-structure project-template structure template templates tool
Last synced: 23 Mar 2025
https://github.com/Hong-JunHyeok/create-react18-boilerplate
🆕 Create easy and simple React18 boilerplate
cli npm-packages react react18 yarn-package
Last synced: 09 Aug 2025
https://github.com/netapp/recline
Writing argparse-based command line applications can become tedious, repetitive, and difficult to do right. Relax and let this library free you from that burden.
argparse-alternative cli netapp-public python shell terminal
Last synced: 15 Apr 2025
https://github.com/quentinlintz/cmdtop
⌨️ A tool for showing your top commands
Last synced: 13 Aug 2025
https://github.com/rishang/heygpt
CLI and UI interface for OpenAI and Gemini with prompts 🔮
ai bot chat-cli chatgpt cli cli-tool fzf google-palm openai palm prompt prompt-engineering prompt-toolkit python streamlit terminal wisper
Last synced: 09 Mar 2026
https://github.com/caixetadev/gophimation
🌲 a golang-based CLI to keep track of your favorite anime, offering a streamlined and efficient viewing experience.
Last synced: 14 Apr 2025
https://github.com/okuvshynov/fewlines
Create histograms, time series charts and dashboards in command-line output and log files.
cli dashboard distribution histogram logging python
Last synced: 04 Oct 2025
https://github.com/gavinlyonsrepo/backupmenu
Backup program , menu based , CLI TUI utility for Linux distributions using Tar and rsync. Written in bash, CLI program.
archlinux backup backup-menu backup-script backup-utility backupmenu bash bash-script cli dd debian linux menu rsync shell tui
Last synced: 31 Aug 2025
https://github.com/bahmutov/with-package
Run any command with package.json properties exposed as environment variables
Last synced: 26 Sep 2025
https://github.com/pppp606/ink-chart
Terminal visualization components for Ink CLI framework - Sparkline and BarChart components with TypeScript support
barchart chart cli ink nodejs react sparkline terminal typescript visualization
Last synced: 09 Mar 2026
https://github.com/ivopetiz/crypto-exchange-cli
CLI for Crypto Exchanges.
altcoin api api-client bitcoin bitcoin-api bitcoin-price cli command-line command-line-tool commandline exchange poloniex poloniex-api technical-analysis
Last synced: 31 Aug 2025
https://github.com/mwiater/golangcliscaffold
Learn how to create your first Golang CLI tool with Cobra and Viper. This step-by-step guide will show you how to bootstrap your project, add commands and flags, and create a usable CLI tool. By the end of this article, you'll have a working CLI tool that you can use to automate your tasks.
Last synced: 21 Sep 2025
https://github.com/arcblock/forge-cli
:fire: Awesome Command line tool to mange forge powered blockchain nodes
arcblock blockchain cli forge javascript nodejs
Last synced: 29 Sep 2025
https://github.com/scurker/quilted
A css/js coverage tool for websites
chrome-headless cli code-coverage puppeteer
Last synced: 03 Aug 2025
https://github.com/pgmanutd/node-talisman
👌 By hooking into the pre-push hook provided by Git, Talisman validates the outgoing changeset for things that look suspicious - such as authorization tokens and private keys.
authorization authorization-tokens authorized-keys cli javascript node-talisman private-keys ssh-keys talisman thoughtworks typescript
Last synced: 30 Aug 2025
https://github.com/sepandhaghighi/typio
Typio: Make Your Terminal Type Like a Human
cli console python python3 terminal typewriter typing ux
Last synced: 19 Feb 2026
https://github.com/tradeshift/http-mockserver
Simplify development and testing by mocking http services with ease.
cli mock-server mockclient mocking node npm test unit-testing
Last synced: 14 May 2025
https://github.com/mateimicu/kdiscover
Discover all K8s clusters on AWS, Google, etc ..
aks cli eks gke golang kubeconfig kubeconfig-manager kubernetes
Last synced: 27 Feb 2026
https://github.com/shresht7/gh-license
A GitHub CLI extension to view and generate license files 📄
Last synced: 12 Apr 2025
https://github.com/sadopc/godu
Fast, interactive disk usage analyzer for the terminal. Tree view, treemap, file type breakdown, safe deletion, and JSON export built in Go.
bubbletea cli disk-analyzer disk-usage go golang ncdu terminal treemap tui
Last synced: 16 Feb 2026
https://github.com/jrswab/axe
A ligthweight cli for running single-purpose AI agents. Define focused agents in TOML, trigger them from anywhere; pipes, git hooks, cron, or the terminal.
ai-agents automation cli command-line developer-tools golang llm
Last synced: 02 Apr 2026
https://github.com/arach/lattices
The agentic window manager for macOS — tile windows, manage tmux sessions, index screen text, and give AI agents a 35-method desktop API
ai-agents cli developer-tools macos ocr tiling tmux window-manager
Last synced: 06 Jun 2026
https://github.com/midnqp/postman-cli
A complete, minimalist command-line for Postman collections. (unfortunately the development is stale, because i use web ui these days)
cli curl minimal nodejs postman postman-collection terminal
Last synced: 30 Jan 2026
https://github.com/ryan-voitiskis/reklawdbox
AI-powered Rekordbox metadata tool for genre tagging, classification, and library management.
Last synced: 10 Apr 2026
https://github.com/prasadhonrao/ghcp-cli-cheatsheet
Searchable GitHub Copilot CLI cheatsheet built with React, Vite, and TypeScript.
cli github github-copilot github-copilot-cli react
Last synced: 02 Jun 2026
https://github.com/dash0hq/dash0-cli
Command line utility to interact with Dash0
Last synced: 01 Apr 2026
https://github.com/frankray78/netpace
Network speed tester including server discovery, latency measurement, download and upload speed testing.
cli dotnet dotnet-library internet-speed internet-speed-checker internet-speed-test library network-speed network-speed-meter network-speed-test speedtest speedtest-cli
Last synced: 16 Apr 2026
https://github.com/dinodanic/diny
🦕 diny — from git diff to clean commits
ai-tool automation cli cobra-cli commit-message developer-tools git git-commit-messages git-diff go ollama opensource plug-and-play
Last synced: 19 Apr 2026
https://github.com/reporails/cli
Check if your AI coding instructions are clear, complete, and likely to work. Based on reporails/rules. Supports CLAUDE.md, AGENTS.md, and more.
ai-coding claude-code cli code-quality developer-tools llm mcp validation
Last synced: 15 Apr 2026
https://github.com/human37/gee
CLI repository manager and automation tool written in rust.
Last synced: 01 Mar 2026
https://github.com/bfontaine/badges2svg
Replace your README badges with resolution-independent SVG ones
Last synced: 02 Mar 2026
https://github.com/vaayne/anna
AI assistant that never forgets. LCM memory, multi-channel, built-in scheduler.
ai-assistant anthropic cli context-management feishu-bot golang llm openai personal-assistant qqbot self-hosted sqlite telegram-bot
Last synced: 29 Apr 2026
https://github.com/skyllc-ai/ultrafastfilesearch
Ultra-fast file search for Windows using NTFS MFT
agent-tools cli command-line-tool desktop-search developer-tools everything-alternative file-search filesystem forensics indexing mcp mft model-context-protocol ntfs rust search-engine sysadmin usn-journal windows windows-search
Last synced: 30 Jun 2026
https://github.com/doowb/synonyms-cli
CLI for looking up synonyms for given words.
cli javascript nodejs synonyms
Last synced: 18 Aug 2025
https://github.com/orgoldfus/fomo
Read the latest tech news right from your terminal
cli hacktoberfest javascript news technology
Last synced: 18 Mar 2025
https://github.com/jaayperez/init-cli
CLI tool built with Node.js and TypeScript that generates lightning-fast templates.
boilerplate cli code-generation command-line command-line-tool ejs generator nodejs npm project reactjs template template-generator tools typescript
Last synced: 18 Sep 2025
https://github.com/lucavallin/brosa
A CLI tool written in Golang to retrieve information useful for astronomy.
astronomy cli cobra-cli golang pterm tomorrow-io utility weather
Last synced: 26 Jul 2025
https://github.com/tracebit-com/tracebit-community-cli
The Tracebit Community CLI is the command-line tool for Tracebit Community Edition, which deploys and maintains security canaries, proactively detecting intrusions across your devices and accounts.
canaries cli csharp deception dotnet security
Last synced: 13 Jan 2026
https://github.com/derhuerst/url-parser-cli
Parse a URL, get one or all components pretty-printed or as JSON.
Last synced: 15 Apr 2025
https://github.com/akamai/cli-etp
CLI for Enterprise Threat Protector (ETP)
akamai-cli cli cli-etp enterprise-cli enterprise-threat-protector etp
Last synced: 31 Jul 2025
https://github.com/xyproto/sealion
:ocean: Command line lunch reminder
bash cli command-line developer-productivity fish lunch notification productivity prompt reminder shell utility work-from-home zsh
Last synced: 15 Apr 2025
https://github.com/ipetinate/clingon
Create components, functions, pages, and other files for your project with a few commands
cli developer-tools devexp devtools generator nodejs react tailwindcss tool vue
Last synced: 04 Aug 2025
https://github.com/transitive-bullshit/github-is-starred-cli
CLI for checking if a user has starred a particular GitHub repo.
cli github github-api star starred
Last synced: 27 Jul 2025
https://github.com/yellow-footed-honeyguide/great-commands
A curated set of command-line utilities and Git commands to enhance productivity and streamline terminal workflows 📚
cheetsheet cheetsheets cli cli-tools dotfiles git tools unix unix-shell utilities vim vimrc vimrc-settings zsh zsh-configuration zshrc
Last synced: 14 Apr 2025
https://github.com/tillsteinbach/carconnectivity-cli
Commandline Interface to interact with your vehicle through its web APIs
cli myskoda telemetry volkswagen volkswagen-carnet volkswagen-weconnect weconnect
Last synced: 02 Aug 2025
https://github.com/dominikwilkowski/battleship
The battleship game for your ANSI shell
Last synced: 25 Oct 2025
https://github.com/BrenekH/smartreboot
Reboot a machine without interrupting ongoing work.
cli daemon go golang golang-application home-server homelab linux linux-server system-management
Last synced: 16 May 2025
https://github.com/yakiyo/dsm
Version Manager for the Dart SDK
cli dart dart-sdk fnm rust version-manager
Last synced: 12 Apr 2025
https://github.com/torstendittmann/appwrite-types-generator
CLI tool to generate Typescript Definitions from your Appwrite Collections.
Last synced: 30 Aug 2025
https://github.com/tokahuke/ryan
Ryan: a configuration language for the practical programmer
cli configuration configuration-language embedded-language json programming-language yaml
Last synced: 21 Aug 2025
https://github.com/nickjj/latest-releases
A command line tool that lets you keep tabs on the latest releases of your favorite tools and libraries.
Last synced: 30 Jun 2025
https://github.com/TopCli/stdin
Node.js light ⚡, interactive and elegant input crafted for REPL experience.
cli input interactive repl stdin tty
Last synced: 15 May 2025
https://github.com/arifszn/shepai
A zero-config log viewer for files and Docker, streamed live in your browser
cli devtools docker log log-streaming log-streaming-cli log-streaming-web-client logging logviewer monitoring monitoring-tool observability realtime
Last synced: 13 Jan 2026
https://github.com/refactorsaurusrex/fluentconsole
A fluent interface for C# console applications
cli console csharp netstandard20 nuget
Last synced: 28 Jul 2025
https://github.com/mykhailo-zub/js-seo-keywords-generator
This small tool has CLI and in-code interfaces. It is used to generate keyword ideas using Google's Autocomplete, People also search and People also ask results and save them to TXT, CSV, JSON file. Scrape results were obtained using SerpApi.
cli keywords-generator seo-tools serpapi
Last synced: 27 Jul 2025
https://github.com/gibbu/create-bd-theme
A CLI to scaffold BetterDiscord themes using SCSS.
betterdiscord cli scss template
Last synced: 14 Apr 2025
https://github.com/skydiver/downloadstation-cli
Manage your Synology Download Station from your terminal
cli console diskstation downloadstation synology
Last synced: 21 Feb 2026
https://github.com/barandev/spicetify-updater
A simple CLI tool to update your Spicetify. Supports Linux distros, MacOS and Windows.
ascii-art automation cli cross-platform keyboard linux macos open-source pygame python spicetify spicetify-apps spicetify-custom-apps spotify updater windows
Last synced: 19 Feb 2026
https://github.com/kiliankoe/readnow
📖 open a random link from your Safari reading list
Last synced: 17 Jun 2025
https://github.com/arcsecond-io/cli
The Command Line Interface (CLI) & Python Module for Arcsecond.io.
arcsecond arcsecond-cloud astronomy cli observations python
Last synced: 16 May 2026
https://github.com/fdocr/martilla
Easy to configure DB backup tool for simple everyday use on UNIX based systems
backup backup-utility cli database ruby ruby-gem
Last synced: 13 Apr 2025
https://github.com/niksingh710/cdots
Cli Configuration to be worked on terminal and compatible with TTy based for Arch Linux
bash cdots cli command-line commandline configuration dotfiles dots shell starship transient zsh
Last synced: 20 Mar 2025
https://github.com/agmmnn/tdk-cli
Command-line tool for TDK Dictionary, sozluk.gov.tr with rich output.
cli command-line python sozluk tdk turkish turkish-language
Last synced: 19 Mar 2025
https://github.com/yokozuna59/auto-registrar
A CLI script to check/register courses from KFUPM Banner 9.
cli cmd python python3 scraping scraping-websites terminal
Last synced: 22 Sep 2025
https://github.com/ankurgel/dictionary-rb
Provides meanings, similar words and usage examples for a word from Urban Dictionary and Dictionary Reference with CLI support
cli dictionary-reference ruby rubygem urban-dictionary
Last synced: 19 Mar 2025
https://github.com/agmmnn/nisanyan-cli
CLI tool for Turkish etymological dictionary, nisanyansozluk.com
cli dictionary etymology nisanyan terminal turkce turkish turkish-language
Last synced: 19 Mar 2025
https://github.com/yuis-ice/notification-cli
Minimalistic Command Line Notification Application under 50 Lines
cli cli-app command-line command-line-tool nodejs notifications reminder scheduler time-management
Last synced: 11 Apr 2025
https://github.com/franciscop/happy
Happy simplifies your day-to-day git workflow:
ci cli continuous-integration git npm
Last synced: 06 Mar 2026
https://github.com/wikibonsai/tendr-cli
Cli tools for markdown-based digital gardening
bidirectional-link cli internal-link semantic-tree wikibonsai wikilink wikiref
Last synced: 29 Oct 2025