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/ahmed-musallam/aem-backup-cli
A Developer CLI utility to backup local AEM instances, and save lives!
Last synced: 06 Sep 2025
https://github.com/opendsr-std/seedfaker
Deterministic synthetic data generator for realistic, correlated, and noisy test records across 68 locales. Rust CLI/Python/Node.js/Browser WASM/Go/PHP/Ruby/MCP
ai-mcp cli database-seeding deterministic fake-data faker faker-js faker-provider fixtures locale mcp mock-data pii rust synthetic-data synthetic-dataset test-data-generator
Last synced: 03 May 2026
https://github.com/rafaelrinaldi/bookmarkletify
:bookmark: Convert JavaScript files to bookmarklets
Last synced: 25 Mar 2025
https://github.com/melvio/hopla
A Python CLI for habitica.com
bash cli command-line command-line-tool commandline habitica productivity python-click python-requests python3 task-management todo todo-list
Last synced: 14 Jan 2026
https://codeberg.org/anoxinon_e.v./xmppc
xmppc - Command Line Interface Tool for XMPP
Last synced: 06 Oct 2025
https://github.com/ooade/object-explorer-cli
:zap: A CLI package to help figure out what JavaScript object method would be best to use at any given time
Last synced: 04 Sep 2025
https://github.com/axieinfinity/clap-nested
Convenient `clap-rs` for CLI apps with multi-level subcommands.
clap clap-rs cli command command-line multi-level nested subcommand
Last synced: 17 Jan 2026
https://github.com/ethers-io/ethers-cli
Deprecated; please see the `@ethersproject/cli` package instead
Last synced: 06 Oct 2025
https://github.com/gzygmanski/simple-novel-reader
An CLI light novel reader written in Python for Linux
cli curses ebook epub epub-reader light-novel-reader light-novels novels python python3
Last synced: 14 Jan 2026
https://github.com/juanrgon/terminology
An intuitive way to color terminal text with python
ansi ansi-colors cli cli-app color colorama colorization colors package python terminal terminal-based terminal-colors terminal-graphics textui
Last synced: 22 Jan 2026
https://github.com/redhatcre/cibyl
Command-line interface for querying CI/CD environments (Jenkins, Zuul)
Last synced: 22 Apr 2025
https://github.com/nettoclaudio/dontpad-cli
A minimal tool for Dontpad's users under CLI.
cli dontpad dontpad-cli golang
Last synced: 28 Oct 2025
https://github.com/kevcui/translate-cli
:speech_balloon: Use translation service in your terminal
cli command-line command-line-tool deepl deepl-translator google-translate google-translator nodejs puppeteer
Last synced: 30 Jul 2025
https://github.com/quinntynebrown/endpoint
Template-based Design-Time Code Generator that generates C# code and solutions, as well as some frontend projects and files. It supports complex logic and enabled transforming a software project by generating or modifying code.
bicep-templates ci-cd clean-architecture cli ddd endpoint mediatr minimal-api net-core-5
Last synced: 08 Sep 2025
https://github.com/disco07/rct
A CLI Table Output for Rust 🦀 projects.
cli cli-app crates rust rust-crate rust-lang table tableau tableview
Last synced: 21 Mar 2025
https://github.com/peterdavehello/docker-azcopy
🐳 Tiny Dockerized AzCopy (Azure Storage data transfer utility) inside Alpine Linux 🐧 (~10MB)
azcopy azure cli container copy data docker docker-image hacktoberfest storage sync
Last synced: 18 Mar 2025
https://github.com/MontFerret/cli
Ferret CLI
cli ferret golang hacktoberfest hacktoberfest2021 scraping
Last synced: 03 Apr 2025
https://github.com/mandel59/mojidata
CJKV character database and search utilities
cjk cjk-characters cjkv cli ivd ivs japanese opendata sqlite text-processing typescript unicode unicode-characters unicode-data unihan unihan-database yarn
Last synced: 13 Apr 2025
https://github.com/dduan/clue
Clue is a Swift library, and a command-line tool that finds symbol references in Swift projects.
Last synced: 13 Apr 2025
https://github.com/hargabyte/cortex
Code graph tool for AI assistants - understand codebase structure, dependencies, and impact
ai-assistant cli code-analysis developer-tools golang static-analysis
Last synced: 23 Feb 2026
https://github.com/89luca89/podman-launcher
Simple golang wrapper to bundle a podman installation in a single binary
cli containers development distrobox golang launcher linux podman steamdeck wrapper
Last synced: 13 Apr 2025
https://github.com/1ay1/agentty
Blazing-fast Claude in your terminal. 8.8 MB binary, sub-millisecond cold start, sandboxed by default, one-command SSH airgap. C++26 alternative to claude-code — no Node, no Python, no Electron.
agentic-coding ai-agent airgap anthropic claude claude-code claude-code-alternative cli coding-agent cpp cpp26 developer-tools llm sandbox static-binary terminal tui
Last synced: 10 Jun 2026
https://github.com/orsinium-labs/cliff
🐚🏔 The simplest and safest golang library for making CLI tools
cli command-line flag generics go golang pflag posix
Last synced: 15 Apr 2025
https://github.com/coswat/acode-cli
Acode plugin CLI tool to devlop plugins faster
Last synced: 20 Nov 2025
https://github.com/pforret/bash-boilerplate
Bash script template // archived, please use https://github.com/pforret/bashew
bash boilerplate cli command-line linux macos shell terminal
Last synced: 27 Jul 2025
https://github.com/xriot45/express-js-cli
Express JS CLI is a Command Line Interface (CLI) tool designed to make it easier and faster to create RESTful API projects using Express JS Framework.
cli commit-lint expressjs husky javascript layered-architecture node-js npm rest-api typescript unit-testing
Last synced: 11 Apr 2025
https://github.com/chuongmep/aps-bot
Explore Data By CLI With Autodesk Platform Services
aps autodesk-forge autodesk-platform-services cli data-analysis data-science forge
Last synced: 12 Apr 2025
https://github.com/link-/gh-stars
Search your starred ★ repositories on GitHub from your terminal
cli cobra-cli gh-extension github golang
Last synced: 23 Mar 2025
https://github.com/pysnippet/thumbnails
Video thumbnail generator for modern web video players such as Plyr, Videojs, Flowplayer, Fluid Player, etc.
cli flowplayer fluid generator player plyr python thumbnail thumbnail-generator thumbnails video videojs
Last synced: 16 Jan 2026
https://github.com/stoe/action-reporting-cli
CLI to report on GitHub Actions
Last synced: 16 Apr 2025
https://github.com/lt-mayonesa/hexagon
Build your Team's CLI
automation cli command-line-tool developer-experience developer-experience-and-enablement developer-tools
Last synced: 20 Feb 2026
https://github.com/theedgeofrage/logfmt
Simple logfmt CLI tool for colorizing, analyzing, filtering, and formatting structured logs
Last synced: 26 Sep 2025
https://github.com/welovecoding/swaxios
A Swagger API client generator based on axios and written in TypeScript. 🌊
api-client api-generator axios browser cli code-generation generator hacktoberfest javascript nodejs rest swagger typescript
Last synced: 15 Apr 2025
https://github.com/azu/can-bundle-it
A command line tool that detect JavaScript file can be bundled.
Last synced: 15 Apr 2025
https://github.com/gxr404/comic-book-browser
漫画浏览器
cli comic comic-book comic-reader manga manga-reader
Last synced: 19 Aug 2025
https://github.com/ronoaldo/swgoh
Archived Repository - Small tool and library to interact with https://api.swgoh.help API.
Last synced: 22 Jul 2025
https://github.com/bukinoshita/save-me
:lock: Save anything
cli command-line nodejs save-me
Last synced: 17 Mar 2025
https://github.com/omochice/deepl-translate-cli
Unofficial deepl client on CLI
cli deepl golang golang-application translation
Last synced: 18 Jul 2025
https://github.com/wasi0013/pytm
A Python :snake: :three: CLI time tracker with invoice generation
billing cli click hacktoberfest invoice invoice-generator python-pytm python3 python312 rich time time-tracker time-tracking
Last synced: 30 Oct 2025
https://github.com/natanfelles/codeigniter-db
Database Commands for CodeIgniter 4
cli codeigniter codeigniter4 command-line database mariadb mysql spark
Last synced: 12 Apr 2025
https://github.com/kariy/probe
A Starknet toolkit
blockchain cli rpc rust starknet
Last synced: 13 Apr 2025
https://github.com/pviotti/sayit
A text-to-speech command line tool backed by Azure Cognitive Services.
azure-cognitive-services cli tts
Last synced: 13 Sep 2025
https://github.com/srijxnnn/cfkit
cfkit - Codeforces CLI written in NodeJS.
cli codeforces competitive-programming nodejs online-judge shell terminal
Last synced: 22 Jul 2025
https://github.com/geocine/golem
An interactive way to write your commit messages
Last synced: 19 Mar 2025
https://github.com/kevinpollet/pocket-deduper
Remove duplicates from your Pocket list.
cli dedupe duplicates go golang pocket tool
Last synced: 11 Apr 2025
https://github.com/nathanielc/grpccmd
gRPC Command line interface for any gRPC service in Go
Last synced: 19 Jul 2025
https://github.com/dopecodez/create-express-template
Create a modern ready-to-code express server with a single command.
ava cli cli-app create-express-app create-react-app express express-template express-template-generator expressjs inversifyjs inversion-of-control sequelize template template-engine typeorm typescript
Last synced: 11 Apr 2025
https://github.com/dopecodez/github-terminal
For searching and getting project details from Github
chai cli cli-app cli-args github-api github-repository github-repository-search github-rest-v3 github-search github-search-repository github-user-repos github-user-search javascript mocha travis-ci
Last synced: 12 Oct 2025
https://github.com/nikku/camunda-playground
Try out and explore Camunda in minutes, not hours.
Last synced: 06 May 2025
https://github.com/haath/commander.net
C# command-line argument parsing library, supporting deserialization, commands and help text generation.
argument-parsing cli nuget positional-parameters regular-expression serialization
Last synced: 10 Sep 2025
https://github.com/blackmarllborooo/create-project-struct
A cli tool to create the structure of your project
app-collector clean-architecture cli collector create-app create-project golang
Last synced: 05 Oct 2025
https://github.com/souenzzo/into-curl
Print clj-http as a curl.
cli clj clojure curl debugging-tool http logging
Last synced: 09 Apr 2025
https://github.com/matchcase/plyppy
Command-line Plymouth Boot Splash Generator
cli linux plymouth plymouth-bootsplash plymouth-libraries python
Last synced: 11 Mar 2026
https://github.com/alexandercbooth/nblint
A simple CLI tool to lint to Jupyter notebooks
cli eslint jupyter-notebook lint linter pycodestyle pyflakes
Last synced: 14 Jul 2025
https://github.com/lem6ns/ddgmail
An unofficial CLI for DuckDuckGo Email Protection.
cli duckduckgo email email-protection js mail node
Last synced: 05 Jul 2025
https://github.com/eric8810/authy
A CLI secrets store & dispatch tool built for AI agents. Authy stores encrypted secrets locally and dispatches them to agents with policy-based scoping, short-lived session tokens, and audit logging. No server required.
agent agentic ai claude claude-code clawbot cli openclaw pi-mono skills vault
Last synced: 24 Feb 2026
https://github.com/olegkron/dependency-cleaner
A shell script for easy dependencies cleanup.
cli nodejs productivity python3 shell shell-script storage utility
Last synced: 04 Jul 2025
https://github.com/tkuchiki/aws-cert-utils
Certificate Utility for AWS(ACM, IAM, ALB, CLB, CloudFront)
acm alb aws certificate clb cli cloudfront elb go golang iam
Last synced: 12 Apr 2025
https://github.com/itrabbit/just
JUST - GoLang package for fast development web micro services
cli cors finalizer framework gin golang http https i18n just microservices network regex-routing regex-validator server simple web
Last synced: 17 Jan 2026
https://github.com/lucawen/repoch
Humanize epoch conversions
cli command-line epoch rust rust-lang tools
Last synced: 09 Apr 2025
https://github.com/y3owk1n/nvs
A lightweight Neovim Version & Config Manager CLI tool to install, switch, list, uninstall, and reset Neovim versions.
cli command-line command-line-tool golang neovim neovim-configuration-manager neovim-version-manager version-manager
Last synced: 13 Jun 2025
https://github.com/ivoputzer/m.test
m(icro)test is a lightweight test runner for node.js written in es6+
automation cli javascript micro test testing
Last synced: 16 Oct 2025
https://github.com/ta1m1kam/hn
📰 Hacker News CUI Client made with go.
cli cui-client go hacker-news hackernews tview
Last synced: 13 Mar 2026
https://github.com/taiki-e/cargo-no-dev-deps
Cargo subcommand for running cargo without dev-dependencies.
Last synced: 01 Apr 2026
https://github.com/y0sif/whisrs
Linux-first voice-to-text dictation tool for Wayland, X11, Hyprland & Sway, written in Rust
cli dictation linux rust speech-to-text transcription voice-to-text whisper
Last synced: 02 May 2026
https://github.com/jmaczan/pff
Modern ping alternative for macOS and Linux
cli command-line internet-connection internet-connection-checker linux macos network ping ping-test rust terminal terminal-based
Last synced: 05 Mar 2026
https://github.com/pyrustic/backstage
Three-speed scripting language and task automation tool
automation backstage build-project cli command-line lightweight process productivity project-manager pyrustic python release-project script scripting-language spawn task-runner tasks
Last synced: 02 Apr 2026
https://github.com/noumenadigital/npl-cli
The NPL CLI is a command line tool to support the development of projects written in Noumena Protocol Language (NPL). It offers several useful commands for interacting with your NPL projects.
cli compiler language languages mcp npl swagger testing
Last synced: 01 Apr 2026
https://github.com/hpedrorodrigues/sphynx
There is no place like ~/
ansible cli dotfiles linux-setup macos macos-setup ubuntu workspace
Last synced: 14 Apr 2026
https://github.com/doum1004/llmwiki-cli
CLI tool for LLM agents to build and maintain personal knowledge bases
ai-tools cli knowledge-base llm wiki
Last synced: 16 Apr 2026
https://github.com/bnomei/kirby-mcp
CLI-first MCP server for composer-based Kirby CMS projects — inspect blueprints/templates/plugins, interact with a real Kirby runtime, and use a bundled Kirby knowledge base.
agent-tools agentic-workflow claude-code cli codex-cli commands developer-tools google-gemini kirby kirby-cms knowledge-base mcp-server model-context-protocol php8 prompts resources tools
Last synced: 13 Jan 2026
https://github.com/andrew222651/cmdmenu
Looks up command line syntax from cheatsheets using fuzzy search
cli command-line command-line-tool git helper menu
Last synced: 23 Apr 2025
https://github.com/atextor/owl-cli
Command line tool for ontology engineering
cli command-line ontology ontology-engineering owl rdf turtle
Last synced: 20 Jan 2026
https://github.com/laktak/pipevcr
Record and play back Linux pipes at different speeds
asciicast cli pipes recorder recording terminal terminal-recording testing
Last synced: 24 Apr 2025
https://github.com/streaver/libertadores-cli
A simple CLI to get information about "Copa Libertadores" right in your terminal
cli copa libertadores oclif soccer southamerica
Last synced: 10 Jul 2025
https://github.com/foresturquhart/grimoire
A lightweight tool that converts directory contents into structured output optimized for LLM interpretation, featuring Git-aware file ordering, secret detection/redaction, token counting, and customizable filtering.
ai artificial-intelligence chatgpt claude cli code-analysis developer-tools devtools gemini generative-ai git golang language-model llm markdown redaction secrets-detection text utility xml
Last synced: 10 Mar 2026
https://github.com/rafaelrinaldi/npm-downloads
:package: Get download stats from any package published to npm
Last synced: 16 Oct 2025
https://github.com/alephao/stencil-cli
Render a Stencil template by using a JSON or Yaml data source
cli codegen stencil-template swift
Last synced: 22 Apr 2025
https://github.com/artginzburg/barhide
Hide unwanted icons from your menu bar
bash cli macos menubar minimalistic statusbar
Last synced: 24 Apr 2025
https://github.com/maximilien/weave-cli
A universal CLI for Weaviate, Milvus, Chroma, Qdrant, and other vector DBs to help view, list, create, delete, and search collections and documents in collections for development, test, and debugging purposes
ai-agents cli golang vector-database
Last synced: 20 Jan 2026
https://github.com/fantomcheg/vot-cli-live
VOT-CLI with Yandex live voices support | Форк с поддержкой живых голосов Яндекса
audio-translation cli live-voice nodejs translation tts video-translation voice-translation yandex youtube youtube-downloader
Last synced: 13 Jan 2026
https://github.com/kiprasmel/git-stacked-rebase
stacked diffs in git, seamlessly.
cli git git-rebase pull-requests rebase stacked-diffs
Last synced: 12 Apr 2025
https://github.com/generate/generate-contributing
Generate a contributing.md file for a project. Can also be used as a building block to add this functionality to another generator.
build-tool cli command-line contributing contributing-generator contributing-guidelines contributing-md contributing-template create generate generator gulp make plugin scaffold scaffolding task-runner templates yeoman yo
Last synced: 12 Oct 2025
https://github.com/chroju/nature-remo-cli
Unofficial command line Interface for Nature Remo
Last synced: 31 Jan 2026
https://github.com/xylous/grzegorz
A comand-line phonetics tool for finding minimal pairs
anki cli command-line language-learning linguistics minimal-pairs phonology python utility
Last synced: 12 Apr 2025
https://github.com/mikaelvesavuori/minion
The easiest and most lightweight way for developers to use OpenAI APIs in a CLI.
ai ai-developer-tools chatgpt cli developer-tools diagramming llm openai openai-api test-generation
Last synced: 28 Oct 2025
https://github.com/ginkida/rustyhand
Agent OS in Rust — one binary, 37 agents, 26 LLM providers, 37 channels (Telegram/Discord/Slack...), MCP server, A2A protocol, 120+ API endpoints, web dashboard
agent-framework agent-os ai ai-agents anthropic autonomous-agents chatbot cli discord-bot llm mcp mcp-server multi-agent ollama open-source openai rust self-hosted slack-bot telegram-bot
Last synced: 14 May 2026
https://github.com/broadcastle/crm
A simple customer relationship management tool.
Last synced: 14 Jan 2026