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/bregman-arie/gcpctl
Google Cloud Platform (GCP) CLI and utils
Last synced: 07 May 2025
https://github.com/trstringer/az-consumption-summary
Azure consumption summary and reporting for the terminal
Last synced: 06 May 2025
https://github.com/fabasoad/setup-mint-action
This action installs Mint (programming language for writing single page applications).
cli github-action github-actions mint programming-language setup-mint
Last synced: 17 Mar 2025
https://github.com/kt3k/moneybit
A Cli tool for creating the general ledger of a journal https://npm.im/moneybit
accounting balance-sheet cli fintech general-ledger javascript journal
Last synced: 07 May 2025
https://github.com/meowgorithm/babycron
Run a single cron job in the foreground. Works well in Docker.
Last synced: 18 Mar 2025
https://github.com/lawrence-laz/init
A command line tool for initializing files and directories
cli command-line command-line-tool zig
Last synced: 11 Jul 2025
https://github.com/skalenetwork/universal-cli
Instantly execute any Solidity smart contract from command line
Last synced: 01 Sep 2025
https://github.com/rudradave1/droidperf
CLI tool to audit and auto-fix Android Gradle performance issues. It detects bottlenecks, suggests optimizations, and supports CI workflows for Android/KMP + Flutter projects.
android build-tools ci cli developer-productivity flutter gradle kmp kotlin performance
Last synced: 02 Jul 2026
https://github.com/ruyadorno/checkbower
Validates your bower.json files
bower cli command-line javascript js nodejs
Last synced: 18 Mar 2025
https://github.com/caltechlibrary/bun
A Python package for a basic CLI and GUI user interface
cli command-line graphical-user-interface gui python python3 user-interface
Last synced: 07 Mar 2026
https://github.com/alpacax/alpacon-cli
CLI tool for accessing and managing Alpacon workspaces and services.
alpacon cli command-line go golang
Last synced: 03 May 2026
https://github.com/grafana/grafanactl
The Grafana CLI. Command-line tool designed to simplify interaction with Grafana resources.
cli grafana observability-as-code
Last synced: 27 Apr 2026
https://github.com/y3owk1n/mimi
macOS windows and spaces. From the terminal.
cli macos macos-spaces workspace
Last synced: 23 Jun 2026
https://github.com/glrmrissi/isi_music
A terminal music player written in Rust. Features Spotify streaming, local file playback, real-time audio visualization, lyrics, and MPRIS2 integration.
cli music-player music-player-daemon ratatui-rs rust spotify terminal
Last synced: 16 Jun 2026
https://github.com/akamai/cli-diagnostics
Use the Edge Diagnostics CLI to identify, analyze, and troubleshoot common content delivery network issues that your users may encounter.
akamai-cli cli devtest-cli diagnostics
Last synced: 13 Jun 2025
https://github.com/styfle/tls-check
✅ Check the TLS protocol support of one or more web servers
Last synced: 07 May 2025
https://github.com/subchen/go-cli
A full-featured and easy to use command-line package
cli command command-line flag getopt golang
Last synced: 26 Jan 2026
https://github.com/hideoo/vercel-env-push
The missing Vercel CLI command to push environment variables from .env files.
cli env env-file environment-variables push vercel
Last synced: 10 Jun 2025
https://github.com/jeroenouw/liness
💻🔥CLI to calculate the amount of lines used in your current project
benchmark calculate cli code-lines javascript lines typescript
Last synced: 09 Apr 2025
https://github.com/rousan/samples-viewer-generator
:tada: A CLI utility tool to generate web app of data visualization samples for presentation purpose
boilerplate chart cli data generator viz
Last synced: 13 Jul 2025
https://github.com/chmouel/tkn-watch
tkn-watch - watch a PipelineRuns on its way to success or failures
Last synced: 17 Apr 2025
https://github.com/akeil/rescript
Handwriting recognition for reMarkable notes
cli handwriting-recognition myscript remarkable-tablet
Last synced: 05 Sep 2025
https://github.com/herrfugbaum/qsv
Process CSV and TSV files with SQL.
cli command-line-tool csv dsv javascript js node nodejs tsv
Last synced: 22 Feb 2026
https://github.com/arnellebalane/wifi-cli
Manage wireless network connections from the command line
cli hacktoberfest npm-package wifi
Last synced: 01 Mar 2025
https://github.com/trapd00r/hr
<hr> for your terminal; define a thematic change in content
cli linux terminal terminal-colors
Last synced: 17 Jun 2025
https://github.com/acro5piano/circon
[deprecated] Simple CircleCI Config meta-language powered by JavaScript
circleci cli configuration devops javascript typescript utility
Last synced: 11 Jun 2025
https://github.com/jamesgeorge007/ghstats-cli
Get to know about the GitHub activity of a user from the comfort of the Terminal
cli command-line-tool github-api hacktoberfest hacktoberfest2020 node-cli nodejs
Last synced: 03 Jul 2025
https://github.com/akamai/cli-sandbox
Akamai CLI for Sandbox
akamai akamai-cli akamai-sandbox cli sandbox
Last synced: 31 Jul 2025
https://github.com/bhattsameer/pyblock
Basic Block-chain + mining concept using python
b bitcoin bitcoin-mining block block-chain blockchain blockchain-concepts blockchain-demo blockchain-demos blockchain-explorer blockchain-platform blockchain-technology chain-mining-concept cli command-line-tool mining pyblock python python3 pythonblock
Last synced: 19 Apr 2025
https://github.com/svandragt/fafi
Web content indexing and search tool
bookmarks cli favourites firefox indexer python search-engine tui webui
Last synced: 14 Jan 2026
https://github.com/ArtSabintsev/GitFame
A Swift CLI script that logs your GitHub Stars and Forks.
Last synced: 22 Jul 2025
https://github.com/brightcove/kacl
Keep a Changelog tooling for automating changelog releases
Last synced: 20 Jan 2026
https://github.com/epochblue/nanogen
A very small static site generator written in Python.
blog-engine cli command-line python static-site-generator
Last synced: 16 Jan 2026
https://github.com/altescy/minato
⚓ Minato: A Unified File I/O Library for Python
cache cli filesystem google-cloud-storage http huggingface-hub python s3
Last synced: 14 Apr 2025
https://github.com/devmatteini/pihole-switch
A command line tool to enable/disable your pihole
Last synced: 09 Apr 2026
https://github.com/buildonviction/tmn
🚀 Tomochain masternode kickstarter
blockchain cli masternode tomochain
Last synced: 22 Sep 2025
https://github.com/jurriaan/kafkatools
CLI tools for monitoring and managing Apache Kafka
Last synced: 30 Jul 2025
https://github.com/orisano/pixelmatch
mapbox/pixelmatch ports for go.
cli go golang image-diff image-processing library
Last synced: 31 Jul 2025
https://github.com/aranajhonny/ig-upload
A tiny command line tool for upload images to instagram.
Last synced: 11 Sep 2025
https://github.com/kyhyco/gh-fh
Fuzzyhub. Super charge your git workflow with fzf and GitHub CLI 🚀
cli fzf gh-extension github terminal
Last synced: 13 Aug 2025
https://github.com/nao1215/morrigan
morrigan - Penetration Tool Set
cli command-line command-line-tool netcat penetration penetration-test pentest pentest-tool wip
Last synced: 25 Aug 2025
https://github.com/0xMukesh/tailwindcsscli
A CLI for generating starter files for different JS frameworks with tailwindCSS pre-installed
cli framework javascript nodejs npm-package tailwindcss
Last synced: 27 Aug 2025
https://github.com/jtalk22/slack-mcp-server
Full Slack access for Claude - DMs, channels, search. No OAuth. No admin approval. Just works.
ai anthropic automation browser-tokens claude claude-desktop cli developer-tools llm mcp mcp-server model-context-protocol no-oauth productivity slack slack-api
Last synced: 11 Mar 2026
https://github.com/mjpclab/extra-http-file-server
Simple static web server. Based on Go HTTP File Server(https://github.com/mjpclab/go-http-file-server).
cli go http-server static-server
Last synced: 14 Apr 2025
https://github.com/cihat/sync
This is a developer-friendly CLI tool that allows users to customize and pull, push, and synchronize RDS for their preferred projects in the specified file path.
cli cli-tool javascript-library nodejs pull push sync
Last synced: 22 Mar 2025
https://github.com/timbokz/rammy
📝🛠️ Command line assistant for LaTeX projects
cli es6 generator javascript latex nodejs rammy
Last synced: 01 Sep 2025
https://github.com/daxartio/kdbx
A secure hole for your passwords (Keepass CLI)
cli command-line command-line-tool kdbx keepass otpauth rust totp
Last synced: 15 Apr 2025
https://github.com/arctic-hen7/forne
A Turing-complete but dead-simple spaced repetition CLI that helps you learn stuff.
cli education learning rust spaced-repetition
Last synced: 13 Apr 2025
https://github.com/vitorluizc/check-package-usage
[🚧 WIP] A CLI that checks how a package is used in your source; shows unused packages; which packages are used in CommonJS/ESM; and other insights about your packages.
cli cli-tool dependency-analysis javascript node node-js nodejs package-analysis unused-dependencies unused-packages
Last synced: 13 Apr 2025
https://github.com/bpevs/johnny_decimal
Utilities for interacting with a Johnny Decimal filing system.
cli deno johnny-decimal typescript
Last synced: 14 Jul 2025
https://github.com/yoheimuta/dbq
CLI tool to easily Decorate BigQuery table name
bigquery bq cli golang table-decorator
Last synced: 07 Mar 2026
https://github.com/wp-cli/language-command
Installs, activates, and manages language packs.
cli hacktoberfest language wordpress wp-cli wp-cli-package
Last synced: 04 Apr 2025
https://github.com/haxzie-xx/stackby
Python command line application to stack files in directory based on extension, type, and created date.
cli filesystem hacktoberfest python3 utility
Last synced: 18 Jul 2025
https://github.com/henrikbengtsson/port4me
:free: port4me - Get the Same, Personal, Free TCP Port over and over
bash cli high-performance-computing hpc multi-tenant multi-user port pypi-package python r r-language r-package r-programming tcp utility
Last synced: 27 Jun 2025
https://github.com/o-az/xtsz
a TypeScript and JavaScript (Node.js) runner that supports HTTP/S imports. It can run ESM and CJS: .ts, .js, .cjs, .mjs.
cli esbuild https-import javascript nodejs ts-node tsx typescript
Last synced: 21 Jun 2025
https://github.com/yinheli/wgx
wireguard tool to manage / generate configuration. Maintain one yaml configuration file to quickly build wireguard network.
Last synced: 03 Aug 2025
https://github.com/8bitalex/raid
Declarative development workflow orchestrator — a cross-platform Go CLI that runs team commands, environments, and workflows from version-controlled YAML. Works on macOS, Linux, and Windows.
cli command-line-tool developer-experience developer-tools devops devops-tools distributed-systems dx go golang multi-repo task-runner yaml
Last synced: 03 Jul 2026
https://github.com/neg4n/faviconize
🎆 Library and CLI responsible for generating favicons in all formats and providing easy way to integrate them into your application
cli favicon favicon-generator favicons icon icons image-processing web-icons webdev webdevelopment
Last synced: 07 May 2025
https://github.com/jschuur/chatgpt-repl
Interactive CLI for ChatGPT
ai chatgpt chatgpt-api cli openai repl
Last synced: 13 Apr 2025
https://github.com/mlshv/exactify
CLI tool that removes ^ prefix from package.json dependecies and replaces them with specific versions from package-lock.json
cli javascript packagejson security
Last synced: 25 Jun 2025
https://github.com/javawiz1/kodi-cli
Command Line Interface for Kodi
automation cli command-line kodi python rpc xbmc
Last synced: 20 Jun 2025
https://github.com/3rd/auto
Auto is a TypeScript-powered command-line automation tool.
automation cli command-line scripting typescript
Last synced: 07 May 2025
https://github.com/timgrossmann/simple-portscanner
🔎 Easy to use, minimalistic port scanner
cli learning port-scanner python
Last synced: 23 Jun 2025
https://github.com/kayac/sqsjkr
SQS Job Kicker is the simple worker to invoke command from SQS message
aws cli cloudwatch-events cron dynamodb go golang kayac sqs
Last synced: 30 Aug 2025
https://github.com/ericlee33/create-compositive-react-app-cli
The React family bucket integrates scaffolding. On the basis of create-react-app, optional configuration items such as React-Router, Redux, Linter/Formatter, etc. are added, which can quickly create react projects.
cli nodejs react react-router redux
Last synced: 13 May 2025
https://github.com/davidtimmons/zettelcorn
CLI utilities for managing your Zettelkasten knowledge base.
cli deno frontmatter graph knowledge-base obsidian typescript utilities yaml zettel zettelkasten zettlr
Last synced: 28 Mar 2025
https://github.com/micovi/zilcli
Command Line Interface for Zilliqa Network blockchain
blockchain cli cli-wallet javascript wallet zilliqa
Last synced: 01 Mar 2026
https://github.com/trvswgnr/cmdctr
A *tiny* no-frills library for creating CLI applications.
cli commander javascript npm terminal typescript
Last synced: 07 Sep 2025
https://github.com/mariuswilms/bsa
Console based administration tool for beanstalkd.
Last synced: 04 Sep 2025
https://github.com/cyco/touchbar-recorder
A simple command line tool to record the MacBook's TouchBar.
avfoundation cli macos screen-capture screen-recorder touchbar
Last synced: 25 Apr 2025
https://github.com/anavarre/drupal-8-tools
Spin up a D8 site in seconds. Audit your D7 module and get a scaffolding for a port to D8. And more.
Last synced: 13 Jul 2025
https://github.com/lararosekelley/licenser
Tool for adding open source licenses to your projects
cli command-line foss gpl license mit-license pypi python
Last synced: 12 Apr 2025
https://github.com/psyhackological/ddd
🎧 CLI Python tool for bulk downloading Darknet Diaries podcast. Hate being online? This is the way.
beautifulsoup cli darknet-diaries gplv3 json python python3
Last synced: 22 Apr 2025
https://github.com/alttch/icli
interactive command line interfaces for Python
auto-completion cli cli-interface command-line interactive python python3 user-interface
Last synced: 28 Apr 2025
https://github.com/js-devtools/ez-spawn
Simple, consistent, cross-platform process spawning
async callback cli exec javascript nodejs promise spawn sync
Last synced: 07 Oct 2025
https://github.com/recursivelogic/rush
Unix shell written in Rust
bash cli command-line command-line-interface operating-systems os rust rust-lang rust-language rustlang shell terminal unix unix-shell
Last synced: 09 Apr 2025
https://github.com/elliot40404/easycron
Easycron is a simple cross platform cli app that helps to configure cron jobs.
cli cron cronjob crontab ec2 go golang golang-package keyboards linux macos productivity scheduling server terminal tui unix windows
Last synced: 09 Oct 2025
https://github.com/zkat/srisum
Compute and check Subresource Integrity digests.
checksum cli security subresource-integrity
Last synced: 11 Mar 2026
https://github.com/kiliankoe/wikitranslate
📖 Use Wikipedia as a dictionary
cli dictionary translation wikipedia
Last synced: 23 Apr 2025
https://github.com/mheap/markdown-to-jira
Create Jira tickets from a plain text format
Last synced: 23 Apr 2025
https://github.com/kkga/tdx
CLI todo manager for iCalendar files.
cli golang ical icalendar todo vdir vdirsyncer
Last synced: 09 Apr 2025
https://github.com/RecursiveLogic/Rush
Unix shell written in Rust
bash cli command-line command-line-interface operating-systems os rust rust-lang rust-language rustlang shell terminal unix unix-shell
Last synced: 11 Mar 2025
https://github.com/obweger/modster
A plugin system and CLI for consuming and executing jscodeshift codemods, in a way that is not terrible.
cli codemod codemods jscodeshift plugin
Last synced: 30 Apr 2025
https://github.com/y3owk1n/cmd.nvim
Execute CLI commands seamlessly in Neovim with async execution, progress notifications, and smart completion
cli neovim neovim-plugin neovim-plugins nvim nvim-plugin nvim-plugins
Last synced: 15 May 2026
https://github.com/z-shell/zsh-lsd
Zsh plugin replace GNU/ls with next generation Peltoche/lsd
Last synced: 29 Oct 2025
https://github.com/mbarbin/cmdlang
Declarative command-line parsing for OCaml
Last synced: 10 Apr 2025
https://github.com/sheepla/qiitaz
📝 A terminal based Qiita searcher & viewer
cli console-application go go-cli go-tui qiita terminal
Last synced: 30 Apr 2025