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-10 00:05:34 UTC
- JSON Representation
https://github.com/timwassenburg/laravel-action-generator
Quickly generate actions for your Laravel projects
actions cli command-line generator laravel php
Last synced: 11 Jan 2026
https://github.com/sammy-ette/Holly
🌿 Render videos of osu! replays from the terminal! An o!rdr command line tool.
cli command-line osu osugame terminal
Last synced: 29 Apr 2025
https://github.com/pierpo/bon-appetit
Control a React Native Android app through the CLI: kill it, empty its cache
android cli react-ink react-native
Last synced: 19 Mar 2025
https://github.com/c4milo/letse
Simple Letsencrypt CLI - DNS challenges only
cli dns-challenge ecdsa letsencrypt letsencrypt-cli
Last synced: 07 Mar 2026
https://github.com/mattjegan/wtfuzz
A pip-installable tool used for checking the existence of different types of web resources
cli fuzzing python security security-scanner security-tools
Last synced: 30 Dec 2025
https://github.com/cuecli/cuecli
AI Prompt Management
ai cli client command interface line prompt prompt-engineering prompt-injection prompt-learning prompt-toolkit promptengineering
Last synced: 17 Feb 2026
https://github.com/anoff/remote-code
live-reload for ssh connected devices 🐪
arduino cli dev development nodejs nodemon raspberry-pi remote rsync ssh sync
Last synced: 18 Jul 2025
https://github.com/shahank42/poketext
A Pokemon catching and (sorta) exploring CLI application.
bootdotdev cli cli-app golang pokeapi pokeapi-pokedex pokemon pokemon-api repl
Last synced: 06 Mar 2026
https://github.com/simonkowallik/as3ninja
:octocat: AS3 Ninja is a templating and validation engine for your AS3 declarations. No matter if you prefer a CLI or Swagger REST API, AS3 Ninja has you covered!
as3 cli devops gitops jinja2 json-schema openapi python rest-api swagger vault
Last synced: 12 Apr 2025
https://github.com/roserocket/water-drop
💧multi-language very easy to use scaffolding tool for creating modules for your existing projects
boilerplate boilerplate-template cli developer-tools development generator scaffolding skeleton starter templating toolkit
Last synced: 10 Jul 2025
https://github.com/ngtv2409/eza-themer
a simple unofficial eza theme manager
cli command-line command-line-interface command-line-tool configuration eza rust utilities
Last synced: 15 Jan 2026
https://github.com/bukinoshita/is-holiday
:confetti_ball: Get todays Federal Public Holidays
cli command-line holidays javascript nodejs
Last synced: 18 Mar 2025
https://github.com/icij/datashare-tarentula
Cli toolbelt for Datashare.
cli csv datashare elasticsearch python
Last synced: 12 Apr 2025
https://github.com/yamaiday/sshm
Terminal SSH server manager for monitoring, login, file transfer, commands, and deployments.
bubbletea cli devops go rsync server-management ssh terminal tui
Last synced: 17 May 2026
https://github.com/tonivade/pq
The objetive is create a tool similar to jq but for parquet files
Last synced: 10 Sep 2025
https://github.com/laspencer91/notes-sync
Automated note-taking and todo management system with CLI tools, daily templates, and GitHub sync.
ai cli developer-tools markdown note-taking productivity typescript
Last synced: 07 Apr 2026
https://github.com/eggplants/pimg
Simple CLI + Library to <save image in clipboard | copy image into clipboard>
Last synced: 07 May 2025
https://github.com/sckelemen/clix
An opinionated, batteries-optional cli library for Go. Build beautiful, consistent, user-friendly cli applications easily.
Last synced: 17 Feb 2026
https://github.com/gengark/bannerlord-helper
A collection of useful tools dedicated to making i18n works easier for Mount & Blade II: Bannerlord mod creators.
bannerlord bannerlord-mod cli google-translate i18n microsoft-translate mod nodejs translate
Last synced: 13 Apr 2025
https://github.com/iafan/hc
Run headless Chrome in discardable Docker containers for reproducible and safe automation
automation cli docker headless-chrome
Last synced: 18 Mar 2025
https://github.com/jasonetco/test-selector
🎭👈 Prompts the user to run specific test suites in a project.
cli mocha npm-scripts suite test test-selector test-suite testing
Last synced: 13 Jul 2025
https://github.com/henrysaller/sfdx-watch
Salesforce DX development automation toolkit.
cli gulp plugin sfdx sfdx-watch watch
Last synced: 17 Jun 2025
https://github.com/carbynestack/cli-ng
Next Gen Command Line Interface to interact with Carbyne Stack Virtual Clouds
Last synced: 07 Apr 2026
https://github.com/shravanasati/atomic
A simple CLI tool to benchmark your programs easily.
benchmarking cli golang hacktoberfest
Last synced: 23 Jul 2025
https://github.com/bocaletto-luca/super-info
Super Info is a comprehensive, text-based utility for system administrators on Ubuntu and other Debian-based distributions. It provides essential security, monitoring and system checks via a custom ASCII interface with colors (when supported). By Bocaletto Luca
bash cli debian linux security shell-script sysadmin system-info system-monitoring ubuntu
Last synced: 18 Jun 2025
https://github.com/calvinmclean/survey
A Gleam library to easily create rich and interactive prompts in the terminal for user input
cli gleam gleam-lang prompt terminal user-input
Last synced: 12 Jul 2025
https://github.com/fardjad/node-ascaid
Hassle-free documentation generation powered by AsciiDoc
acsiidoc adoc cli confluence documentation documentation-generator documentation-tool gfm github-flavored-markdown md pandoc
Last synced: 11 Jul 2025
https://github.com/gozeloglu/bm
BookMark CLI tool for UNIX /Linux terminals.
bookmark bookmarks cli linux shell-script unix unix-shell
Last synced: 19 Jun 2025
https://github.com/sudhanplayz/sudhancli
A CLI for wasting time, it might be updated cool in future for now its just trash lol
Last synced: 29 Oct 2025
https://github.com/dannyben/menu_commander
Create menus for any command line tool using simple YAML configuration
cli cli-menu gem menu-builder menu-generator ruby
Last synced: 10 Jul 2025
https://github.com/purarue/calcurse-load
Hooks/scripts for calcurse. Sources events for calcurse from Google Calendar and todo.txt
appointments calcurse calendar cli google-calendar googlecalendar hook todotxt
Last synced: 18 Mar 2025
https://github.com/calinou/ipinfo
CLI utility for retrieving information about IP addresses
cli command-line ip-address ip-address-geolocation ip-address-lookup ip-address-tool ipinfo
Last synced: 11 Aug 2025
https://github.com/derhuerst/cli-styles
A consistent look & feel for CLI prompts.
Last synced: 25 Jun 2025
https://github.com/yagarea/stopro
A simple utility which will help you with self control and build work ethic
cli goal-tracking hacktoberfest health procrastination productivity python self-improvement time time-management time-saver
Last synced: 28 Jun 2025
https://github.com/rocktimsaikia/syzer
:zap: Cli tool to update all npm dependencies at once
cli dependency-updater npm-update npm-updater syzer
Last synced: 12 May 2025
https://github.com/discoveryjs/discovery-cli
CLI tools to serve & build projects based on Discovery.js
Last synced: 13 Apr 2025
https://github.com/jomy10/brainfuck-rs
A Brainfuck interpreter written in Rust. Fast and simple.
brainfuck brainfuck-interpreter cli interpreter rust rust-lang
Last synced: 21 Mar 2025
https://github.com/l-hammer/ydt-cli
🛠️CLI for rapid Vue/jQuery development mini project.
cli template-project ydtemplate
Last synced: 14 Apr 2025
https://github.com/blasrodri/cmdex
Find command examples (grep, tar, npm, apt, etc)
Last synced: 08 Apr 2026
https://github.com/tinted-theming/tinted-builder-rust
A base16 and base24 builder written in Rust, focused on convenience for template maintainers.
base16 base24 builder cli mustache tinted-theming
Last synced: 08 Mar 2026
https://github.com/alloraai/alloracli
Revolutionize DevOps and IT operations with intelligent automation through natural language processing and multi-agent AI systems
cli dockerfile go makefile shell
Last synced: 18 May 2026
https://github.com/ilkutkutlar/terminal-file-picker
Interactive terminal file picker
cli file-chooser file-picker ruby-gem terminal
Last synced: 25 Dec 2025
https://github.com/0x676e67/aliyundrive-cli
阿里云盘 Terminal CLI
aliyundrive cli cloud disk reqwest rust terminal
Last synced: 14 Apr 2025
https://github.com/chec/seeder
Chec seeder tool, used in example stores to seed product data when creating them with the CLI's "demo store" command
chec-cli cli commercejs ecommerce hacktoberfest seeder
Last synced: 12 May 2025
https://github.com/calvinnwq/agent-swarm
Run focused swarms of AI agents and get one deterministic synthesis back.
agent-swarm ai-agents cli code-review developer-tools multi-agent product-decision typescript
Last synced: 04 Jul 2026
https://github.com/progrhyme/perl5-app-memcached-cli
Interactive/Batch CLI for Memcached
Last synced: 06 Apr 2025
https://github.com/mykalmachon/mdchat
A CLI tool that allows you to chat with your markdown notes via an LLM
Last synced: 14 Apr 2025
https://github.com/hoodie/battery-rs
🔋 tiny little indicator for your battery status (🐧 linux only)
Last synced: 12 Sep 2025
https://github.com/vars1ty/justfetch
A simple minimal neofetch alternative, written in Rust
cli fetch linux linux-terminal minimal neofetch rust
Last synced: 13 May 2025
https://github.com/xlab-steampunk/steampunk-scanner-cli
Steampunk Scanner CLI - a quality scanner for Ansible
ansible automation cli quality scanner
Last synced: 14 Jan 2026
https://github.com/0xfourzerofour/gpt-cli
Chat GPT Cli that allows you to call the API directly from your terminal
chatgpt cli openai openai-api rust
Last synced: 14 Apr 2025
https://github.com/lubjs/lub
Frontend engineering tool - helpful to develop command and boilerplate.
boilerplate cli command frontend-engineering
Last synced: 12 Jan 2026
https://github.com/aben20807/local-judge
judge the program locally
automation cli diff education judge python3
Last synced: 26 Jun 2025
https://github.com/weichiachang/tw-forex
💱 💻 Search foreign currency via interactive CLI based on NTD.
Last synced: 14 Jul 2025
https://github.com/fvictorio/repl-maker
Make a customized node REPL with ease
Last synced: 23 Aug 2025
https://github.com/cheran-senthil/run-on-ec2
CLI to quickly execute scripts on an AWS EC2 instance
Last synced: 14 Apr 2025
https://github.com/trag1c/outspin
Conveniently read single char inputs in the console.
Last synced: 14 Jul 2025
https://github.com/gurrutia/videoxt
Extract audio, individual frames, short clips and GIFs from videos.
audio cli ffmpeg gif image image-processing images moviepy opencv python video video-processing
Last synced: 31 Oct 2025
https://github.com/dpbriggs/kv
Easy CLI key-value storage with bash hooks. Use kv to auto-configure your system on key-value updates. Project to help learn rust.
Last synced: 14 Apr 2025
https://github.com/erudika/para-cli
CLI tool for interacting with Para servers
backend backend-as-a-service backend-services cli cli-app cli-client cli-utilities para
Last synced: 13 May 2025
https://github.com/derhuerst/leveldb-editor
[unfinished] – Edit a LevelDB from the command line.
cli command-line editor leveldb terminal
Last synced: 15 Apr 2025
https://github.com/smorinlabs/agent2linear
agent2linear is a command-line interface for Linear designed to work seamlessly with both humans and AI agents. Unlike Linear's web interface or standard APIs, agent2linear is built to minimize token usage and context window waste - critical for AI workflows where every token counts.
agent agent-orchestration agent-skills agentic-workflow agents cli linear linearapp project-management
Last synced: 06 Jul 2026
https://github.com/darkmavis1980/markdown-index-generator
Parses a MarkDown document and creates an index with links using the document headings
cli generator markdown typescript
Last synced: 03 Feb 2026
https://github.com/arunachalamkalimuthu/merlin-ai-code-review
Self-hosted AI code review that runs in CI and posts inline comments. 12 AI providers (Claude, GPT-4o, Gemini, Ollama, …), 5 git platforms (GitHub, GitLab, Bitbucket, Azure DevOps, Gitea). BYOK. Rust.
ai ai-code-review anthropic azure-devops bitbucket byok claude cli code-review devtools gitea github-actions gitlab-ci ollama openai pull-request-reviewer rag rust self-hosted
Last synced: 05 Jul 2026
https://github.com/cijiugechu/napi-image-cli
An efficient cli tool that helps you compress and convert images, powered by @napi-rs/image
avif cli compression converter image napi-rs
Last synced: 28 Jun 2025
https://github.com/timonrieger/immichpy
The stable, typed Python API layer for Immich automation and integrations.
api-client automation cli client immich integration library package python scripting
Last synced: 08 Apr 2026
https://github.com/jonnyburger/xns
Make the default export of a file executable in in Node.js!
Last synced: 21 Apr 2025
https://github.com/lmammino/invok
Command line tool to Invoke Go lambda functions locally
aws aws-lambda aws-lambda-golang cli local-development testing
Last synced: 23 Jul 2025
https://github.com/bsorrentino/officescripts-cli
CLI for manage Office Script (OSTS) files
cli office-scripts office365-cli typescript
Last synced: 09 Apr 2025
https://github.com/eltorocorp/drygopher
Golang multi-package coverage analysis. Keep your coverage high and your gopher dry.
analysis cli cmd coverage coverage-analysis go golang unit-test
Last synced: 13 Jul 2025
https://github.com/dannyben/mister_bin
Build modular command line tools
cli cli-framework docopt gem ruby
Last synced: 14 Apr 2025
https://github.com/nkh/tdiff
an interactive terminal directory diff application
bash cli diff directory interactive terminal tree tui
Last synced: 27 Jun 2025
https://github.com/wcarhart/lurker
Hacker News terminal client
bash cli hacker-news ycombinator
Last synced: 12 May 2025