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/xiphoseer/assembly
LU server common library
autotools c-plus-plus cli lego-universe library
Last synced: 26 Mar 2025
https://github.com/bravo68web/shx
Shx Menorepo
api cli dashboard discord discord-bot hacktoberfest share-x sharex shx
Last synced: 06 May 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/ayrapetovai/binc
CLI BINary Calculator
binary calc calculators cli rust
Last synced: 27 Mar 2025
https://github.com/primno/cli
Command-line interface tool for initializing, building, and deploying Primno projects
Last synced: 28 Apr 2026
https://github.com/phogolabs/cli
A simple package for building command line applications in Go
Last synced: 17 Mar 2025
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/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/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/stridsvagn69420/go-rename
Simple command line tool to rename all files in a directory by extension with given substring and replacer
cli command-line command-line-tool files filesystem go golang
Last synced: 17 Mar 2025
https://github.com/nao1215/reddit-downloader
reddit-downloader - Reddit Image Downloader written in Golang
Last synced: 03 Apr 2025
https://github.com/b3yc0d3/exas
Execute commands as another user
cli command-executor command-line-tool exas work-in-progress
Last synced: 08 Jul 2025
https://github.com/cbuschka/zipdiff
ZipDiff - a zip diff lib, cli tool, maven plugin
cli jar java maven-plugin zip zipdiff
Last synced: 20 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/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/samunatsu/ai-commit
A Command Line Utility for AI Generating Git Commit Message
ai cli commit-message git rust
Last synced: 17 Feb 2026
https://github.com/andre-lx/simplefaq
Most basic CLI help assistant for any job you are currently working on.
cli faq personal-faq personal-utility
Last synced: 17 Mar 2025
https://github.com/devnax/makepack
MakePack is a command-line interface (CLI) tool that helps you to quickly set up, build, and manage JavaScript, TypeScript, React, and React-TypeScript libraries for use in npm projects.
cli javascript javascript-library makepack react reactjs typescript typescript-library
Last synced: 09 Jul 2025
https://github.com/beleap/kubectl-check
A CLI tool to prompt users for confirmation before running potentially unsafe kubectl commands.
cli kubectl kubectl-plugin kubectl-plugins kubernetes rust
Last synced: 18 Mar 2025
https://github.com/milahu/deepl-client-jsdom
javascript client for the online translator at deepl.com/translate
cli client deepl deepl-com deepl-translate deepl-translator javascript node node-js nodejs translate translator
Last synced: 14 May 2026
https://github.com/pwwang/pipen-cli-init
A pipen CLI plugin to create a pipen project (pipeline)
Last synced: 02 Apr 2026
https://github.com/ttskch/audio2video-cli
A CLI tool to convert an audio file to a simple video file.
Last synced: 02 Apr 2025
https://github.com/chenle02/fox-h_symbolic_tools
Some symbolic tools for the Fox H-function (V1.42)
cli mathematica mathematics research software special-functions
Last synced: 11 Apr 2025
https://github.com/cliffano/nestor-buildlight
CLI for Jenkins build light notifier
Last synced: 07 May 2025
https://github.com/littledivy/covid19-notifications
Real-time covid19 notifications on your Desktop with Python3 :rocket:
cli coronavirus-real-time covid19 ncov-2019 python3
Last synced: 16 Jun 2025
https://github.com/bc100dev/osintgramcxx
A reimplementation of Osintgram, but in C++
cli cli-app command-line command-line-interface command-line-tool cpp data-collection instagram linux-app linux-cli networking open-source osint osint-tool osintgram shell-prompt windows-app windows-cli
Last synced: 28 Oct 2025
https://github.com/alyssais/table
turn tab-delemited input into tables, correctly aligned even if coloured
Last synced: 17 Jun 2026
https://github.com/elixir-belgium/brapi2biosamples
Command Line Interface (CLI) to submit samples to BioSamples using the Breeding API (BrAPI)
Last synced: 16 Oct 2025
https://github.com/jeomon/tau
Tau: self-extensible agent CLI with terminal UI, multi-provider LLM support, session management, and a plugin system. Python implementation of pi
agent cli llm multi-provider python
Last synced: 01 Jul 2026
https://github.com/dcsunset/concurrent-executor
Executing multiple commands concurrently using Python asyncio
asyncio cli command concurrent python ssh
Last synced: 08 Aug 2025
https://github.com/donkeyclip/cli
Command Line Tools for MotorCortex
cli motorcortex motorcortex-cli
Last synced: 30 Apr 2025
https://github.com/ffflorian/gh-open
Open a GitHub repository in your browser
cli git github repository-tools typescript
Last synced: 30 Apr 2025
https://github.com/alwalxed/cli-prayer-times
A simple command-line tool to display daily prayer times based on your location.
cli cli-app nodejs prayer-times
Last synced: 11 Apr 2025
https://github.com/krisantuswanandi/create-app
Sample CLI project to generate new projects from boilerplate
Last synced: 11 Jan 2026
https://github.com/kkinos/dt
A simple command line application to translate with DeepL API.
Last synced: 05 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/tcoppex/astrowrap
:waxing_gibbous_moon: CLI to visualize and output formatted tropical placidus astrological charts.
astrodienst astrology cli ephemeris natal-chart
Last synced: 30 Jun 2026
https://github.com/tandrewnichols/simple-cli
A simple wrapper for grunt implementations of command line APIs
Last synced: 17 Jun 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/jhermann/beetzbox
:musical_note: :construction: A Beets plugin to integrate it with the SqueezeBox eco-system.
beets beets-plugin cli logitech-media-server music-library squeezebox
Last synced: 28 Mar 2025
https://github.com/mauricelambert/webscriptstools
This package implements tools for WebScripts Scripts.
cli pypi-package python3 tools webscripts
Last synced: 25 Oct 2025
https://github.com/nnbnh/wordle_cli
🔤 A simple CLI Wordle game
cli cli-game ruby ruby-cli ruby-gem terminal-game wordle
Last synced: 12 Apr 2025
https://github.com/chigwell/pyautogui-mcp
MCP server exposing PyAutoGUI for desktop automation with dynamic tool registry and stdio/http transports.
automation cli desktop-automation fastmcp mcp pyautogui python
Last synced: 15 Jan 2026
https://github.com/mrvsik/f1-cli
A command line interface to get F1 race details, schedule and more!
Last synced: 13 Apr 2026
https://github.com/argentini/argentini.sqlpkg
Console application wrapper for Microsoft SqlPackage that adds features like excluding data from specific tables and database purging/creation. (Windows, macOS, Linux, .NET 8.0, x64, Arm64, Apple Silicon)
c-sharp cli database dotnet linux macos sql-server sqlpackage windows
Last synced: 11 Apr 2025
https://github.com/pushkarsinghh/flossum
✨ TextFX for Terminals
animation cli javascript node-module npm-package terminal
Last synced: 10 Jul 2025
https://github.com/vladimyr/bunyan-pretty-cli
Prettifier for Bunyan log lines
Last synced: 24 Feb 2026
https://github.com/fynydd/fynydd.ollamafarm
A CLI app that acts as an ollama REST endpoint while aggregating multiple ollama API services with failover (Windows, macOS, Linux, .NET 8.0, x64, Arm64, Apple Silicon)
ai cli dotnet ollama ollama-api
Last synced: 10 Apr 2025
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/robertsaupe/node-screenshots
make automatic pixel perfect screenshots built using Node.js & puppeteer
cli nodejs puppeteer puppeteer-screenshot screenshot screenshot-utility utility
Last synced: 10 Jul 2025
https://github.com/evenstensberg/proportional
A library to make CLI's easier to work with
Last synced: 20 Jan 2026
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/maluramichael/papershift-cli
cli command-line-tool nodejs timetracking
Last synced: 20 Jan 2026
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/pepebecker/papago-cli
api cli hacktoberfest korean naver-translate papago translate
Last synced: 09 Jun 2026
https://github.com/willdera/solwizard
Solidity bootstrapper built with Rust
cli hardhat rust smart-contracts solidity
Last synced: 06 Mar 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/wangshengliang-wsl/vistoso
Beautiful Colors Lookup in CLI
Last synced: 15 May 2026
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/purplesyringa/clirender
CLI rendering engine for Python
cli cli-application draw python rendering-2d-graphics xml
Last synced: 11 Apr 2025
https://github.com/jascha030/pmr-rs
Port of jascha030/pmr-cli in Rust.
cli project-management rust toml
Last synced: 07 May 2025
https://github.com/krishpranav/rustcli
A simple rust framework to build cli applications
cli command-line commandline idea iterm jetbrains language rust rust-lang terminal
Last synced: 06 Jan 2026
https://github.com/zummenix/xcopen
A convenient way to open xcodeproj/xcworkspace from a command line
cli xcode xcodeproj xcworkspace
Last synced: 25 Jan 2026
https://github.com/celsiusnarhwal/rm-trash
🗑 Safe(r) deletion of files from the macOS command line
cli file-management rm rmdir trash
Last synced: 11 Jan 2026
https://github.com/pswsm/fasta_cli_tools
A small fasta CLI toolkit developed in Rust
bioinformatics bioinformatics-tool cli cli-app fasta-sequences rust rust-lang
Last synced: 17 Jan 2026
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/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/dpecos/ays
Are You Sure? ays will pipe its stdin into its stdout only after user confirmation
Last synced: 11 Apr 2025
https://github.com/jchristgit/rusday
a Rust application to help you easily remember your friends' birthdays
Last synced: 26 Mar 2025
https://github.com/jarsen/pb
CLI tool for organizing and searching your personal favorite GIFs/memes
Last synced: 22 Jun 2026
https://github.com/osteele/gh-forkstats
Displays GitHub forks and their stats, to identify successors to abandoned repos.
Last synced: 01 May 2026
https://github.com/shashanktomar/node-cli-yargs-boilerplate
A boilerplate for nodejs cli apps using yargs.
babel boilerplate cli command-line eslint nodejs yargs
Last synced: 01 May 2026
https://github.com/moikapy/moiboi-cli
MoiBoi-Cli Making Projects Simplified
boilerplate cli github project-template setuptools
Last synced: 05 May 2026
https://github.com/adidoes/tic-tac-toe
multiplayer tic-tac-toe browser + cli
cli javascript nodejs xmlhttprequest
Last synced: 14 May 2026
https://github.com/prasenjeet-symon/shipli-ai
AI-powered store compliance & code quality audits for Flutter apps. Catch App Store and Play Store rejections before you submit.
ai app-store cli code-review dart flutter flutter-tools google-play mcp static-analysis
Last synced: 05 May 2026
https://github.com/fabiencrassat/csv2docx
Import CSV and create docx file from a template
cli csv-parser docx-generator node
Last synced: 02 May 2026
https://github.com/defective4/tui-mines
A Minesweeper clone designed to run entirely in terminal. The winning project of the October Coding Jam 2023
cli console game java mines minesweeper terminal tui
Last synced: 06 May 2026