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-08 00:05:46 UTC
- JSON Representation
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/errornointernet/termcanvas
Draw stuff in your terminal!
canvas cli drawing multiplayer paint terminal
Last synced: 02 Sep 2025
https://github.com/smartlegionlab/climan
Cross-platform config and manager for click console utilities.
cli cli-app cli-applications cli-utilities pypi pypi-package pypi-packages python python3 smartlegionlab termux
Last synced: 22 Jul 2025
https://github.com/unixorn/gitlike-commands
Easy python module for creating git-style subcommand handling.
Last synced: 19 Apr 2025
https://github.com/1995parham/zamaneh
Manage your working periods with ease
Last synced: 06 Sep 2025
https://github.com/ochotzas/promptkit
Structured Prompt Engineering for LLM Apps.
ai chatgpt claude cli command-line-tool gpt ollama prompt-engineering-tool prompt-toolkit python
Last synced: 13 Jan 2026
https://github.com/elvyria/nifhacks
Janky tool that (sometimes) get things done for your nif-needs
Last synced: 13 Mar 2025
https://github.com/financial-times/kubectl-login
Logs you into multiple clusters which use dex
Last synced: 15 Jul 2025
https://github.com/David17c/Dfetch
A lightweight system information tool focused on clean output
Last synced: 29 Jun 2026
https://github.com/hashworks/xrel-terminal-client
A terminal client to access the xREL.to API, written in Go.
Last synced: 09 May 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/n3tw0rth/klock
A QoL tool that simplifies Jira time logging and issue tracking.
Last synced: 25 Jun 2026
https://github.com/icij/datashare-tarentula
Cli toolbelt for Datashare.
cli csv datashare elasticsearch python
Last synced: 12 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
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/greenpixels/godot-arch
CLI tool to lint and enforce structure, naming, and organization rules in Godot projects
architecture cli godot godot4 linter rust
Last synced: 24 Jun 2025
https://github.com/jez/multi-sub
Substitute a pattern with a replacement on specific lines
Last synced: 13 Apr 2025
https://github.com/fardjad/node-interactive-commander
Commander.js with integrated interactive prompts
cli command-line commander commanderjs inquirer interactive prompt
Last synced: 11 Jul 2025
https://github.com/gozeloglu/bm
BookMark CLI tool for UNIX /Linux terminals.
bookmark bookmarks cli linux shell-script unix unix-shell
Last synced: 19 Jun 2025
https://github.com/jez/barchart
π Print a bar chart from the command line
Last synced: 13 Apr 2025
https://github.com/JonasMuehlmann/bntp.nvim
Neovim integration for my personal all-in-one productivity system including components like bookmarks, notes, todos, projects, etc.
bntp bookmarks bookmarks-manager cli knowledge-management library lua neovim neovim-plugin productivity python-3 todo-list todos wiki
Last synced: 17 Jul 2025
https://github.com/cablehead/mini-nu
The minimum amount of nu to run some nu
Last synced: 12 Apr 2025
https://github.com/baskaran-md/gcp-metadata
Script for getting the gcp instance informations
cli gcp gcp-cloud gcp-metadata gcp-tools
Last synced: 04 Apr 2025
https://github.com/sinabakh/sitron
C++ Arendelle 2XIV Engine
arendelle cli compiler cpp interpreter karyfoundation language linux programming-language
Last synced: 15 May 2025
https://github.com/jasonetco/test-selector
ππ Prompts the user to run specific test suites in a project.
cli mocha npm-scripts suite test test-selector test-suite testing
Last synced: 13 Jul 2025
https://github.com/lmammino/svg-invert
CLI utility and a library to invert colors in an SVG image
cli cli-app cli-tool color image image-processing rust svg vector
Last synced: 06 May 2025
https://github.com/dohnj0e/snagtag
Scrape social media platforms such as Youtube and Tiktok, powered by Go.
automation cli command-line go golang selenium selenium-webdriver testing web-scraping youtube
Last synced: 07 Mar 2026
https://github.com/henrysaller/sfdx-watch
Salesforce DX development automation toolkit.
cli gulp plugin sfdx sfdx-watch watch
Last synced: 17 Jun 2025
https://github.com/shahank42/poketext
A Pokemon catching and (sorta) exploring CLI application.
bootdotdev cli cli-app golang pokeapi pokeapi-pokedex pokemon pokemon-api repl
Last synced: 06 Mar 2026
https://github.com/vikkio88/slime
A small api framework with Slim v3 +Eloquent, to create easily Restful services
api cli eloquent framework lumen-alternative micro-framework migrations php-rest-api rest-api restful slim3
Last synced: 13 Apr 2025
https://github.com/moox/atom-syntax-theme-to-highlights-css
CLI tool to convert Atom syntax theme to CSS for code highlighted with atom/highlights
atom-syntax atom-theme cli css highlight highlighting
Last synced: 13 Apr 2025
https://github.com/eggplants/pimg
Simple CLI + Library to <save image in clipboard | copy image into clipboard>
Last synced: 07 May 2025
https://github.com/sckelemen/clix
An opinionated, batteries-optional cli library for Go. Build beautiful, consistent, user-friendly cli applications easily.
Last synced: 17 Feb 2026
https://github.com/franciscoknebel/ngx-translate-check
CLI to test ngx-translate Angular projects to find missing and unused i18n strings.
angular angular2 cli i18n ngx-translate
Last synced: 31 Oct 2025
https://github.com/tonivade/pq
The objetive is create a tool similar to jq but for parquet files
Last synced: 10 Sep 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/simonkowallik/as3ninja
:octocat: AS3 Ninja is a templating and validation engine for your AS3 declarations. No matter if you prefer a CLI or Swagger REST API, AS3 Ninja has you covered!
as3 cli devops gitops jinja2 json-schema openapi python rest-api swagger vault
Last synced: 12 Apr 2025
https://github.com/primaprashant/hns
A simple, privacy-focused speech-to-text CLI tool that records your voice, transcribes it locally using faster-whisper, and copies the transcription to your clipboard.
cli clipboard faster-whisper python speech-to-text whisper
Last synced: 21 Jul 2025
https://github.com/lararosekelley/cub
A Wolfram|Alpha client for the terminal
Last synced: 12 Apr 2025
https://github.com/alirezatheh/medicure
A cosmetic treatment for your media files: movies, tv shows and also their subtitles.
audio audio-processing cli library media movie movies multimedia package python series subtitle subtitles tv tv-shows tvshows video video-processing videos
Last synced: 13 Apr 2025
https://github.com/frozolotl/typst-font-compare
A tool to compare how Typst documents would look using different fonts or font variants.
Last synced: 18 Mar 2025
https://github.com/gengark/bannerlord-helper
A collection of useful tools dedicated to making i18n works easier for Mount & Blade II: Bannerlord mod creators.
bannerlord bannerlord-mod cli google-translate i18n microsoft-translate mod nodejs translate
Last synced: 13 Apr 2025
https://github.com/cracko298/mc-3ds-flip
Flips MC Skins (and Alot More) on The X & Y Axis from Java Edition to be used on Minecraft 3DS. Extremely simple CLI/GUI that "just works" no questions asked. With some advanced 3DST options sprinkled inside.
3ds 3dst cli cli-app command-line-tool minecraft minecraft-3ds nintendo-3ds python python3
Last synced: 11 Jul 2025
https://github.com/strmprivacy/cli
This is the STRM Privacy Command Line Interface, to define and manage your privacy streams, data schemas, event contracts and much more.
cli data data-pipeline data-privacy data-privacy-compliance data-processing privacy
Last synced: 23 Jun 2025
https://github.com/gvcgo/gshell
Lib for creating interactive cli applications.
cli cmd go golang interactive interactive-shell ishell local process remote shell
Last synced: 29 Apr 2025
https://github.com/GuiDevloper/nulla
:woman_technologist: CLI for Nullstack fed by Nulla-chan powers and will
Last synced: 12 May 2025
https://github.com/thim81/asyncapi-format
Format an AsyncAPI document by ordering, formatting and filtering fields.
asyncapi asyncapi-tooling asyncapi-tools cli filtering formatting sorting
Last synced: 08 May 2025
https://github.com/fishpioffical/fishpi.dart
Fishpi Dart API Package and CLI
Last synced: 07 May 2025
https://github.com/cuecli/cuecli
AI Prompt Management
ai cli client command interface line prompt prompt-engineering prompt-injection prompt-learning prompt-toolkit promptengineering
Last synced: 17 Feb 2026
https://github.com/windler/ws
cli app to list your workspaces, git branch info and custom information
cli custom git go golang list projects workspace workspaces
Last synced: 12 Apr 2025
https://github.com/tong/armcat
Convert binary arm files to json and vice versa
Last synced: 20 Dec 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/harp077/pj-ftp-server
Pure Java FTP server. See releases at https://sourceforge.net/projects/pj-ftp-server/
cli ftp ftp-server gui high-speed java java-ftp-server pure server
Last synced: 28 Aug 2025
https://github.com/arunachalamkalimuthu/merlin-ai-code-review
Self-hosted AI code review that runs in CI and posts inline comments. 12 AI providers (Claude, GPT-4o, Gemini, Ollama, β¦), 5 git platforms (GitHub, GitLab, Bitbucket, Azure DevOps, Gitea). BYOK. Rust.
ai ai-code-review anthropic azure-devops bitbucket byok claude cli code-review devtools gitea github-actions gitlab-ci ollama openai pull-request-reviewer rag rust self-hosted
Last synced: 05 Jul 2026
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/mfridman/buildversion
Generate release version for Go apps
Last synced: 02 Nov 2025
https://github.com/dpbriggs/kv
Easy CLI key-value storage with bash hooks. Use kv to auto-configure your system on key-value updates. Project to help learn rust.
Last synced: 14 Apr 2025
https://github.com/bsorrentino/officescripts-cli
CLI for manage Office Script (OSTS) files
cli office-scripts office365-cli typescript
Last synced: 09 Apr 2025
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/progrhyme/perl5-app-memcached-cli
Interactive/Batch CLI for Memcached
Last synced: 06 Apr 2025
https://github.com/jiito/gci
A rust port of the Git Checkout Interactive package
binary cli developer-tools development-environment git gitcommands rust tools
Last synced: 12 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/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/cheran-senthil/run-on-ec2
CLI to quickly execute scripts on an AWS EC2 instance
Last synced: 14 Apr 2025
https://github.com/mehditeymorian/jwt
JWT CLI Decoder & Encoder
cli cli-app cryptography go jwt jwt-cli jwt-token
Last synced: 15 Jul 2025
https://github.com/afshinakhgar/afshlim_framework
FullStack Slim Framework In my Way
blade boilerplate cli eloquent fast micro-framework migration mvc php-framework skeleton slim slim-framework slim3 start
Last synced: 03 Nov 2025
https://github.com/lubjs/lub
Frontend engineering tool - helpful to develop command and boilerplate.
boilerplate cli command frontend-engineering
Last synced: 12 Jan 2026
https://github.com/e-graveyard/coin
currency conversion CLI
cli crystal currency-conversion exchange
Last synced: 13 May 2025
https://github.com/nebulab/dru
DRU - Docker-Compose Run Utility
cli docker docker-compose dru ruby
Last synced: 14 Apr 2025
https://github.com/warrant-dev/warrant-cli
Command-line tool for Warrant
access-control acl authorization cli command-line command-line-tool go golang permissions rbac role-based-access-control
Last synced: 13 Apr 2025
https://github.com/voxpelli/markdown-or-chalk
Prints through a single interface as Chalk enhanced CLI output or as Markdown
Last synced: 13 Sep 2025
https://github.com/l-hammer/ydt-cli
π οΈCLI for rapid Vue/jQuery development mini project.
cli template-project ydtemplate
Last synced: 14 Apr 2025
https://github.com/yohasebe/code-packager
π¦ A set of bash scripts that package and unpack your codebase into and from a single JSON file, ready to be analyzed and understood by large language models (LLMs) like GPT, Claude, Command R, and Gemini π€
Last synced: 14 Apr 2025
https://github.com/trag1c/outspin
Conveniently read single char inputs in the console.
Last synced: 14 Jul 2025
https://github.com/fpoli/view-spark-timeline
Visualize in an SVG the timeline of an Apache Spark execution.
Last synced: 14 Apr 2025
https://github.com/aasmal97/hashicorpvaultsecrets
Github Action that allows a user to programmatically and dynamically access secrets stored in Hashicorp's Vault Secrets service, and pass them into any workflow.
cli github-actions hashicorp hashicorp-vault secrets-management
Last synced: 22 Sep 2025
https://github.com/skyehoefling/dnn-powershell
A DNN Powershell Module
cli dnn powershell powershell-module
Last synced: 06 Apr 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/markusressel/telegram-click-aio
Click inspired command-line interface creation toolkit for aiogram
aiogram aiohttp async-await asynchronous asyncio cli click command command-line command-line-interface command-line-parser commandline-interface decorator hacktoberfest parses-arguments python python3 telegram telegram-bot
Last synced: 21 Mar 2025
https://github.com/gurrutia/videoxt
Extract audio, individual frames, short clips and GIFs from videos.
audio cli ffmpeg gif image image-processing images moviepy opencv python video video-processing
Last synced: 31 Oct 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/darkmavis1980/markdown-index-generator
Parses a MarkDown document and creates an index with links using the document headings
cli generator markdown typescript
Last synced: 03 Feb 2026
https://github.com/perry-mitchell/stdout-collector
Stream stdout from any number of terminal applications to one server for display
cli client-server stdio stdio-stream stdout stdout-stream
Last synced: 23 Jul 2025