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/pomm-project/cli
Command line interface for Pomm project.
cli database php pomm postgres postgresql
Last synced: 03 Sep 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/azu/get-github-pr-review-comments
Get PR review comments from command line.
cli github pr pullrequest review
Last synced: 06 May 2025
https://github.com/wklken/fetch
A command line http test tool. Maintain the case via git and pure text
Last synced: 22 Apr 2025
https://github.com/geocine/golem
An interactive way to write your commit messages
Last synced: 19 Mar 2025
https://github.com/EndoTheDev/OMeter
Benchmark and compare Ollama models across local and cloud endpoints with rich, sortable tables.
benchmark cli ollama performance python rich
Last synced: 25 Jun 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/azu/can-bundle-it
A command line tool that detect JavaScript file can be bundled.
Last synced: 15 Apr 2025
https://github.com/iamyajat/chatgpt-cli
ChatGPT CLI tool with personas, chat history and predefined prompts
Last synced: 15 Apr 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/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/zMoooooritz/nachrichten
Stay informed without leaving your command line
Last synced: 02 Sep 2025
https://github.com/styczynski/bash-universal-tester
:white_check_mark: Universal testing script for bash
bash bash-script bash-universal-tester cli cli-utilities script shell-script test test-automation test-data test-runner testing testing-tools unit-testing
Last synced: 14 Apr 2025
https://github.com/azorng/material
A material design color palette for the terminal
binary cli color material-design rust terminal tui tui-rs
Last synced: 10 Apr 2025
https://github.com/stoe/action-reporting-cli
CLI to report on GitHub Actions
Last synced: 16 Apr 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/internetarchive/iacopilot
Summarize and ask questions about items in the Internet Archive
cli copilot gpt iacopilot internet-archive python repl
Last synced: 07 May 2025
https://github.com/alfg/asciicat
:smile_cat: A Simple Image to ASCII Art Conversion Tool.
art ascii ascii-art-conversion cli golang
Last synced: 07 Apr 2025
https://github.com/aseemsavio/catholic-cli
A Command Line Tool for easy access of Catholic Resources.
catholic catholicism christian christianity cli cli-app command-line command-line-tool religion religions-studies
Last synced: 15 Apr 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: 10 Jun 2025
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/taiki-e/cargo-no-dev-deps
Cargo subcommand for running cargo without dev-dependencies.
Last synced: 01 Apr 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/ygoe/dotnetmakedeb
Creates a .deb Debian binary package from a specification file through the dotnet CLI command or as standalone command-line tool.
cli deb debian-package debian-packages dotnet
Last synced: 17 Mar 2026
https://github.com/gogopex/psswd
A small password manager made in Rust.
age age-encryption cli cli-app encryption password password-manager rust scrypt terminal terminal-app
Last synced: 05 Mar 2026
https://github.com/chroju/nature-remo-cli
Unofficial command line Interface for Nature Remo
Last synced: 31 Jan 2026
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/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/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/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/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/emicklei/gws
command line tool for using the Google Workspace Admin (formerly GSuite)
cli command-line-tool gcp google google-workspace google-workspace-add-on gsuite
Last synced: 17 Mar 2026
https://github.com/ryanlua/instawebhooks
Discord webhooks for new Instagram posts from any account. Get notified of posts from Instagram to your Discord server.
cli discord instagram instaloader python webhooks works-with-codespaces
Last synced: 18 Oct 2025
https://github.com/xesco/dosctl
A command-line tool to manage and play DOS games via DOSBox
archive-org cli dos dosbox emulator games python retro-gaming total-dos-collection
Last synced: 02 Apr 2026
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/wolfssl/wolfclu
The wolfSSL Command Line Utility wolfCLU
certificate-generation cli command-line-tool cryptography encryption key-generation openssl openssl-alternative openssl-tools security signature-verification wolfcrypt wolfssl x509
Last synced: 27 Apr 2025
https://github.com/jamescherti/watch-xfce-xfconf
watch-xfce-xfconf: Configure XFCE 4 programmatically using the xfconf-query commands displayed by watch-xfce-xfconf
cli command-line command-line-interface command-line-tool python python3 xfce xfce4 xfconf
Last synced: 18 Oct 2025
https://github.com/misaghmomenib/task-tracker-cli-go
A Lightweight Command-line Interface (Cli) Task Tracker Developed in Go. Manage Your Tasks, Set Priorities, and Track Progress Efficiently From the Terminal, Offering a Fast and Minimalistic Solution for Boosting Productivity.
cli git golang open-source task-tracker
Last synced: 12 Oct 2025
https://github.com/vemonet/nanopub-rs
✍️ A cross-platform Rust library to sign, publish, and check Nanopublications, with bindings to Python and JS (wasm)
cli cross-platform javascript javascript-library nanopublications npm-package python python3 rdf rust signing wasm webassembly
Last synced: 24 Feb 2026
https://github.com/coinbase-samples/prime-cli
Command Line Interface (CLI) developed using the Prime SDK to facilitate comprehensive testing of all REST API endpoints
Last synced: 23 Jan 2026
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/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/berttejeda/ansible-taskrunner
Ansible Taskrunner - ansible-playbook wrapper with YAML-abstracted python click cli options!
ansible ansible-playbook bash cli click playbook polyglot python ruby subprocess task-runner wrapper yaml
Last synced: 27 Apr 2025
https://github.com/drien/tts-joinery
Stitch together text-to-speech over 4096 characters via the OpenAI API
cli openai python text-to-speech tts
Last synced: 17 Mar 2026
https://github.com/genuifx/claude-code-env-manager
Control center for Claude Code & Codex — multi-model parallel sessions, Telegram remote control, scheduled cron tasks with push notifications, usage analytics, permission modes. CLI + native macOS desktop app.
ai-coding anthropic cc-permissions cc-provider cc-usage claude-code cli codex cron-jobs desktop-app developer-tools openai telegram-bot token-usage
Last synced: 01 May 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/unnamedd/siliconcli
A thin Swift Package to expose information of the apps on our macOS
Last synced: 22 Aug 2025
https://github.com/brainsiq/merge-yaml-cli
Node.js CLI utility for merging YAML files
Last synced: 06 Apr 2025
https://github.com/wp-cli/package-command
Lists, installs, and removes WP-CLI packages.
cli composer hacktoberfest package package-management wordpress wp-cli wp-cli-package
Last synced: 04 Oct 2025
https://github.com/datasnakes/renv
Creating virtual environments for R.
biohackathon cli hackathon package-management project-environment python r renv reproducible-research virtual-environment
Last synced: 11 Sep 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/eneko/processrunner
Execute child processes and system commands from Swift
child-process cli command package process shell swift swiftpm system
Last synced: 29 Sep 2025
https://github.com/heyvito/oxio
🦀 A nimble snippet manager
cli clipboard rust snippets snippets-manager
Last synced: 25 Mar 2025
https://github.com/foofootheguy/vidinjector9000
A cross platform injector for 3DS video CIAs
3ds c-plus-plus-20 cli cmakelists cpp cross-platform gui tool wxwidgets wxwidgets-applications wxwidgets-gui
Last synced: 22 Mar 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/alphabeta1906/pyginit
A simple github automation cli
automation cli cli-app click command-line-app command-line-tool git github gitpython pygithub python python-cli python-package python3 python39
Last synced: 13 Aug 2025
https://github.com/ninjasort/metalpress
Create a blog easily with Metalsmith.
cli liquid metalsmith static-site-generator webpack website
Last synced: 31 Aug 2025
https://github.com/hedzr/cmdr-cxx
cmdr cxx version, a C++17/20 header-only command-line parser with hierarchical config data manager here
argument-parser argument-parsing cli cmdr cmdr-cxx command-line command-line-interface command-line-parser cxx17 cxx20 hierarchical-data jaro-winkler-distance parser posix-compliant
Last synced: 25 Aug 2025
https://github.com/fabiocaccamo/django-cache-cleaner
:broom::sparkles: clear the entire cache or individual caches using the admin or management command.
admin cache cleaner cleanups clear cli command command-line django management purge python
Last synced: 17 Mar 2025
https://github.com/eopb/read_input
A simple CLI tool that asks for user input until the data inputted is valid.
cli cratesio input input-validation rust simple-data-pipe tool
Last synced: 10 Apr 2025
https://github.com/generate/generate-log
Generate a starter CHANGELOG.md file, using conventions from keep-a-changelog. Use from the command line when Generate's CLI is installed globally, or use as a plugin or sub-generator in your own generator.
bugs changelog changelog-generator changes cli commits fixes generate generator history markdown news nodejs release release-history release-notes release-notes-generateor releases updates yeoman
Last synced: 23 Oct 2025
https://github.com/douban/sa-tools-core
Handy tools for sysadmin.
ansible cli disk dns elasticsearch icinga
Last synced: 10 Jun 2025
https://github.com/magiclen/image-resizer
Resize or just shrink images and sharpen them appropriately.
Last synced: 10 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/aschmelyun/tsplice
Splice and merge videos from the terminal :scissors: :film_strip:
cli command-line-tool video-editing
Last synced: 28 Oct 2025
https://github.com/haydenkz/xcli
xcli is a Linux command-line tool for posting tweets via the X API.
Last synced: 11 Apr 2025
https://github.com/nabeken/go-github-apps
A tiny command-line utility to retrieve Github Apps Installation Token
Last synced: 02 Apr 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/paulo-lopes-estevao/ci-generator
generate CI configuration files
Last synced: 10 Apr 2025
https://github.com/dominikwilkowski/coup
A COUP card game engine implemented in rust with a library to make it easy to build bots to play each other.
Last synced: 12 Apr 2025
https://github.com/klipitkas/fs-go
A tiny CLI tool to start a local file server.
cli fileserver fs ftp go golang
Last synced: 09 Jul 2025
https://github.com/ultirequiem/y2j
🔄 YAML to JSON and vice versa
cli deno json json-to-yaml typescript yaml yaml-to-json
Last synced: 30 Apr 2025
https://github.com/melihbirim/csvql
SQL queries for CSV files. Ultra-fast CSV query engine in Zig with SIMD parsing and parallel execution. CLI: csvql.
cli command-line csv csv-parser data-processing duckdb fast query-engine sql zig
Last synced: 01 Jul 2026
https://github.com/bwireman/go-over
A tool to audit Erlang & Elixir dependencies, to make sure your ✨ gleam projects really sparkle!
audit beam cli dependencies dependency elixir erlang ghsa gleam javascript security security-audit security-tools tools vulnerable
Last synced: 28 Oct 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/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/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/kevingimbel/mktoc
🦀 Markdown Table of Content generator
cli command-line command-line-tool generator markdown rust rust-library table-of-contents toc
Last synced: 28 Dec 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/asd-xiv/tape-ui
Reactive test runner for Tape with a terminal UI
blessed cli tap tape terminal test-runner
Last synced: 19 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/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/omochice/deepl-translate-cli
Unofficial deepl client on CLI
cli deepl golang golang-application translation
Last synced: 18 Jul 2025
https://github.com/freethinkingit/inline-email
A CLI for converting HTML files to inline styled HTML suitable for emails.
cli convert-html-files email-marketing email-template emails html inky inline inline-css inline-styles juice nodejs
Last synced: 13 Apr 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/sdeancos/mqtt-client
Simple MQTT Client.
automation cli client domotic home-automation internet-of-things iot m2m messaging mqtt mqtt-client paho-mqtt paho-mqtt-python python
Last synced: 13 May 2025