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-03 00:05:34 UTC
- JSON Representation
https://github.com/Alyetama/internetarchive-youtube
🚀 GitHub Action and CLI tool to archive YouTube channels by uploading the channel's videos to archive.org
archive bot cli github-actions internetarchive wayback-machine youtube
Last synced: 09 Jul 2025
https://github.com/artemnikitin/devicefarm-ci-tool
Tool that helps you to run tests in AWS Device Farm easily
android android-test android-testing aws aws-devicefarm ci ci-cd cli continuous-integration device-farm go golang ios ios-test ios-testing mobile mobile-testing
Last synced: 25 Apr 2025
https://github.com/pjsier/echomap
Preview map files in the terminal
cli geospatial gis hacktoberfest rust
Last synced: 30 Apr 2025
https://github.com/welpo/git-sumi
The non-opinionated Rust-based commit message linter.
cli commit-messages conventional-commits conventional-commits-parser conventions git lint linter non-opinionated rust rust-cli
Last synced: 21 Feb 2026
https://github.com/akamai/cli-firewall
Provides a way to interact with Firewall Rules and Site Shield related information via Open APIs.
akamai-cli cli firewall firewall-management securtity-cli siteshield
Last synced: 31 Jul 2025
https://github.com/pankajpatel/list-repos
List all the repos, their HEADs and clean status in the Current Directory or the Supplied Directory
cli git hacktoberfest node typescript
Last synced: 22 Apr 2025
https://github.com/huiskylabs/solana-validator-switch
Solana Validator Switch (SVS) - 1-2s Hot Swap & Failover Solution
agave automation autoswap cli failover firedancer jito monitoring rust solana ssh telegram validator validator-tool zerodowntime
Last synced: 22 Feb 2026
https://github.com/onlyphantom/taskquant
A python CLI that extends taskwarrior for productivity scoreboard & gamification (quantified self)
Last synced: 25 Aug 2025
https://github.com/simbleau/cddns
A modern, hackable, green DDNS service and cli for Cloudflare.
cli cloudflare ddns devops dns docker kubernetes rust
Last synced: 06 Apr 2025
https://github.com/davedittrich/python_secrets
Python CLI for managing secrets and eliminating default passwords in FOSS
ansible cli cli-app cliff default-password environment-configuration python secret-sharing secrets-management
Last synced: 12 May 2025
https://github.com/wp-cli/cache-command
Manages object and transient caches.
cache cli hacktoberfest wordpress wp-cli wp-cli-package
Last synced: 13 Apr 2025
https://github.com/sarthology/cricli
🏏 Small CLI app to show Live Score of Cricket matches in Terminal
cli command-line-app command-line-tool commanderjs cricket node-crawler terminal
Last synced: 20 Jul 2025
https://github.com/parkerholladay/node-octopus-deploy
Node wrapper for the Octopus Deploy REST API
cli octo octopack octopus-deploy
Last synced: 17 Feb 2026
https://github.com/fearless-spider/devenv
Script to install development tools, libraries,.. on arch, fedora, macosx and ubuntu with gum
arch-linux bash cli developer-tools development development-environment development-tools fedora gum linux macosx programming-language terminal tui ubuntu
Last synced: 28 Feb 2026
https://github.com/PelionIoT/mbed-client-cli
Command Line Interface library for device
cli interpreter mbed-client-cli
Last synced: 11 May 2025
https://github.com/arirawr/pokedex-rs
🧢 Get Pokemon data on the command line. Built in Rust. :crab:
cli command-line-tool pokeapi pokedex pokemon rust rust-crate rust-lang
Last synced: 10 Sep 2025
https://github.com/casweeney/resolver
Resolver is a CLI tool that enable developers to scaffold projects for different development purpose, tools and programming languages.
Last synced: 29 Oct 2025
https://github.com/timo-reymann/python-oauth2-cli-auth
Authenticate against OAuth2 Provider in Python CLIs
Last synced: 07 Jul 2025
https://github.com/ehmicky/node-version-alias
Resolve Node.js version aliases like `latest`, `lts` or `erbium`
bash cli command-line dependency-management es6 exec javascript library node nodejs npmjs npx nvm operating-system package-manager shell terminal typescript versioning versions
Last synced: 09 Apr 2025
https://github.com/shravanasati/hydra
A command-line utility for generating language-specific project structure.
cli command-line-tool go golang hacktoberfest hydra initialisation project-structure
Last synced: 23 Jun 2025
https://github.com/hughrun/pocketsnack
KonMari your Pocket tsundoku from the command line
Last synced: 27 Mar 2025
https://github.com/franeklubi/scaffolding
scaffolding is a very pointless esolang. Don't try it.
best-language c cli cowboy-time dumb esolang interpreter pointless
Last synced: 12 Apr 2025
https://github.com/krolow/dolarhoje
Simples CLI que diz quantos R$ ta valendo 1 U$
Last synced: 20 Jul 2025
https://github.com/geopjr/sabo-tabby
🐈⬛🏳️⚧️ Extremely Fast Static File Server
benchmarks cli config crystal customization mustache performance sabo-tabby sabotabby server static-file-server
Last synced: 07 May 2025
https://github.com/jaebradley/github-personal-access-token-generator-cli
Create GitHub Personal Access Tokens from the Terminal
cli github nodejs npm-package personal-access-token
Last synced: 11 Apr 2025
https://github.com/zerefwayne/quizgo
A CLI Quiz built using Go
cli go golang hacktoberfest quiz
Last synced: 10 Apr 2025
https://github.com/anki-code/xontrib-jump-to-dir
Jump to used before directory by part of the path or command in xonsh shell. Lightweight zero-dependency implementation of autojump or zoxide projects functionality.
autojump cli command-line console shell terminal xonsh xontrib zoxide
Last synced: 11 Jul 2025
https://github.com/just214/create-svelte-site
Create a Svelte or Sapper site in a single command.
Last synced: 05 Jul 2025
https://github.com/shadawck/mitrecve
Get all cve corresponding to a specific keyword or a list of keywords from the mitre database (https://cve.mitre.org/)
api cli cve cve-scanning cve-search dependencies mitre mitre-api mitre-attack security security-scanner security-tools
Last synced: 13 Apr 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: 10 Jul 2025
https://github.com/adaltas/node-shell
Command line arguments parser and stringifier
arguments bash cli nodejs parameters parser shell terminal
Last synced: 05 Apr 2025
https://github.com/ashwingokhale/gget
Multithreaded download accelerator written in Go
cli cobra concurrency downloader go golang goroutine multithreading wget
Last synced: 12 Apr 2025
https://github.com/thames-technology/apigen
Generate standard Protobuf and ts-rest APIs following best-practice design patterns
api api-design buf cli go golang grpc protobuf
Last synced: 21 Mar 2025
https://github.com/mckael/ghreleasechecker
Github repository CLI Release Checker
cli cron-script github github-api github-releases go golang release-checker releases
Last synced: 06 May 2025
https://github.com/omrilotan/run
👟 run npm scripts interactively
cli nodejs npm-scripts productivity
Last synced: 06 May 2025
https://github.com/chocolateloverraj/rust-fp
Fingerprint library, dbus interface, CLI, and PAM module for unlocking Linux with fingerprint sensors. Currently for Chromebooks.
chromebook cli fingerprint kde nixos pam rust
Last synced: 12 Apr 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/sergiotapia/kryten
Kryten is a CLI tool to ask questions and get sourced answers from any .pdf, .doc, .docx, and many more documents.
ai chatgpt cli openai pineconedb rag retrieval-augmented-generation
Last synced: 12 Sep 2025
https://github.com/anikethsaha/create-web-app
Select your project type and use any boilerplate to get started! a project where you dont need any manually boilerplate adding phase in your software development phases
boilerplate cli express javascript mongodb nodejs project-starter react typescript webapp webapp-boilerplate yeoman-generator
Last synced: 11 Jul 2025
https://github.com/avajs/create-ava
Add AVA to your project
ava cli generate initialize scaffold
Last synced: 21 Jun 2025
https://github.com/machenxi/moonshot-bundler-bot
Moonshot Bundler Bot is a lightweight Solana tool that builds and sends bundled transactions (priority fees, ATA creation, SOL transfers, and swap placeholders) with a simple CLI and optional Telegram alerts.
bundler bundler-bot cli dex moonshot-bundler-bot solana spl-token telegram-bot trading-bot web3
Last synced: 18 May 2026
https://github.com/mre/riffraff
A commandline interface for Jenkins (like `fly` for Concourse).
ci cli com commandline jenkins
Last synced: 06 May 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/jfrog/agent-belt
Reproducible evaluation for AI coding agents. Multi-turn scenarios against Claude Code, Codex, Copilot, Cursor, Gemini CLI, Goose, OpenCode, or any custom agent you plug in; verify behavior with rule checks, workspace diffs, multi-judge LLM consensus; pin reliability with pass^k variance across trials. Git worktrees, optional Docker sandbox.
agents ai ai-agents benchmark claude-code cli codex coding-agents cursor evaluation-framework gemini-cli github-copilot goose jfrog llm llm-evaluation opencode testing
Last synced: 26 Jun 2026
https://github.com/jfrog/jfrog-skills
AI agent skills for the JFrog Platform. Search and download artifacts, query CVEs and exposures, check curation and compliance, trace builds, and more. Install in your AI coding agent and interact with JFrog through natural language.
ai-agent ai-skills artifact-managment artifactory cli devops devsecops jfrog security xray
Last synced: 26 Jun 2026
https://github.com/triptechtravel/clickup-cli
Command-line tool for ClickUp with git integration, GitHub linking, and AI agent support
ai-agents cli clickup cobra github go task-management
Last synced: 14 Apr 2026
https://github.com/robintra/perf-sentinel
Lightweight, polyglot performance anti-pattern detection with built-in carbon-aware scoring.
anti-patterns cli devops devtools green-software greenops microservices n-plus-one observability opentelemetry performance rust sql tracing
Last synced: 08 May 2026
https://github.com/slaveoftime/open-relay
`oly` turns long-running and interactive CLI workflows into persistent, supervised sessions for humans and AI agents. Close the terminal, keep the process alive, get notified when input is needed, and jump back in from anywhere.
agentops ai-agents claude-code cli codex-cli copilot gemini-cli opencode pty rust session-management
Last synced: 01 Apr 2026
https://github.com/ipanardian/lu-hut
a powerful modern alternative to the Unix ls command that delivers directory listings with beautiful box-drawn tables, stunning tree format, intelligent colors, multiple sorting strategies, advanced filtering, and seamless git integration
Last synced: 15 Feb 2026
https://github.com/mehdihadeli/aiassist
💻 Context aware AI coding assistant inside terminal to help in code development, code explanation, code refactor and review, bug fix and chat with supporting local and online language models.
ai ai-assistant ai-developer-tools ai-tools anthropic azure-ai azure-openai claude cli command-line csharp dotnet gpt-4 gpt-4o llm ollama openai terminal terminal-ui tree-sitter
Last synced: 28 Feb 2026
https://github.com/sumcumo/lighthouse-keeper
This package is no longer under active development. We recommend using Lighthouse CI. CLI tool for running Google’s Lighthouse checks
cli frontend performance performance-testing quality-assurance quality-control webdevelopment
Last synced: 29 Jan 2026
https://github.com/mholzen/workflowy
Powerful CLI and MCP server for WorkFlowy: reports, search/replace, backup support, and AI integration (Claude, LLMs)
claude cli golang llm mcp mcp-server model-context-protocol-server outline productivity task-management workflowy
Last synced: 23 Jan 2026
https://github.com/battysh/batty
Supervised agent execution for software teams. Kanban-driven, tmux-native, test-gated.
agent-automation agent-supervisor ai-agent ai-agents aider claude-code cli codex coding-agents developer-tools kanban llm rust software-development tmux
Last synced: 17 Apr 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
https://github.com/onyx-and-iris/gobs-cli
A command line interface for OBS WebSocket v5
cli obs obs-cli obs-remote obs-websocket
Last synced: 11 Apr 2026
https://github.com/bkuhlmann/hanamismith
A command line interface for smithing Hanami projects.
Last synced: 15 Mar 2026
https://github.com/oaklight/asr2clip
handy cli tool to convert your speech to clipboard text
asr asr-tools cli sensevoice tool whisper
Last synced: 29 Jan 2026
https://github.com/gerardcl/rodalies-cli
Rust CLI for searching train timetables of the trains of Rodalies de la Generalitat de Catalunya
cli generalitat-de-catalunya rodalies search timetable trains
Last synced: 23 Oct 2025
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/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/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/paperfoot/autoresearch-cli
Autonomous AI experiment loop CLI -- run research overnight with any coding agent
ai-coding-agent ai-experiments ai-tools automation autonomous-research autoresearch claude-code cli codex cursor developer-tools experiment-loop experiment-tracking karpathy machine-learning research-automation rust-cli windsurf
Last synced: 18 Apr 2026
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/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/clap-rs/clap-port-flag
Easily add address & port flags to CLIs using Clap
Last synced: 12 Dec 2025
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/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/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/hezkore/bash-ai
An advanced Bash shell script functioning as an AI-powered terminal assistant, equipped with plugin support for all your terminal tasks and questions
ai artificial-intelligence bash bash-script chatgpt cli command-line-tool gpt gpt-3 gpt-4 openai terminal
Last synced: 08 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/cjpatoilo/bowerless
Generate bundles from npm dependencies.
bower cli command-line javascript node nodejs npm package-manager
Last synced: 18 Mar 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/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/bigchunguspng/manga-in-ua-downloader
Завантажувач манги з сайту manga.in.ua
cli csharp downloader manga manga-downloader ukrainian-language
Last synced: 03 May 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/quodlibetor/s3glob
A fast aws s3 ls and download cli that supports glob patterns
Last synced: 15 May 2026
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/suzuki-shunsuke/ci-info
CLI tool to get CI related information
Last synced: 30 Apr 2025
https://github.com/guangie88/tera-cli
CLI to make one-off Tera templating easier
Last synced: 28 Feb 2025
https://github.com/southpolesteve/esm-refactor
A tool for refactoring JavaScript Modules
cli es6 esmodules javascript modules refactoring refactoring-tools
Last synced: 23 Apr 2025
https://github.com/vanyakosmos/argser
Arguments parsing without boilerplate.
Last synced: 14 Jan 2026
https://github.com/soroushchehresa/cli-corona
📈 Track COVID-19 (2019 novel Coronavirus) statistics via the command line.
2019-ncov 2019-ncov-data 2019ncov cli cli-corona command-line command-line-tool corona corona-cli coronavirus covid-19 covid-19-data covid19 epidemiology sars-cov-2 statistics stats
Last synced: 30 Apr 2025
https://github.com/methylDragon/notion-backups
Blazingly fast async multi-user, multi-space Notion backups, invoked manually or with GH actions!
actions async automatic-backups backups cli cli-app gh-actions nodejs notion npm-package
Last synced: 31 Mar 2025
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/oracle/coherence-cli
The Coherence command line interface (CLI) is a lightweight tool, in the tradition of tools such as kubectl, which can be scripted or used interactively to manage and monitor Coherence clusters.
cli cli-tool coherence coherence-ce management monitoring oracle
Last synced: 09 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/asciidoctor/asciidoctor-cli.js
The Command Line Interface (CLI) for Asciidoctor.js
asciidoc asciidoctor cli hacktoberfest javascript
Last synced: 05 Apr 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/costela/wile
Stripped down letsencrypt (ACME) client
acme certificate cli client python security ssl
Last synced: 09 Apr 2025
https://github.com/countvajhula/cli
A language for writing command line interfaces in Racket
Last synced: 06 Jan 2026