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-11 00:05:35 UTC
- JSON Representation
https://github.com/flintprocessor/bouncer
Command line argument parser written in Swift.
argument-parser cli swift swift-package-manager
Last synced: 06 Mar 2025
https://github.com/flintprocessor/work
Execute shell command and get output. Simple and robust.
cli process shellscript swift task
Last synced: 06 Mar 2025
https://github.com/zac15987/zpit
TUI-based AI development cockpit that orchestrates Claude Code agents across projects with automated issue lifecycle, cross-agent channel communication, and a 5-layer safety system.
ai-agents automation bubble-tea claude-code cli code-review developer-tools forgejo github go tui worktree
Last synced: 26 May 2026
https://github.com/duriantaco/geegle-py
Access web search engine via a CLI using wrappers
Last synced: 15 Apr 2025
https://github.com/jungomi/mdn_query
Query the Mozilla Developer Network documentation
Last synced: 15 Apr 2025
https://github.com/jercle/azgo
Azure Tooling with enhanced reporting, data aggregation, and UX
azure azure-devops azure-security cli
Last synced: 09 Apr 2025
https://github.com/telkomdev/kafka-cli
Kafka command line client written in Go
cli go golang kafka kafka-client
Last synced: 28 May 2026
https://github.com/hawx1993/hbuild-cli
🎸a cli tool for hbuild project
cli hbuild starter-kit vue-cli
Last synced: 03 Sep 2025
https://github.com/krey-yon/cliven
Chat with your PDFs using local AI models Process PDF documents and have interactive conversations with their content. Everything runs locally - no data leaves your machine.
chat-application cli pdf python3 rag
Last synced: 15 Aug 2025
https://github.com/lajosbencz/php-progress-bar
Simple CLI progress bar for PHP
ansi cli php progressbar terminal
Last synced: 18 Aug 2025
https://github.com/domvwt/parquet-inspector
A command line tool for inspecting parquet files with PyArrow.
cli parquet parquet-cli parquet-files parquet-generator parquet-tools parquet-viewer
Last synced: 19 Jun 2026
https://github.com/stack-analyze/stack-analyze
cli tech stack analyze and pagespeed with node.js using the wappalyzer module. with google pagespeed api
axios cli cli-app cli-edition eslint gitlab inquirerjs logo nodejs npm-module npx pagespeed pagespeed-insights-api stack-analyze wappalyzer website-analyzer
Last synced: 09 Apr 2026
https://github.com/TruncatedDinoSour/searx-cli
[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/searx-cli] SearX in the CLI
Last synced: 07 Apr 2025
https://github.com/tristanisham/icy
A static analysis tool for PHP focused on developer experience
Last synced: 20 Aug 2025
https://github.com/sh4nks/repack
A CLI tool for repacking cbr and cbz archives
Last synced: 22 Mar 2025
https://github.com/visus-io/cuidgen
command-line utility for generating collision resistant ids
cli cli-app csharp cuid cuid-generator dotnet
Last synced: 15 Mar 2026
https://github.com/windoze/clipper
Clipboard syncing tool, recreated
cli clipboard clipboard-history clipboard-manager clipboard-sync command-line cross-platform react rust tauri vite
Last synced: 13 Jan 2026
https://github.com/center-key/run-scripts-util
🚆 Organize package.json scripts into named groups of easy to manage commands
Last synced: 07 May 2025
https://github.com/antdpro/create-antdp
Creates a antdp application using the command line.
ant-design antdp antdpro cli command-line create npm react reactjs
Last synced: 27 Apr 2025
https://github.com/ncs-pl/rust-mkdir
A rewrite of the mkdir command in Rust
Last synced: 01 Jul 2025
https://github.com/grongor/go-url-parser
Simple library/CLI utility for parsing URLs (who wants to mess with sed/awk/cut/...). Supports "template" formatting.
cli go golang parser unix url url-parser
Last synced: 23 Mar 2025
https://github.com/wuriyanto48/instaget
A Command line tool for downloading video or image data from Instagram
cli command-line-tool http instagram rust
Last synced: 16 Apr 2025
https://github.com/asd-xiv/tsd-lite-cli
:runner: :link: :bug: Test runner for TypeScript typings. CLI over `tsd-lite`, a per-file version of `tsd`.
cli tap test test-runner tsd tsd-lite types typescript typings
Last synced: 16 Apr 2025
https://github.com/kabeep/neoconfig
> A Node.js CLI for the NeoFetch configuration file manager._
cli file-manager neoconfig neofetch nodejs
Last synced: 11 Apr 2025
https://github.com/farhoudshapouran/create-rn-app
❯ Customizable and user-friendly React Native command line tools
android bun cli expo-modules ios javascript npm react-native react-native-web react-navigation typescript yarn
Last synced: 11 Apr 2026
https://github.com/danemadsen/boxchar
Boxchar is a simple header only library for creating text based user interfaces in C and C++. It is designed to be lightweight and easy to use. At this stage, boxchar doesnt implement anywhere near as many features as ncurses.
cli game-development header mit-license ncurses open-source roguelike terminal-based tui
Last synced: 18 Aug 2025
https://github.com/jblond/php-cli
php command line / cli scritping and coloring classes
bash bash-scripting cli cli-scritping php php-cli php-command
Last synced: 21 Jul 2025
https://github.com/qszhu/ts-leetcode
Cli for solving LeetCode questions in TypeScript
Last synced: 09 Mar 2026
https://github.com/miniex/cargo-tribute
A cargo subcommand that generates a REUSE-style LICENSES/ folder and third-party license attribution from your dependency tree, with an accepted-license policy gate.
attribution cargo cargo-subcommand cli license license-compliance licenses licensing reuse rust spdx third-party-licenses
Last synced: 11 Jul 2026
https://github.com/suolapeikko/taskutils
Command line app example for class that runs piped commands using Process
Last synced: 09 Jul 2026
https://github.com/suolapeikko/certcheck
macOS command line tool that extracts signing information from files
certificates cli info macos swift
Last synced: 09 Jul 2026
https://github.com/k4m4/esolangs-cli
Detect and execute esoteric programming language code, right from your terminal.
cli esoteric esoteric-interpreter
Last synced: 03 May 2025
https://github.com/optimizory/vrest-ng-cli
Command line module for vREST NG. Integrates with any CI/CD server like Jenkins, TeamCity, Azure Devops etc.
api api-automation api-testing automation-testing azure-devops ci-cd cli jenkins openapi openapi-validation swagger swagger-validation teamcity testing testing-tools validation
Last synced: 26 Aug 2025
https://github.com/fooloomanzoo/fs-hierarchy
build hierarchy maps of files and folders using nodejs in json, yaml or in tree view
cli d3 fs hierachy nodejs tree tree-structure treemap
Last synced: 07 Apr 2025
https://github.com/ariejan/zelda
Open Source contributed command line interface for Hertek Connect Link.
Last synced: 29 Jun 2025
https://github.com/wessouza/wes-cli
CLI for maintaining configuration files across different projects
Last synced: 23 Apr 2025
https://github.com/tzmfreedom/yasd
Yet Another Salesforce Dataloader with golang
Last synced: 19 Jul 2025
https://github.com/capaj/ts-inquisition
A simple CLI util to mark all your current TS errors as expected. Useful when you wan to fail your builds on a new type error while expecting the old ones
cli js-to-ts typechecking typescript
Last synced: 15 Apr 2025
https://github.com/geekodour/prom-fsd
Add and remove targets and labels to file_sd file for your prometheus configuration directly from the cli
cli monitoring prometheus service-discovery
Last synced: 07 Apr 2025
https://github.com/tsvikas/nbcat
display jupyter notebooks in the terminal
cli jupyter-notebooks previewer
Last synced: 23 Mar 2025
https://github.com/chinmaykunkikar/generate-graph-json
Input information (like id, label, latitude, and longitude) and generate the data in JSON Graph Format
Last synced: 27 Apr 2026
https://github.com/mcnaveen/random-words-cli
Get Random Words on Terminal and CMD
cli cli-app hacktoberfest nodejs randomwords
Last synced: 13 Jul 2025
https://github.com/peterkeder/course-manager
CLI application to manage university courses
Last synced: 17 Aug 2025
https://github.com/enindu/mirrorlist
Simple pacman mirror list generator
arch-linux cli go go-cli golang mirrorlist pacman
Last synced: 27 Jul 2025
https://github.com/threatfender/tux
Write well-structured command line interfaces with ease.
Last synced: 21 Feb 2026
https://github.com/linuxfabrik/uptimerobot
A CLI tool for UptimeRobot to help manage monitors, MWindows, etc. in a stateful way using a YAML file or by command line actions.
cli linuxfabrik monitoring uptimerobot uptimerobot-api uptimerobot-monitors
Last synced: 01 Jul 2025
https://github.com/andrewpetrochenkov/setupcfg.py
:package: :snake: setup.cfg helper
Last synced: 11 Aug 2025
https://github.com/blooym/nael
A Dalamud version manager that makes working with different releases simple. Inspired by nvm.
Last synced: 16 Apr 2025
https://github.com/prikhi/hklaunch
A simple CLI application launcher written in Haskell.
brick cli cli-application-launcher haskell launcher
Last synced: 26 May 2026
https://github.com/fga-eps-mds/measuresoftgram-cli
Repositório destinado a interface CLI do projeto MeasureSoftGram para as disciplinas de EPS e MDS
Last synced: 17 Aug 2025
https://github.com/niradler/json-cli-tool
Extract map and filter JSON output. (lightweight jq alternative)
Last synced: 13 Aug 2025
https://github.com/agmmnn/datamuse-cli
A command line interface that displays results from the Datamuse API.
cli datamuse dictionary linguistics python3 rich thesaurus wordsearch
Last synced: 03 Apr 2025
https://github.com/itsjonq/remake
🦋 Remake: A simple generator from locally defined templates
cli generator javascript nodejs react template
Last synced: 10 Apr 2025
https://github.com/marcolink/check-codeowners
Simple CLI to check project coverage by CODEOWNERS
cli codeowners coverage validation
Last synced: 16 Apr 2025
https://github.com/abenz1267/related
Related is a simple cli utility tool to create files or a group of files.
cli golang productivity tooling
Last synced: 09 Mar 2026
https://github.com/maclovin/gcmd
Quick generation of terminal commands using ZSH with ChatGPT or Ollama
Last synced: 24 Jul 2025
https://github.com/lu-zhengda/updater
macOS app update manager — check and update apps from Sparkle, Homebrew, Mac App Store, and GitHub Releases
bubbletea claude-code claude-code-plugin cli go homebrew mac-app-store macos package-manager sparkle tui updater
Last synced: 24 May 2026
https://github.com/spiffgreen/cli-master
A command line utility library that simplifies the development of command line apps. Made for flexibility and simplicity.
cli commandline cplusplus cpp cpp-library
Last synced: 10 Jul 2026
https://github.com/micc83/email-extract
Extracts all email addresses from a given file and saves them in a new text file.
cli email email-extractor extracts tools
Last synced: 11 Apr 2026
https://github.com/atomic-package/apb-cli
Command line tool for developing APB CSS (Atomic Parts Base CSS)
apb apb-css cli css css3 javascript node node-js scss scss-framework typescript ui ui-components ui-framework ui-kit
Last synced: 20 Jul 2025
https://github.com/devanshu-17/caliex
A simple package developed using NodeJs and Github API in order to interact with Github right from the terminal
cli collaborate command-line-tools communityexchange github github-api github-codespaces javascript nodejs
Last synced: 21 Feb 2026
https://github.com/daniel-vuky/weather-and-time-golang-cli
Get the weather and time data
cli cobra-cli go golang time time-city weather weather-and-time weather-city
Last synced: 12 Jan 2026
https://github.com/wechaty/vorpal
CLI for Chatbot - Extensible Commands for ChatOps, Powered by Vorpal.
Last synced: 29 Jun 2025
https://github.com/refactor-group/ambi_mock_client
Emulates an Edge hardware-based room sensor client purely as a CLI application.
Last synced: 23 Mar 2025
https://github.com/dan1elt0m/unitycatalog-migrate
Migrate Databricks Unity Catalog to OSS Unity Catalog
cli databricks migration migration-tool unitycatalog
Last synced: 18 Jan 2026
https://github.com/owenvoke/arionum-cli
A PHP-based command line wallet for Arionum.
arionum cli cryptocurrency php php72
Last synced: 28 Aug 2025
https://github.com/kevinhermawan/runo
A CLI tool that simplifies the process of running command line scripts, similar to npm scripts but for any type of project
automated-tasks cli command-line npm-scripts run-scripts script-management script-runner watch-files
Last synced: 16 Apr 2025
https://github.com/richardschoen/pythonibmicli
IBM i Python cli Scripts with CL commands to query databases or insert, update delete individual records. These can be used on any platform including IBMi - AS/400 with QSHONI/QSHEXEC
as400 cl cli clp cmd command command-line db2 ibm-db ibm-db-dbi ibmi mariadb pase postgresql python qsh qshell sql sql-server sqlite
Last synced: 11 Apr 2026
https://github.com/tomeraberbach/wikipedia-ngrams
📚 A Kotlin project which extracts ngram counts from Wikipedia data dumps.
cli extracts-ngram-counts kotlin ngram ngrams nlp wikiextractor wikipedia wikipedia-corpus wikipedia-data-dump wikipedia-dump wikipedia-ngrams
Last synced: 13 Nov 2025
https://github.com/martianzhang/aigc-cli
AIGC CLI - 统一 AI 图片、视频、Midjourney 生成与检测命令行工具。支持 OpenAI、OpenRouter 及任意 OpenAI 兼容中转。内置 MCP Server、AIGC 检测引擎。
ai aigc aigc-cli aigc-detection chatbot cli go image-generation mcp midjourney openai openrouter video-generation
Last synced: 08 Jul 2026
https://github.com/marlonjd/ginsights
Fast offline Go CLI for GitHub-style repository insights from local Git history.
cli developer-tools git git-analytics github-insights go local-first offline-first repository-analytics static-site
Last synced: 08 Jul 2026
https://github.com/nexdrew/cies
:ocean: List dependencies in your terminal
cli console dependencies devdependencies nodejs npm package-json terminal versions
Last synced: 05 Apr 2025
https://github.com/aucontraire/echomine
Library-first tool for parsing AI conversation exports with search, filtering, and markdown export
ai ai-tools bm25 chat-export chatgpt cli data-export llm markdown openai python search
Last synced: 13 Jan 2026
https://github.com/nickersoft/maildown
Write transactional and marketing emails with MJML & Markdown 📨
cli email javascript markdown marketing mjml transactional typescript
Last synced: 03 May 2025
https://github.com/tylerburdsall/combigen
An efficient CLI tool to generate possible combinations written in C++
c-plus-plus cartesian-product cartesian-products cli combigen combination cpp
Last synced: 31 Mar 2025
https://github.com/shittened/myanimestats
Bash script to manage your anime
anime bash bash-script cli linux linux-shell
Last synced: 15 May 2025
https://github.com/rluvaton/connection-monitor
monitoring connections using ping and display it in a compact way!
cli connection-monitor hacktoberfest nodejs npm ping windows
Last synced: 15 Mar 2025
https://github.com/zarazaex69/zuk
zuk - duckduckgo in your terminal
cli duckduckgo golang parsing search
Last synced: 13 Jan 2026
https://github.com/metal-stack/updater
Updater is a small utility to update your go executables from a http server
Last synced: 01 May 2025
https://github.com/sparkmeter/nquery
Query and explore your Nomad clusters
cli hacktoberfest hashicorp nomad rust
Last synced: 15 Apr 2025
https://github.com/zillowe/gct
Smart, interactive Git tool powered by AI, GitLab mirror
Last synced: 10 Jul 2026
https://github.com/robinvdvleuten/beancount
Fast, lightweight Beancount parser, formatter and editor written in Go
accounting beancount cli finance go ledger plaintext plaintext-accounting solidjs
Last synced: 16 Jan 2026
https://github.com/awd-studio/drupal-install-cli
Provide a command for installing drupal with drush from the command line
cli drupal drupal-7 drupal-8 drupal-install drush symfony-console
Last synced: 23 Mar 2025
https://github.com/brokensandals/exporteer_evernote_osx
CLI tool to export Evernote data from the Mac app.
Last synced: 14 Jan 2026