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/eikendev/urlprobe
A tool for probing URLs for their status code from the command line (to check for broken links in a given list of URLs) :vertical_traffic_light::fire:
broken-links cli dead-url http link-checker links seo seotools urls
Last synced: 07 Sep 2025
https://github.com/codito/arey
Simple large language model playground app
ai cli cpu-inference gguf large-language-models llama2 llamacpp llm local-model mistral
Last synced: 10 Mar 2026
https://github.com/sgaunet/jwt-cli
jwt-cli is a tool to encode/decode JWT token
cli command-line-tool golang json-web-token jsonwebtoken jwt jwt-cli jwt-token jwt-tokens
Last synced: 28 Dec 2025
https://github.com/webworker01/mmtools
Bash CLI tools for MM2
atomicdex atomicdex-platform cli komodo komodo-platform mm2
Last synced: 02 Apr 2026
https://github.com/nicoretti/cli-book
A book on how to write and use command line tools
book cli command-line shell terminal tui
Last synced: 07 May 2025
https://github.com/jpdillingham/brainz
A lightweight MusicBrainz CLI in Go.
cli go golang musicbrainz musicbrainz-api
Last synced: 03 Sep 2025
https://github.com/rajasegar/cybertron
Cybertron is where Ruby Transformers are born!
cli codemod codemods converters cybertron ruby
Last synced: 12 May 2025
https://github.com/trimpta/clitools
A collection of simple utilities
cli python python3 reusable text-manipulation workflow
Last synced: 12 May 2025
https://github.com/HeyMegabyte/Bodega
π A gorgeous, feature-packed drop-in replacement for the go-task project π₯π₯π₯
automation cli go go-lang golang mblabs megabytelabs professormanhattan terminal washingtondc
Last synced: 01 May 2025
https://github.com/just-do-halee/argone
Most intuitive global cli maker. *(lazy_static + config-rs + clap)
argument arguments-parser clap cli command-line-interface config config-rs lazy-static rust
Last synced: 10 Mar 2026
https://github.com/aurelitec/thumbico-cli-windows
A tiny and portable command-line tool that generates custom sized thumbnails or icons for any file, image, document, video, program, directory, and more.
cli command-line files generator icons images thumbnail thumbnail-generator thumbnails
Last synced: 16 May 2025
https://github.com/gangelo/branch-name
branch-name is a gem that provides a command-line interface that allows you to accomplish several tasks, tasks I personally find myself having to carry out every time I work on a feature branch. I created this gem for myself; however, you are free to use it yourself, if any of these tasks fits into your personal routine: 1) Formulate a git feature branch name, given a jira ticket and jira ticket description. Why? Because I am constantly having to create git feature branch names that are based on jira ticket and jira ticket descriptions. 2) Optionally create a "project" based on the branch name (formulated in step 1 above). Why? Because I'm constantly having to create folders to manage files associated with the feature branches I am working on. 3) Optionally use and manage default options that determine the git feature branch name formulated, project greated, and default files associated with the project.Why? Because I routinely have to create files to support the feature I am working on and associate them with the feature I am working on. For example: scratch.rb to hold scratch code, snippets.rb to hold code to execute to perform redundant tasks, and readme.txt files to document things I need to remember.
agile branch-names cli cli-app productivity ruby
Last synced: 26 Apr 2025
https://github.com/pmcalabrese/criptio
Criptio is a nodejs command line tool for encrypt and decrypt files
Last synced: 09 Jul 2025
https://github.com/aohoyd/aku
Terminal UI for Kubernetes clusters built with Bubble Tea. Resource browsing, YAML/describe views, live log streaming, split panes, exec, debug containers, port forwarding, Helm management, and vim-style navigation.
bubbletea cli devops go helm k8s kubectl kubernetes terminal tui
Last synced: 07 Jun 2026
https://github.com/prompt-armor/prompt-armor
Open-source prompt injection detector β 5 layers, 91.7% F1, ~27ms, offline, Apache 2.0
ai-safety anomaly-detection cli faiss jailbreak llm llm-security mcp nlp offline onnx prompt-injection prompt-security python security
Last synced: 03 Jun 2026
https://github.com/haunchen/claude-code-statusline
Peak/off-peak aware statusline for Claude Code β shows context usage, session cost, and rate limits at a glance.
anthropic claude claude-code cli cross-platform developer-tools nodejs rate-limit statusline
Last synced: 08 Jun 2026
https://github.com/tylerbutler/repoverlay
A tool to overlay files on top of a git repo without committing them.
ai-agents cli configuration sync
Last synced: 02 Apr 2026
https://github.com/dean0x/devflow
Agentic Development Toolkit for Claude Code β adversarial reviews, session memory, quality enforcement.
agent-teams ai claude-code cli code-review developer-tools devtools plugins typescript
Last synced: 01 Apr 2026
https://github.com/tartinerlabs/skills
Claude Code skills for git workflows, GitHub automation, security audits, code refactoring, and project tooling
agent-skills automation claude-code claude-code-skills cli code-quality developer-tools github-actions productivity tailwind-css
Last synced: 25 Apr 2026
https://github.com/mbrassey/agtop
Terminal UI for monitoring AI coding agents β like top, but for Claude Code, Codex, Aider, Gemini, Goose. Reads /proc + session transcripts.
agent ai ai-coding aider btop claude-code cli codex crossterm cursor htop monitor observability ratatui rust terminal top tui
Last synced: 14 May 2026
https://github.com/zainnab-sparq/cc-self-train
Learn features by building projects hands-on with Claude Code--no boring videos, outdated blog posts, or stale courses.
anthropic claude-code cli developer-tools education hands-on learning-by-doing tutorial
Last synced: 09 May 2026
https://github.com/kopoze/kpz
DevOps CLI toolikts made with Go.
cli devops go hacktoberfest nginx toolkit
Last synced: 01 May 2026
https://github.com/zhh2001/p4runtime-go-controller
Production-grade Go SDK and p4ctl CLI for building P4Runtime controllers β works with BMv2, Stratum, Tofino, and any P4Runtime 1.3.0+ target.
bmv2 cli data-plane go-sdk golang grpc network-automation networking p4 p4lang p4runtime programmable-data-plane sdn sdn-controller stratum tofino
Last synced: 26 Apr 2026
https://github.com/maystudios/maxsimcli
Solve context rot in AI coding. Spec-driven development system for Claude Code, OpenCode, Gemini CLI, and Codex β with parallel subagents, atomic commits, and a live dashboard.
agentic-coding ai-tooling ai-workflow claude-code cli context-engineering context-window developer-tools gemini-cli llm meta-prompting opencode spec-driven-development subagent typescript
Last synced: 06 Apr 2026
https://github.com/bjornjee/agent-dashboard
Real-time tmux dashboard to monitor, manage, and orchestrate AI coding agents β Claude Code, Codex, and more
agent-orchestration ai-agents claude-code cli codex developer-tools tmux
Last synced: 09 May 2026
https://github.com/agusrdz/chop
CLI output compressor for Claude Code. Reduces token consumption by 50β90% by compressing verbose command output before it enters the context window. Supports 52+ commands β git, docker, kubectl, npm, terraform, and more.
claude claude-ai claude-code cli context-window developer-tools golang llm productivity token-optimization
Last synced: 03 Apr 2026
https://github.com/hesedcasa/sdkck
Agentic CLI that provides multiple tools via plugins
bitbucket claude-code cli confluence developer-tools jira mcp mysql oclif openapi postman psql sentry supabase
Last synced: 25 May 2026
https://github.com/nebulab/dru
DRU - Docker-Compose Run Utility
cli docker docker-compose dru ruby
Last synced: 14 Apr 2025
https://github.com/not-first/mcpack
A CLI tool for managing minecraft datapacks
Last synced: 22 Aug 2025
https://github.com/duaraghav8/okta-admin
Commandline application to perform administrative tasks in Okta
Last synced: 22 Aug 2025
https://github.com/dagenix/netrange
netrange is a CLI utility that is able to fetch lists of IP ranges used by common cloud services, filter those lists by attributes provided by the cloud providers, and then optionally minimize the set of resulting ranges.
aws azure backblaze cidr cli cloudflare digitalocean gcp github ip-ranges rust-lang
Last synced: 23 Jul 2025
https://github.com/skshetry/dvc-data-rs
Faster, Pure Rust Implementation of DVC
Last synced: 09 Aug 2025
https://github.com/e-graveyard/coin
currency conversion CLI
cli crystal currency-conversion exchange
Last synced: 13 May 2025
https://github.com/lmammino/invok
Command line tool to Invoke Go lambda functions locally
aws aws-lambda aws-lambda-golang cli local-development testing
Last synced: 23 Jul 2025
https://github.com/dannyben/mister_bin
Build modular command line tools
cli cli-framework docopt gem ruby
Last synced: 14 Apr 2025
https://github.com/mykalmachon/mdchat
A CLI tool that allows you to chat with your markdown notes via an LLM
Last synced: 14 Apr 2025
https://github.com/mixpeek/linear-cli
A CLI tool for interacting with Linear.app
Last synced: 27 Jun 2025
https://github.com/aristeoibarra/nextdns-blocker
Automated NextDNS domain blocker with schedule-based access control, watchdog protection, and audit logging
addiction automation cli digital-wellbeing distraction-blocker dns-blocking focus homebrew-tap linux macos nextdns parental-control privacy productivity python scheduler screen-time self-control windows
Last synced: 09 Mar 2026
https://github.com/thejacobdev/binit
CLI tool for quickly creating a new project and Github repository from an existing boilerplate
boilerplate bootstrap cli init nodejs npm
Last synced: 07 Mar 2026
https://github.com/willacosta/flutter_currency_micro_app
A Currency converter application written in Dart/Flutter that using modularization architecture and mono-repo, managed by Melos CLI
architecture clean-architecture cli dart flutter melos melos-cli micro-app micro-frontend micro-frontends mobile mobile-app modularization
Last synced: 28 Jul 2025
https://github.com/domblack/bubble-shell
A Bubble Tea library for creating an interactive shell using Cobra commands
bubbletea cli cli-tool cobra-cli golang interactive-shell shell
Last synced: 02 Apr 2025
https://github.com/ashikka/winx
A CLI to generate CLIs
cli development-tools devtool generator nodejs npm-package
Last synced: 22 Aug 2025
https://github.com/martinusso/zx
zx is a set of handy commands to make some daily tasks easier
cli command-line command-line-tool go
Last synced: 18 Feb 2026
https://github.com/dvinciguerra/perry
Perry is a simple Pair Programming CLI tool for distributed teams
cli devtool pair pair-programming shellscript
Last synced: 10 Apr 2025
https://github.com/tx3stn/pkb
Config driven CLI to manage markdown files for a personal knowledge base.
cli documentation go golang knowledge-base knowledge-management markdown nvim obsidian obsidian-md obsidian-notes pkb pkm templating terminal
Last synced: 09 Apr 2026
https://github.com/aaryanrr/DownDetector-CLI
CLI Client for DownDetector.com
cli downdetector python3 web-scraper web-scraping
Last synced: 07 Apr 2025
https://github.com/roquie/kontena-ansible
Ansible automation for Kontena.
ansible automation cli continuous-delivery kontena kontena-agent kontena-cli kontena-master kontena-node kontena-server
Last synced: 14 May 2025
https://github.com/ad-si/csvnorm
Command line tool to normalize CSV, TSV, and other *SV files
cli csv normalize tsv typescript
Last synced: 03 Aug 2025
https://github.com/wix-incubator/import-path
Improve the import path for your package
cli export import javascript node path require
Last synced: 14 Apr 2025
https://github.com/mauserzjeh/iwi2dds
A small CLI tool to convert IWI files to DDS
cli cli-app cli-application dds direct-draw-surface go golang infinity-ward-image iwi iwi2dds
Last synced: 27 Jun 2025
https://github.com/mmcquillan/matcher
A library for parsing and matching based on a mask for use with CLI or Bots.
Last synced: 07 Mar 2026
https://github.com/nkh/tdiff
an interactive terminal directory diff application
bash cli diff directory interactive terminal tree tui
Last synced: 27 Jun 2025
https://github.com/altunenes/rusty_spelling
English spelling training app
cli command-line-interface education english-learning grammar ielts rust rust-programming spelling
Last synced: 26 Sep 2025
https://github.com/mlang/openai-kiss
Simple shell scripts to access OpenAI API
Last synced: 18 Aug 2025
https://github.com/krivachy/logzio-search-export
CLI to export/dump a search result from Logz.io
cli javascript logzio logzio-search nodejs
Last synced: 09 Mar 2026
https://github.com/instantiator/open-social-distributor
Simple tool for posting to a variety of social networks
cli social-media social-networks
Last synced: 23 Sep 2025
https://github.com/samit22/calendarn
CLI tool to generate Nepali calendar with today's details, supports both Nepali and English calendars.
cli hacktoberfest hacktoberfest2022 nepali-calendar
Last synced: 12 Jan 2026
https://github.com/merlin04/vgy.me
A CLI for the image hosting website vgy.me
api-client cli cli-app cli-application csharp dotnet image-hosting upload-images uploader
Last synced: 14 Apr 2025
https://github.com/danielduarte/diffsplit
Easy split of .diff & .patch into its files
cli diff patch split tool unified-format
Last synced: 27 Jul 2025
https://github.com/elgopher/noteo
Command line note-taking assistant
cli go markdown memo note-taking notes
Last synced: 25 Dec 2025
https://github.com/valodim/khaleesi
(experimental) khal-inspired, mblaze-style handling of iCalendar files
Last synced: 14 Apr 2025
https://github.com/gsass1/rika
πΎ Simple but powerful declarative backups.
backup backup-utility cli cli-app golang-application
Last synced: 30 Aug 2025
https://github.com/robthree/2facliclient
LastPass 2FA CLI Client
2fa cli cloud command-line commandline lastpass tool totp utility
Last synced: 19 Apr 2025
https://github.com/labs64/netlicensing-zapier
Labs64 NetLicensing / Zapier Integration
cli client hacktoberfest ifttt integration integration-flow laas labs64 license license-management license-validation licensing-as-a-service licensing-library netlicensing restful software-activation software-licensing triggers zapier zapier-cli
Last synced: 05 Apr 2025
https://github.com/meinto/glow
A cli tool to adapt git-flow
cli git-flow gitflow gitflow-workflow github gitlab
Last synced: 13 Apr 2025
https://github.com/postmodern/command_kit-completion
Generate shell completions for command_kit commands
bash-completion bash-completions cli command-kit ruby shell-completion zsh-completion zsh-completions
Last synced: 24 Jun 2025
https://github.com/discoveryjs/discovery-cli
CLI tools to serve & build projects based on Discovery.js
Last synced: 13 Apr 2025
https://github.com/cablehead/mini-nu
The minimum amount of nu to run some nu
Last synced: 12 Apr 2025
https://github.com/michaelsproul/colourcat
Tool for distinctly colouring numbers, hashes and identifiers in log files
blockchain cli debugging distributed-systems logging
Last synced: 09 May 2025
https://github.com/jez/barchart
π Print a bar chart from the command line
Last synced: 13 Apr 2025
https://github.com/derhuerst/leveldb-editor
[unfinished] βΒ Edit a LevelDB from the command line.
cli command-line editor leveldb terminal
Last synced: 15 Apr 2025
https://github.com/ngtv2409/eza-themer
a simple unofficial eza theme manager
cli command-line command-line-interface command-line-tool configuration eza rust utilities
Last synced: 15 Jan 2026
https://github.com/derhuerst/cli-styles
A consistent look & feel for CLI prompts.
Last synced: 25 Jun 2025
https://github.com/d4c7/zarg
[WIP] zarg is a minimalist and efficient command-line parsing library written in Zig
cli command-line command-line-parser zig zig-package
Last synced: 17 Jan 2026
https://github.com/c4milo/letse
Simple Letsencrypt CLI - DNS challenges only
cli dns-challenge ecdsa letsencrypt letsencrypt-cli
Last synced: 07 Mar 2026
https://github.com/rama41222/voting-system
Simple Voting System to simulate a polling both
cli hacktoberfest2019 help-wanted javascript voting-app voting-application
Last synced: 10 Apr 2025
https://github.com/kfsoftware/fabriclaunch
Decentralized Hyperledger Fabric Platform made easy
cli decentralized fabric governance hyperledger hyperledger-fabric
Last synced: 12 Apr 2025