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-15 00:05:30 UTC
- JSON Representation
https://github.com/stridsvagn69420/yukimura
A program and library written in Rust for mathematical things I learned in Maths and Physics
bin calculator cli command-line fire-emblem fire-emblem-fates lib library math physics rust rust-lang yukimura
Last synced: 17 Mar 2025
https://github.com/victoraguilarc/wise-cli
CLI Tool to make Django deployments
Last synced: 14 Dec 2025
https://github.com/bzflagcommunity/bzfquery.js
JavaScript/TypeScript version of bzfquery for Deno with no external dependencies. It can also be used as a library or from the command line.
bzflag bzflag-server cli deno javascript library networking no-dependencies self-contained tool typescript
Last synced: 13 Apr 2026
https://github.com/wtnabe/jshint4r
jshint runner for ruby
cli deprecated jshint ruby rubygems
Last synced: 07 Oct 2025
https://github.com/peoxin/reponest
A TUI/CLI tool for managing multiple git repositories written in Rust.
cli git management monitor project repository tool tui
Last synced: 11 Jan 2026
https://github.com/ukayani/auth0-deploy
A tool for automated deployment of auth0 components
auth0 automation cli deployment oauth
Last synced: 19 Jun 2025
https://github.com/kemokemo/htmldiff
This tool compares old and new versions of html and generates color-coded html in a diff format.
Last synced: 01 Sep 2025
https://github.com/jetspiking/renderonline
Dynamic Solution for Managing and Executing Rendering Tasks on HPC Infrastructure
cli cloud-computing computerarchitecture gpu-acceleration persistent pipeline
Last synced: 13 Dec 2025
https://github.com/phogolabs/cli
A simple package for building command line applications in Go
Last synced: 17 Mar 2025
https://github.com/rlay-project/rlay-utils
Utilities to interact with Rlay Ontologies
Last synced: 27 Mar 2025
https://github.com/fitchmultz/cueloop
Rust CLI and macOS app for queue-driven, auditable AI coding agent work.
agentic-workflows ai automation cli developer-tools rust swiftui task-queue
Last synced: 01 Jul 2026
https://github.com/westleyk/ssh-watcher
watches and monitors ssh login
background cli gui linux monitor monitor-ssh-login raspberry-pi script shell ssh ssh-login ssh-monitor ssh-watcher watchguard
Last synced: 10 May 2026
https://github.com/nathan-yan/otp_
A CLI one-time password application in Python that manages OTPs elegantly and with tons of customization.
2fa cli cli-utilities command-line command-line-interface one-time-password one-time-passwords otp
Last synced: 09 Apr 2026
https://github.com/jonaylor89/gpt4-cli
a dummy simple cli to run gpt4 llm in the terminal
Last synced: 17 Mar 2025
https://github.com/eiri/mchain
Markov Chain Text Generator
cli generator golang markov-chain
Last synced: 02 Mar 2025
https://github.com/buzzqrd/lncpy
Simple C program for copying lines between files
c cli copy copy-paste terminal
Last synced: 15 Apr 2026
https://github.com/chrisdothtml/gpt-cmd
Sit back and let ChatGPT run your commands for you.
chatgpt cli command-line-tool llm task-scripts
Last synced: 02 Feb 2026
https://github.com/vladimyr/bunyan-pretty-cli
Prettifier for Bunyan log lines
Last synced: 24 Feb 2026
https://github.com/kenttonino/sw-fundsflow
A CLI tool banking system school project.
bash c-language cli cli-app gcc-complier linux makefile snapcraft
Last synced: 31 Oct 2025
https://github.com/paulmelnikow/github-limited
Command-line utility for troubleshooting Github rate limits
Last synced: 20 Jan 2026
https://github.com/rimsila/next-dev-template
An out-of-box UI solution for enterprise applications as a React boilerplate using React 17x, typescript 4x, umi 3x antd 4.x ,ahooks , antd pro-component and @next-dev library (core/component/hooks/provider).
antd cli dev-boilerplate enterprise-applications react-generator-cli umi
Last synced: 28 Oct 2025
https://github.com/alexwaha/dockdev
🐳 CLI tool to create isolated Docker-based development environments with local domain access via NGINX reverse proxy. Designed for Windows + WSL2.
cli dev-environment docker docker-compose go local-development nginx reverse-proxy windows wsl2
Last synced: 06 Mar 2026
https://github.com/maxlath/ndjson-apply
apply a JS function to a stream of newline-delimited JSON
apply-function cli diff ndjson transformation
Last synced: 02 Mar 2025
https://github.com/deryeger/minicheck
MiniCheck is a CLI for CTL and bounded LTL model checking on transition systems.
cli ctl-formulas haskell haskell-application ltl-formulas model-checking transition-systems tu-wien
Last synced: 03 Apr 2025
https://github.com/benjaminbwright/active-git
Keep a folder on your machine with only your most relevant git repositories.
Last synced: 30 Apr 2025
https://github.com/vacovsky/fasturtle
A cross-platform command line utility for detokenization of configuration files and Madlibs. Supports multiple-token-file overrides, as well as Chef regular & encrypted data bags.
chef cli command-line-tool configuration-files databag-manager detokenize knife slowcheetah tokenization tokenizing-parser utility
Last synced: 26 Mar 2025
https://github.com/codybloemhard/paclog
A tool to query the pacman log file.
analysis arch-linux artix-linux cli log pacman
Last synced: 11 Apr 2025
https://github.com/sebastiaanspeck/bettingbook-cli
⚽️ Betting for hackers. 💻 A command line interface to keep track of your soccer bets.
cli league-standings live-scores python
Last synced: 03 Apr 2025
https://github.com/a7mooz/djs-handler
A cli tool that helps you build strongly typed discord.js handler inspired by WOKCommands
cli discordjs handler wokcommands
Last synced: 28 Mar 2025
https://github.com/rikvdh/matching
String-based parser based on matching strings for interpreting and handling string-based interfaces
at-command c cli clib embedded embedded-c memory parser string zero-allocation
Last synced: 11 Jun 2026
https://github.com/terrylindev/image-to-ASCII
🖼️ A command-line tool for converting images to ASCII art
ascii ascii-art cli command-line cpp cuda docker image-processing image-to-ascii mpi opencv terminal
Last synced: 12 Jul 2025
https://github.com/zebp/dino-ranger
A tool to download a file in parallel using the range header to increase speeds.
Last synced: 30 Apr 2026
https://github.com/elementbound/mdview
View markdown files from your terminal!
cli cli-app express express-js expressjs markdown markdown-viewer node node-js nodejs nodejs-server terminal
Last synced: 11 Apr 2026
https://github.com/wangshengliang-wsl/vistoso
Beautiful Colors Lookup in CLI
Last synced: 15 May 2026
https://github.com/akamai/cli-visitor-prioritization
Akamai CLI for Visitor Prioritization allows you to access and control the Visitor Prioritization cloudlet
akamai akamai-cli cli cloudlets visitor-prioritization vp
Last synced: 26 Mar 2025
https://github.com/nao1215/reddit-downloader
reddit-downloader - Reddit Image Downloader written in Golang
Last synced: 03 Apr 2025
https://github.com/0x1nf3cted/pwdgen
pwdgen: A simple command-line tool written in C for generating random passwords
c cli linux password password-generator password-manager security
Last synced: 19 Jan 2026
https://github.com/linuxsuren/cobra-extension
This is the extension of cobra which is a Commander for modern Go CLI interactions
cli cobra cobra-extension hacktoberfest
Last synced: 30 Apr 2025
https://github.com/alexf91/Booky
Simple bookmarks manager for the command line
Last synced: 14 Oct 2025
https://github.com/abhiksark/pythonlings
Rustlings-style Python exercises in a live terminal TUI with 292 practice tasks and offline Python docs.
beginner-friendly cli coding-practice education interactive-learning learn-python learn-to-code learning learning-by-doing learning-python pytest python python-exercises rustlings textual tui
Last synced: 01 Jul 2026
https://github.com/bilalalpaslan/otoconf
proxy conf file compiler from microservice conf files
cli nginx nginx-configuration python
Last synced: 15 May 2026
https://github.com/pilottai/pilottai-cli
Command-line interface for PilottAI development workflows, including project scaffolding, agent management, and deployment automation with powerful CLI commands.
automation cli command-line development-tools devops pilottai scaffolding
Last synced: 16 Feb 2026
https://github.com/deveel/deveel.ocm.sdk
The Software Development Kit (SDK) for integrating the functions provided by the Deveel OCM service
cli client dotnet message messages messaging ocm omnichannel sdk
Last synced: 02 Apr 2025
https://github.com/ivan-borovets/fastapi-starter
Interactive FastAPI project generator — answer a few questions and get exactly what you need instead of cleaning up existing projects. Features scalable src-layout, modular migrations, env-based config, and Docker. Powered by Copier, a smarter alternative to Cookiecutter
alembic boilerplate clean-architecture cli cookiecutter copier copier-template docker docker-compose fastapi fastapi-boilerplate fastapi-template hexagonal-architecture onion-architecture postgres project-template python sqlalchemy uv
Last synced: 06 Apr 2026
https://github.com/revolunet/url-watcher
Simple CLI to monitor website downtime.
Last synced: 20 Jan 2026
https://github.com/edu-ap/knowledge-synthesizer
A Python tool that integrates with Daniel Miessler's Fabric project, allowing you to apply its powerful AI patterns to your local content in bulk.
ai cli fabric gpt knowledge-management nlp openai python
Last synced: 04 Mar 2026
https://github.com/geckon/hockepy
CLI utility and (a subset of) NHL API for hockey nerds
api cli cli-utility hockey ice-hockey nhl nhl-api
Last synced: 17 Jan 2026
https://github.com/thisago/pricecsv
CLI tool to easily calculate the total price of all products in csv
Last synced: 01 Jul 2026
https://github.com/nikoheikkila/hours
A command-line companion for the Toggl Track software. Check the README for supported features.
Last synced: 03 Apr 2025
https://github.com/l-lumin/clipreplace
Simple command-line tool to replace a section of text in a file with clipboard content
Last synced: 09 Jul 2025
https://github.com/ahmedharoon07/tictactoecli
Tic Tac Toe Game in CLI
cli game gui machine-learning machine-learning-algorithms python
Last synced: 01 Apr 2025
https://github.com/krasoffski/lsgbc
Command line interface for couponsfromchina.com.
cli couponsfromchina gearbest golang
Last synced: 15 Jan 2026
https://github.com/cmames/argjson
argv parser for node.js
argument-parser arguments cli command-line module node node-js nodejs parser
Last synced: 16 Feb 2026
https://github.com/nwylynko/create-that-app
A cli that displays a list of starters to select from, for the forgetful like me
cli npm npx template typescript
Last synced: 15 May 2026
https://github.com/beepboopbangbang/hoard-cli
CLI to quickly clone (git) repositories
Last synced: 02 Mar 2025
https://github.com/morix1500/ruler
Ruler Command shows table from csv and ltsv and so on.
Last synced: 05 Mar 2026
https://github.com/jmcollin/optimizeimage
Shell - Allow you to optimize and compress your images
cli gifsicle imagemagick mozjpeg optimize-images pngcrush pngquant shell
Last synced: 16 Jun 2025
https://github.com/robandpdx/gh-lfser
A GitHub CLI extension that will migrate a repo to LFS
Last synced: 02 Mar 2025
https://github.com/geektype/shelly
A GPT-4 powered shell assistant
ai assistant cli gpt gpt4 productivity rust shelly shelly-gpt tool
Last synced: 30 Jun 2026
https://github.com/jchristgit/rusday
a Rust application to help you easily remember your friends' birthdays
Last synced: 26 Mar 2025
https://github.com/alwalxed/context-dump
An interactive CLI tool to create AI-friendly context from selected files.
ai cli cli-tool dumper file-dump file-merger interactive javascript nodejs
Last synced: 02 Feb 2026
https://github.com/vcs-python/g
g: Sync your current directories VCS (or reach for one via `--cwd`)
Last synced: 10 Apr 2025
https://github.com/richardarpanet/csv-merge
A cli tool for merging CSV files
cli command-line-tool csv merge rust
Last synced: 10 Apr 2025
https://github.com/lcian/codeforces-cli
📊 Codeforces CLI (Parse, Submit, Test & more) – fork of xalanq/cf-tool
cli codeforces competitive-programming
Last synced: 26 Mar 2025
https://github.com/cieslarmichal/ncloc
Node.js command line tool for counting lines of code.
cli cloc count-lines count-lines-of-code node-cli
Last synced: 16 Feb 2026
https://github.com/yakkomajuri/seams
Get a beautiful rich markdown editor from any directory by running `seams .`
block-editor cli editor markdown markdown-editor npm
Last synced: 30 Jun 2026
https://github.com/kahramanemir/vallum
Security boundary CLI proxy between AI coding agents and your shell — redacts secrets, neutralizes prompt injection, wraps untrusted terminal output, and audits every command. Single Rust binary.
ai ai-agents ai-safety claude-code cli command-line-tool devtools llm llm-security prompt-injection proxy rust secret-redaction security shell
Last synced: 30 Jun 2026
https://github.com/bahaaio/base64-cli
A minimal and efficient Base64 encoder/decoder CLI tool written in C++.
base64 cli cpp decoding encoding lightweight utility
Last synced: 07 Sep 2025
https://github.com/regestaitalia/trm-client
TRM (Transport Request Manager) Client
Last synced: 24 Oct 2025
https://github.com/milliorn/cli-password-generators
Simple command-line applications for generating passwords
chalk cli cli-app clipboardy command-line command-line-interface commander cryptography golang node node-js nodejs npm password password-generator random-seed randomization secure-password text-processing user-interface
Last synced: 11 Jan 2026
https://github.com/marcoeidinger/conditional-files
CLI tool to mass insert/delete conditional compilation statements
cli compiler-directives conditional-statements macos swift utility
Last synced: 15 May 2026
https://github.com/noglitchyo/dealdoh-client
DNS client with an embedded HTTP proxy and CLI to make/forward DNS query using a pool of DNS and different DNS protocols. Built on top of Dealdoh, written in PHP.
cli dns dns-client dns-over-https doh middleware proxy rfc-8484
Last synced: 11 Jan 2026
https://github.com/npitsillos/tensorplot
CLI tool to help with uploading, downloading and visualising metrics from experiments logged on tensorboard.
cli click poetry python tensorboard visualisation
Last synced: 11 Apr 2025
https://github.com/umjammer/klab-commons-cli
🍊 Java Command Line Interface w/ Annotation
annotation cli commons-cli java
Last synced: 14 May 2026
https://github.com/dvinciguerra/tldr-cli
A simple and tiny Ruby based command-line client for tldr that works!
cli ruby tldr tldr-client tldr-pages
Last synced: 10 Apr 2025
https://github.com/ethereum-navigator/cli
A CLI to access data from ethereum-navigator/atlas written in pure JavaScript.
atlas blockchain cli ethereum javascript
Last synced: 10 Apr 2025
https://github.com/xmrstuff/monero-nats-publisher
Small CLI that publishes Monero transactions and blocks to NATS Streaming. It's intended to be passed as --tx-notify arg to Monero Wallet RPC, or --block-notify to Monero Daemon
cli go monero-daemon monero-wallet nats
Last synced: 09 Jun 2026