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-02 00:05:30 UTC
- JSON Representation
https://github.com/edoardottt/scripts
random scripts
bash bash-script batch batch-file batch-script cli command-line commandline linux-scripts prompt script scripting scripting-language scripts shell shell-script shell-scripting shell-scripts shellscript windows-scripts
Last synced: 23 Mar 2025
https://github.com/kpym/gm
Cli tool converting Markdown to HTML. This tool is a thin wrapper around the github.com/yuin/goldmark library.
cli go golang http-server markdown static-site-generator
Last synced: 16 Apr 2025
https://github.com/edosrecki/google-cloud-sql-cli
Connect to private Google Cloud SQL instance from local machine through Cloud SQL Auth Proxy running in Kubernetes.
cli cloud-sql-proxy gcloud gcloud-cli google google-cloud google-cloud-platform javascript kubectl kubernetes nodejs proxy sql typescript
Last synced: 25 Sep 2025
https://github.com/skullcarvercoder/wc18-cli
An easy command line interface for the 2018 World Cup
cli click json-parser python python-3-6 python36 requests simple-data-pipe world-cup-2018 worldcup worldcup2018
Last synced: 20 Aug 2025
https://github.com/cnjm/cnjm-vue3-h5
vue h5基于 Vue3 + Typescript + Vite + pinia + vant + unocss搭建,内置常用的配置代码等,可以基于此基础轻松构建你的移动端h5应用,或用于你的项目参考。
Last synced: 14 Apr 2025
https://github.com/igrek51/nuclear
Binding glue for CLI Python applications
argparse arguments cli command-line parser python
Last synced: 16 May 2025
https://github.com/saidsay-so/gateau
:cookie: Use your cookies from browsers in your curl, wget and httpie requests!
advent-of-code adventofcode chrome cli command-line cookies curl firefox hacktoberfest httpie rust wget
Last synced: 17 Aug 2025
https://github.com/crimson-crystal/crimson
A Crystal Version Manager
cli crimson crystal crystal-lang version-control version-manager versioning
Last synced: 16 Aug 2025
https://github.com/clemlak/create-truffle-dapp
Create and deploy Truffle projects with no configuration.
blockchain cli dapp deployment ethereum smart-contracts solidity truffle zero-configuration
Last synced: 14 Apr 2025
https://github.com/robinncode/db_craft
DB Craft - CodeIgniter 4 Seeder, Migration Generator
cli codeigniter4 migrations package php seeders specification
Last synced: 12 Apr 2025
https://github.com/liblaf/thu-learn-downloader
Download everything from Web Learning of Tsinghua University
cli downloader tsinghua-university
Last synced: 12 Jul 2025
https://github.com/formspark/localview
Easily access a localhost website from your mobile device
Last synced: 13 Apr 2025
https://github.com/ytakahashi/chrome-bookmark-reader
A library/cli to read Bookmarks of Google Chrome.
bookmark chrome cli cli-app typescript
Last synced: 30 Apr 2025
https://github.com/gaelgirodon/dirstat
A simple tool that helps to clean up directories by scanning them and generating interactive statistics reports.
clean cli directory folder green-it report scan statistics
Last synced: 03 May 2025
https://github.com/ci-craftsman/cli
Craftsman provides a number of helpful commands for your use while developing your Codeigniter application.
Last synced: 06 Oct 2025
https://github.com/marcusxavierr/anki-helper
A tool to make life easier for those who use anki as part of learning new languages
Last synced: 30 Apr 2025
https://github.com/probelabs/visor
Visor — AI workflow engine for code review, assistants, and automation. Orchestrates checks, MCP tools, and AI providers with YAML-driven pipelines. Runs as GitHub Action, CLI, Slack bot, or HTTP API.
ai ai-agents automation cli code-review github-actions mcp slack-bot typescript workflow-engine
Last synced: 06 Mar 2026
https://github.com/gabebw/candle
:candle: Shine a little light on your HTML using the command line
Last synced: 16 Feb 2026
https://github.com/bww/urlencode
A command line tool for manipulating URL-encoded query strings
cli golang query-params query-params-parsing url urlencode
Last synced: 11 Apr 2025
https://github.com/aca-labs/terminimal
A tiny CLI toolkit for building terminal apps for humans.
Last synced: 28 Oct 2025
https://github.com/TimBeyer/clawctl
Run OpenClaw gateways in isolated VMs
clawbot clawctl cli openclaw openclaw-installer openclaw-setup openclaw-vm
Last synced: 16 May 2026
https://github.com/noriste/nprr
(deprecated) nprr: npm run + autocomplete 🚀
Last synced: 09 Apr 2025
https://github.com/jsphpl/python-cli-app
Framework for creating CLI apps using Python
cli framework python python-cli python3
Last synced: 30 Dec 2025
https://github.com/Pinjasaur/bic
Static blog generator, in bash
bash cli nix-flake static-blog static-site static-site-generator
Last synced: 04 Apr 2025
https://github.com/wx-chevalier/zero-notes-website
Multiple clients for visualizing my knowledge map articles, snippets, etc. 💫知识外化,多端访问某熊的知识图谱、成长路线、技术文章、模板代码等内容,包括 Web 主页、RN、小程序、Electron 等。
Last synced: 17 Jun 2025
https://github.com/dryrust/clientele.rs
Clientele makes it easy to write superb command-line utilities in Rust that follow consistent best practices on Linux, macOS, and Windows.
Last synced: 05 May 2025
https://github.com/pawap90/scrollable-cli
Scrollable areas for the terminal
ansi cli console javascript nodejs scrolling terminal-ui typescript
Last synced: 03 Nov 2025
https://github.com/vajahath/open-swagger-ui
A handy CLI / API to open swagger doc in swagger ui.
cli javascript npm swagger swagger-cli swagger-ui typescript
Last synced: 09 Jul 2025
https://github.com/imposter-project/imposter-cli
CLI for the Imposter mock engine, a scriptable, multipurpose mock server.
api-mock cli mock mock-responses mock-server openapi rest-api testing
Last synced: 07 Apr 2026
https://github.com/archivebox/docs
Source for the Github Wiki / ReadTheDocs documentation for AchiveBox, the self-hosted internet archiving solution.
archivebox cli community digipres documentation internet-archiving python rest sphinx ui usage web-archiving wiki
Last synced: 07 Jul 2025
https://github.com/quodlibetor/s3glob
A fast aws s3 ls and download cli that supports glob patterns
Last synced: 15 May 2026
https://github.com/shockz-offsec/grepz
Grepz is a versatile command-line tool for searching and highlighting specific terms or regex in a text file. Its customizable color options and ability to display lines before and after a match provide context, and it also offers a special reporting mode that highlights matches with a box.
bash batch cli cmd color console customizable grep grep-like highlighting powershell quick regex reporting search terminal
Last synced: 29 Oct 2025
https://github.com/php-toolkit/toolkit
some useful library of the php
cli collection dependency-injection filesystem php system trait
Last synced: 07 Sep 2025
https://github.com/datadesk/nifc-wildfires
Download wildfires data from the National Interagency Fire Center
cli data-journalism fire journalism maps news python wildfires
Last synced: 16 Jan 2026
https://github.com/suzuki-shunsuke/ci-info
CLI tool to get CI related information
Last synced: 30 Apr 2025
https://github.com/svilborg/samsungtv
Samsung Tv UPnP/DIAL/Remote CLI Automations
cli discovery media python remote-control samsung-tv upnp websocket
Last synced: 07 Sep 2025
https://github.com/clap-rs/clap-port-flag
Easily add address & port flags to CLIs using Clap
Last synced: 12 Dec 2025
https://github.com/snazzah/slash-up
💻 CLI to view Discord commands and sync commands with slash-create
cli discord discord-bot slash-create
Last synced: 10 Apr 2025
https://github.com/upptime/cli
⬆️🛠️ Upcoming CLI to power the new version of Upptime
cli command-line-tool nodejs oclif typescript
Last synced: 10 Apr 2025
https://github.com/dhondta/python-pybots
:wrench: Devkit for quickly creating client bots for remote communications
bot cli client development devkit http irc programming python ringzer0 rootme tcp tinyscript
Last synced: 03 May 2026
https://github.com/xingjian-zhang/cmdictionary
A light, pure and convenient command-line dictionary that helps you focus on memorizing words.
cli demo dictionary emojis python terminal terminal-app
Last synced: 11 Apr 2025
https://github.com/radj307/volume-control-cli
Commandline app-specific volume control utility for Windows.
cli cmd cmdline command-line-interface commandline nircmd sndvol soundvolumeview vccli volume-control volume-control-cli windows
Last synced: 10 Apr 2025
https://github.com/hukkin/dotvanity
CLI tool for generating Substrate (or Polkadot) vanity addresses
blockchain cli cryptocurrency polkadot substrate
Last synced: 10 Apr 2025
https://github.com/enquirer/prompt-autocompletion
This repository has been archived, use the autocomplete prompt in Enquirer instead.
autocomplete autocompletion cli console enquirer javascript nodejs plugin prompt terminal
Last synced: 10 Apr 2025
https://github.com/amarlearning/pystalker
Python script to see you what your friends are doing on Codeforces!
cli cli-tool codeforces demo friends highlighting python python-script stalking stats tweets
Last synced: 11 Apr 2025
https://github.com/grm34/mobinfo
Quickly get detailled technical characteristics and specifications of any smartphone directly from your favorite terminal.
bash cli phone-specification phone-specs shell terminal
Last synced: 25 Mar 2025
https://github.com/rogeruiz/srht-tick
This repository has been moved to sourcehut under the same username and repository name. Tick is a CLI time-tracking tool written in Rust. ⏱
cli emotional-hygiene journal rust time-keeping
Last synced: 09 Jul 2025
https://github.com/metio/ilo
manage reproducible build environments
build build-environment cli devcontainer docker environment nerdctl podman reproducible shell
Last synced: 30 Jul 2025
https://github.com/mix-php/mix-pack
将 PHP 项目打包成 Phar 文件的工具 / A tool for packaging PHP projects into Phar files
Last synced: 12 Apr 2025
https://github.com/vatsa287/cli-weather
Lightweight command line app to get fast real-time weather data right on the command line
argparse cli cli-app docker-image hacktoberfest hacktoberfest-2023 hacktoberfest-2023-accepted hacktoberfest2023 hactoberfest-accepted pip pypi python pythonapp utilities weather-data
Last synced: 12 Jun 2025
https://github.com/argrelay/argrelay
A data server for CLI tools with attribute search & Tab-completion in Bash shell
argument-mapping argument-validation auto-completion bash-shell cli cli-framework cli-server command-line keyword-search query-service search-interface structured-data structured-search tag-search terminal
Last synced: 11 Jun 2025
https://github.com/billsioros/pytsp
🐍 💼 A Pythonic approach to the Travelling Salesman Problem
cli compressed-annealing computational-geometry convex-hull genetic-algorithm jarvis-march operation-research plot pyplot python3 simulated-annealing tsp tsptw
Last synced: 11 Mar 2026
https://github.com/jibrelnetwork/coinaddress
Minimal dependency coin address from xpub generator for python
bitcoin bitcoin-cash blockchain cli coins ethereum litecoin python ripple
Last synced: 16 Mar 2025
https://github.com/linuxdazhao/cc_auto_switch
一个强大的命令行工具,用于管理多个 Claude API 配置并通过环境变量在它们之间轻松切换。支持安全存储多个 API 配置、一键切换、交互式选择模式和 Shell 补全功能。
api claude cli configuration environment-variables rust terminal
Last synced: 23 May 2026
https://github.com/countvajhula/cli
A language for writing command line interfaces in Racket
Last synced: 06 Jan 2026
https://github.com/laurielylourenco/twitter-for-terminal
Postar Tweets direto do seu terminal.
cli console-application laravel-zero-framework php terminal twitter
Last synced: 21 Jun 2025
https://github.com/vanyakosmos/argser
Arguments parsing without boilerplate.
Last synced: 14 Jan 2026
https://github.com/glitch-tools/sync-glitch-github-action
:flags: :arrow_forward: Wrap the sync-glitch CLI to enable execute the command as GitHub Action
cli github github-actions glitch sync sync-changes
Last synced: 22 Apr 2025
https://github.com/ojasislive/bank-management-system-python-sql
A FULL-CLI (not very) simple bank management project in Python / my CS project...
bank-management-system banking-system bms cli mysql mysql-connector mysql-connector-python pysql
Last synced: 10 Jul 2025
https://github.com/avikumar15/quick-mail-cli
A command-line interface to send mail quickly and without any hassle.
cli cli-app command-line-tool commandline communication gmail linux mail python python-3 python3 terminal unix
Last synced: 08 Jun 2026
https://github.com/rrpm-org/rrpm
A project management tool to simplify organizing and maintaining remote repositories as well as creating new projects
cli git github hactoberfest project-management python repository
Last synced: 20 Apr 2026
https://github.com/dongskyler/vaniquery
CLI tool that converts jQuery to ES6 vanilla JavaScript (available as npm package)
cli converts-jquery jquery npm-package typescript vanilla-javascript
Last synced: 04 Apr 2026
https://github.com/obedience-corp/festival
Organized AI Workspace | Complex Multi Phase Planning | Auditable Agent Workflows
ai ai-agents ai-tools ai-workflow ai-workflow-optimization ai-workspace autonomous-agents camp claude-code cli codex developer-tools fest festival festival-methodology goal-oriented-ai hierarchical-agents opencode project-management token-optimization
Last synced: 30 May 2026
https://github.com/alexm-dev/runa
A fast and lightweight terminal file manager written in Rust
cargo cli cross-platform file-explorer file-manager filebrowser filemanager filesystem productivity rust terminal tui
Last synced: 19 Apr 2026
https://github.com/sepandhaghighi/telecheck
Simple CLI Tool For Generating Available Telegram Usernames
availability available cli generator ids python python3 recommendations recommender telegram usernames
Last synced: 12 May 2025
https://github.com/kaicontext/kai
Kai is a semantic analysis engine that sits on top of Git. It captures meaningful changes, generates semantic diffs, and produces safe selective CI plans.
call-graph cli code-intelligence developer-tools golang mcp model-context-protocol semantic-analysis semantic-diff
Last synced: 07 Jun 2026
https://github.com/Brutuski/hal2023-cli
CLI to interface with OpenAI's ChatGPT & DALL-E
ai artificial-intelligence bash bash-script chat-gpt chatbot chatgpt chatgpt-api chatgpt-api-wrapper cli command-line dall-e gpt-4 image-generation openai openai-api shell shell-script shell-scripts terminal
Last synced: 14 Mar 2025
https://github.com/harrisonhemstreet/ask-ollama
Ask-Ollama is a command-line tool that allows users to interact with the Ollama models directly from the terminal. This tool provides a simple and intuitive way to ask questions and receive responses from Ollama models.
ai chatbot cli llm ollama rust terminal
Last synced: 28 Jun 2025
https://github.com/cityofnewyork/patterns-cli
A front-end CLI for building and managing design pattern libraries. Maintained by @NYCOpportunity
civic cli dart-sass design-systems design-tokens es-modules eslint nycopportunity patterns patterns-cli postcss pttrn sass slm-lang stylelint svg-sprite svgo svgs tailwindcss templates
Last synced: 12 May 2025
https://github.com/metafates/gign
⚙️ A cute .gitignore generator
cli gitignore gitignore-generator gitignore-templates rust
Last synced: 14 Apr 2025
https://github.com/hopgoldy/google-font-splitter
A simple CLI to download google font with splits
Last synced: 28 Jun 2025
https://github.com/givimad/rustpotter-cli
Command line utility for rustpotter, an open source wakeword spotter forged in rust
cli command-line keyword-extraction keyword-spotting wakeword wakeword-activation
Last synced: 14 Apr 2025
https://github.com/mocyuto/ec2-search
ec2-search can search EC2 service easily. named "ec2s"
aws cargo cli ec2 ec2-search ec2s rust
Last synced: 26 Dec 2025
https://github.com/huseynovvusal/gitai
🤖 AI-powered Git CLI assistant built with Go. Automate commit messages, enforce pre-commit policies, detect secrets, and improve code quality with LLM-based suggestions.
ai assistant cli gemini git golang gpt hacktoberfest llm ollama open-source openai pre-commit tool tui
Last synced: 18 Mar 2026
https://github.com/esteecodes/angular-v20-bulk-file-refactor
🅰️ CLI tool to automate file renaming and content refactoring for Angular 20 projects. This tool updates file names and TypeScript file contents to align with Angular 20 conventions, handling patterns like .component, .service, .directive, .model and more
angular angular-update angular-v20 automation bulk cli file file-rename migration-tool npm-package refactor style-guide tool v20
Last synced: 13 Aug 2025
https://github.com/krishpranav/cvpn
A simple vpn written in C
c clang cli linux macosx osx security vpn vpn-anonymizer vpn-client vpn-connections vpn-manager vpn-server vpn-service vpnfree
Last synced: 25 Jun 2025
https://github.com/ng-builders/ng-builders
Custom Angular CLI builders
angular angular-cli architect builders cli firebase ng-builders nx nx-plugin semanic-release semantic-version
Last synced: 26 Oct 2025
https://github.com/reorx/deptest
dependent testing framework
cli dependency framework python testing
Last synced: 15 Apr 2025
https://github.com/mikbry/packito
Packito cleans your npm package before publishing it !
cli cli-app es6 lerna nodejs np npm npm-package npm-publish yarn
Last synced: 22 Jun 2025
https://github.com/sdrausty/termuxpovray
Generate images in Arch Linux on device (a smartphone and tablet) with raytracing. https://sdrausty.github.io/TermuxPovray/
amazon android animation animations bash bash-script bash-scripting bash-scripts chromebook cli phone povray ray-tracing raytracer raytracing shell-script shell-scripts shellscript smartphone termux
Last synced: 15 Apr 2025
https://github.com/aerth/go-quitter
Experimental GNU Social ( statusnet ) client and library
cli command-line gnu-social quitter social statusnet
Last synced: 30 Jun 2025
https://github.com/ayushjaipuriyar/animepahe-dl
Animepahe downloader written in python
anime animepahe cli downloader
Last synced: 20 Feb 2026
https://github.com/maslick/brauzie
Awesome CLI tool for fetching JWT tokens for OAuth2.0 clients
cli debuging-tool jwt k8s keycloak kubernetes nodejs oauth2 oidc token
Last synced: 23 Jun 2025
https://github.com/robertklep/nefit-easy-cli
Command line interface for communications with Nefit/Bosch backend.
bosch cli home-automation nefit-easy node
Last synced: 11 Apr 2025
https://github.com/chocolateboy/shell-escape-tag
An ES6 template tag which escapes parameters for interpolation into shell commands
cli command-line es2015 es6 escape escaping quote quoting shell template-string
Last synced: 15 Apr 2025
https://github.com/guilhermewebdev/migrator
Migrator is a command-line tool designed for seamless database management through migrations. With features for creating, executing, and rolling back migrations, Migrator ensures a controlled evolution of your database schema. Take charge of your database changes effortlessly with Migrator.
cli database golang golang-application golang-library golang-package mariadb migration migrations mysql oracle-database postgresql sql sqlserver
Last synced: 14 Jan 2026
https://github.com/avivbens/shell-config
CLI Tool for MacOS setup - apps, shell, assets, etc.
apps cli configuration macos setup shell zsh
Last synced: 03 Feb 2026