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/glynnbird/couchmigrate
CouchDB command-line design document migration tool
Last synced: 10 Oct 2025
https://github.com/benammann/git-secrets
a cli tool to manage and deploy configurations and secrets across multiple environments all stored inside your repository
cli continuous-delivery decryption devops encryption git golang k8s kubernetes rendering-engine secret-management secrets
Last synced: 11 Oct 2025
https://github.com/arshadkazmi42/squash
Squash your commands and give it a name :tada: :tada:
alias bash-comm cli commands linux mac name name-commands shell-command squash
Last synced: 09 Apr 2025
https://github.com/totakke/clj-sub-command
A simple subcommand parser for Clojure
Last synced: 11 Mar 2026
https://github.com/px7nn/px7-music
Terminal music player โ stream YouTube audio from your CLI
audio-streaming cli lightweight mpv music-player python vlc youtube-cli yt-dlp
Last synced: 30 May 2026
https://github.com/richardlitt/jabbar
Find out who is interested in your GitHub Code
cli community emails github marketing node open-source orgs
Last synced: 18 Aug 2025
https://github.com/albertyw/git-reviewers
Intelligently find code reviewers
cli code-review git git-review hacktoberfest python python-3 reviewer
Last synced: 16 Mar 2025
https://github.com/tomohiro/air
Command-line AirPlay video client for Apple TV
Last synced: 13 Apr 2025
https://github.com/nebbles/gitcommit
a tool for writing conventional commits, conveniently
cli commitizen commits conventional-commits git gitcommit python3 semantic-versioning
Last synced: 21 Mar 2025
https://github.com/jaebradley/rotten_tomatoes_cli
Rotten Tomatoes CLI
cli command-line command-line-tool pip python rotten-tomatoes rottentomatoes
Last synced: 11 Apr 2025
https://github.com/DoneDeal0/codefather
Codefather protects your codebase by controlling who can change what. Set authorization levels, lock down files, and enforce your rulesโoffline via CLI or online with GitHub Actions.
access-control cli code-review codefather codeowner-approval codeowners codeowners-files file-protection github-actions godfather mafia protection repository-management reviewer reviewer-assignment rule-based security team-management
Last synced: 11 Sep 2025
https://github.com/elle-the-dev/git-gopher
A better git CLI experience
cli command-line command-line-tool fzf git git-cli git-client linux
Last synced: 17 Feb 2026
https://github.com/iamseth/pepper
A CLI front-end the salt-api written in Go.
Last synced: 25 Oct 2025
https://github.com/luctst/get-readme
CLI tool to generate an esthetic README file ๐๐
cli cli-app cli-tool generate-readme nodejs nodejs-modules nodejs-tools
Last synced: 03 Mar 2025
https://github.com/akamai/cli-appsec
Akamai CLI for Application Security
akamai akamai-cli appsec cli security-cli
Last synced: 18 Jul 2025
https://github.com/nicknaso/magick-cli
Native ImageMagick CLI for Node.js
addon c cli cplusplus imagemagick imageprocessing javascript native-libraries nodejs
Last synced: 13 Apr 2025
https://github.com/miftah704/nodejs-artisan
A command-line tool for generating various components in Node.js projects, similar to Laravel Artisan.
artisan artisan-command cli express-js javascript nodejs npm npm-package package typescript
Last synced: 25 Jun 2025
https://gitlab.com/pinage404/git-gamble
`git-gamble` is a tool that blends [TDD (Test Driven Development)](https://en.wikipedia.org/wiki/Test-driven_development) + [TCR (`test && commit || revert`)](https://medium.com/@kentbeck_7670/test-commit-revert-870bbd756864) to make sure to **develop** the **right** thing ๐, **baby step by baby step** ๐ถ๐ฆถ [Get Started](https://git-gamble.is-cool.dev/)
GitLab CI/CD Gitlab release-cli TDD appimage cli cli-tool cli-tools command line tool command-line-tool cross compile cross platform cross-compilation cross-compile cross-platform developer-tools devtool devtools gamble git gitlab-ci gitlab-registry mdbook nix pnpm rust slide slides slideshow slidev tcr test test driven development testing testing-tools tests unit test unit testing unit-test unit-testing unittest
Last synced: 09 May 2025
https://github.com/ssssota/typedotenv
dotenv utility for TypeScript
cli code-generation dotenv typescript unplugin vite webpack
Last synced: 19 Mar 2025
https://github.com/hansbug/plantumlcli
Python cli and package interface for local and remote plantuml
cli plantuml plantuml-diagrams python3
Last synced: 24 Jun 2025
https://github.com/srinivasayush/docrunner
A command line tool which allows you to run the code in your markdown files to ensure that readers always have access to working code.
args automation cli cli-app continuous-integration dart devops powertool powertools readers software-development software-testing software-testing-tools terminal
Last synced: 06 Mar 2026
https://github.com/samhinton88/code-fold
Write the pattern, then let your code write itself.
cli code-generation devtools javascript
Last synced: 11 Jul 2025
https://github.com/studio1902/statamic-peak-seo
Belongs to the Statamic Peak Starter Kit and contains all SEO fieldsets and partials.
antlers cli fieldsets peak seo starter-kit statamic
Last synced: 25 Jan 2026
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/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/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/ruyadorno/checkbower
Validates your bower.json files
bower cli command-line javascript js nodejs
Last synced: 18 Mar 2025
https://github.com/imrenagi/go-oauth2-cli
Example Code for doing oauth2 flow by using cli/terminal
Last synced: 12 Jan 2026
https://github.com/shravanasati/stellapy
Streamline your web dev experience with stella - reload commands on the terminal as well as URL on the browser.
cli dev developer-productivity developer-tools hacktoberfest productivity-tools python reload restart stella web
Last synced: 13 May 2025
https://github.com/BrunoBernardino/standardnotes-folder-export-cli
Standard Notes Folder Export CLI - Deno
Last synced: 18 Mar 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/freyhill/wnow
๐ A lightweight markdown blog compiler
blog cli css es6 javascript lightweight markdown node react webpack wnow
Last synced: 22 Jan 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/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/yoheimuta/dbq
CLI tool to easily Decorate BigQuery table name
bigquery bq cli golang table-decorator
Last synced: 07 Mar 2026
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/covode/bible-fetch
Command-line tool for fetching Bible passages from biblegateway.com
Last synced: 03 Jul 2026
https://github.com/willbasky/hibet
Tibetan-English translator for CLI
cli dictionaries hacktoberfest haskell tibetan translation
Last synced: 21 Mar 2025
https://github.com/ArtSabintsev/GitFame
A Swift CLI script that logs your GitHub Stars and Forks.
Last synced: 22 Jul 2025
https://github.com/evyatarmeged/github-trending
Command line tool for fetching GitHub trending repositories
cli command-line github github-pages python pytrend pytrend-cli scraping trending-repositories
Last synced: 14 Apr 2025
https://github.com/skalenetwork/universal-cli
Instantly execute any Solidity smart contract from command line
Last synced: 01 Sep 2025
https://github.com/brightcove/kacl
Keep a Changelog tooling for automating changelog releases
Last synced: 20 Jan 2026
https://github.com/daviderez4/nodatachat-core
Secure, zero-trace secret sharing library. Encrypt and share secrets via CLI without servers ever seeing your data.
burn-after-reading cli encryption privacy secret-sharing security typescript zero-knowledge
Last synced: 27 Apr 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/pinto0309/sam4onnx
A very simple tool to rewrite parameters such as attributes and constants for OPs in ONNX models. Simple Attribute and Constant Modifier for ONNX.
cli model-converter models onnx python
Last synced: 06 Feb 2026
https://github.com/GianlucaP106/mynav
Workspace and session management TUI
cli development go management productivity sessions terminal tmux tui workspaces
Last synced: 20 Oct 2025
https://github.com/mauhpr/agentlint
Real-time guardrails for AI coding agents โ code quality, security, and infrastructure safety. 57 rules across 8 packs for Claude Code.
ai-agents claude-code cli code-quality developer-tools guardrails hooks linting python security
Last synced: 10 May 2026
https://github.com/bbkane/starghaze
Save information about your GitHub starred repos into Google Sheets, Zinc, and SQLite!
cli data-visualisation fulltextsearch github github-stars go golang google-sheets homebrew zinc
Last synced: 25 Oct 2025
https://github.com/kks0488/vibe-claude
๐ Don't think. Just vibe. Self-evolving multi-agent system for Claude Code.
ai-agents anthropic automation claude claude-ai claude-code cli developer-tools llm multi-agent prompt-engineering vibe-coding vibecoding
Last synced: 23 Jan 2026
https://github.com/knewstimek/agent-tool
MCP tool server for AI coding agents -- encoding-aware file tools, binary analysis, DAP debugger, SSH/SFTP, process memory, and more
ai-coding automation claude-code cli codex cross-platform cursor developer-tools dns encoding file-tools golang mcp mcp-server mysql redis sftp ssh tls
Last synced: 16 Apr 2026
https://github.com/jklaw90/k8surl
Quickly open links from from kubernetes resources using jsonpath templates.
Last synced: 26 Feb 2026
https://github.com/dendotai/muxa
Run your entire dev stack in multiple virtual terminals with one concise command instead of long config files. Built-in monorepo support, preserved interactivity, and clean output.
bun cli concurrently monorepo multiplexer npm pnpm runner scripts terminal workspace yarn
Last synced: 27 Mar 2026
https://github.com/timorunge/lore
Local knowledge base for 90+ document formats. CLI search + MCP server. No cloud, no API keys.
cli full-text-search knowledge-base local-first mcp rust
Last synced: 01 Jun 2026
https://github.com/emadda/transform-x
Convert between SQLite, Excel and JSON formats.
Last synced: 02 Mar 2026
https://github.com/croct-tech/cli
A command-line interface (CLI) for managing projects using Croct.
Last synced: 27 Feb 2026
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/siketyan/nr
Modern and pretty alternative of npm-run-all
Last synced: 05 May 2025
https://github.com/abhijitkumarj/experimental_aider_extensions
Experiments on Aider Extensions
aider aider-chat cli extension
Last synced: 25 Jan 2026
https://github.com/michael-yuji/cloudflare-sh
Script friendly Cloudflare DNS cli tool in pure shell
cli cloudflare cloudflare-cli shell shell-script
Last synced: 10 Apr 2026
https://github.com/aaronlamz/excel-to-json
โ๏ธ Convert Excel to JSON for i18n
cli excel excel-to-json i18n i18n-messages json nodejs
Last synced: 17 Aug 2025
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/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: 18 Sep 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/jurriaan/kafkatools
CLI tools for monitoring and managing Apache Kafka
Last synced: 30 Jul 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/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/akamai/cli-sandbox
Akamai CLI for Sandbox
akamai akamai-cli akamai-sandbox cli sandbox
Last synced: 31 Jul 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/yottayoshida/llm-key-ring
Secure CLI for managing LLM API keys via macOS Keychain. No more plaintext .env files.
api-key cli keychain llm macos rust secret-management security
Last synced: 13 Mar 2026
https://github.com/akeil/rescript
Handwriting recognition for reMarkable notes
cli handwriting-recognition myscript remarkable-tablet
Last synced: 05 Sep 2025
https://github.com/quailyquaily/translate-cli
A CLI tool that uses AI to translate JSON locale files
Last synced: 14 Jan 2026
https://github.com/craigmayhew/pipe-gpt
Pipe content directly to GPT4o!
cli command-line command-line-tool gpt-4 gpt-4o rust rust-crate
Last synced: 16 Mar 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/launchrctl/launchr
Launchr is a versatile CLI action runner that executes tasks defined in local or embeded yaml files across multiple runtimes. It supports arguments, options, automatic action discovery, and seamless extensibility via plugins
cli container docker golang runner shell shell-scripting yaml-configuration
Last synced: 13 Oct 2025
https://github.com/kiliankoe/wikitranslate
๐ Use Wikipedia as a dictionary
cli dictionary translation wikipedia
Last synced: 23 Apr 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/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/mbarbin/cmdlang
Declarative command-line parsing for OCaml
Last synced: 10 Apr 2025
https://github.com/apiman/apiman-cli
A Command Line Interface (CLI) for apiman
Last synced: 11 Apr 2025
https://github.com/hlts2/crssh
SSH password crack for penetration tests using brute force and dictionary attacks.
brute-force-attacks bruteforce-password-cracker cli crack cracking cracking-password dictionary-attack golang penetration-test penetration-testing penetration-testing-tools security ssh ssh-crack
Last synced: 09 Apr 2025
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/igniteram/protractor-cli
:dart: An Interactive command line interface & config helper for Protractor.js !
angular angular-cli cli e2e protractor
Last synced: 09 Apr 2026