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-09 00:05:39 UTC
- JSON Representation
https://github.com/eolinker/eosc
Eosc is a high performance middleware development framework
Last synced: 17 Mar 2025
https://github.com/bahmutov/term-to-html
Stream terminal output with ansi codes into nicely formatted HTML
Last synced: 28 Sep 2025
https://github.com/pierrechevalier83/2048-rs
Rust implementation of 2048 game
2048 cli game matrix-display rust termion unicode
Last synced: 04 Oct 2025
https://github.com/stacksjs/rpx
π A modern, smart reverse proxy. For a pretty and powerful local DX.
bun cli dev-tool local-development nginx reverse-proxy zero-config
Last synced: 25 Feb 2026
https://github.com/yankeexe/slack-status-cli
Lightning fast Slack status updates! :zap:
awesome awesome-go cli cobra-cli command-line go go-cli golang slack terminal terminal-app
Last synced: 10 May 2025
https://github.com/iwittkau/mage-select
CLI frontend for mage based on promptui.
Last synced: 08 Jul 2025
https://github.com/creaktive/depac
seamless Proxy Auto-Config (a.k.a. Web Proxy Auto Discovery) for CLI apps
cli curl http-proxy pac proxy-configuration utility wget wpad
Last synced: 03 Apr 2026
https://github.com/thecodeah/quicli
Create CLI's quickly without any external files!
cli dev-tool lightweight nodejs
Last synced: 20 Jul 2025
https://github.com/mikigraf/Image-Processing-CLI-in-Rust
CLI for image processing with histograms, binary treshold and other functions
binary cli contrast grayscale histogram histograms huerotate image image-manipulation image-processing rust treshold
Last synced: 19 Mar 2025
https://github.com/frostming/pycomplete
A Python library to generate static completion scripts for your CLI app
argparse bash cli completion fish powershell zsh
Last synced: 13 Sep 2025
https://github.com/anna-money/workflow-tools
CLI tools for GitHub Actions
ci-cd cli github-actions github-secrets github-workflows python
Last synced: 30 Aug 2025
https://github.com/odlp/dictionary-osx
Access the Mac OSX Dictionary app via the command line
Last synced: 17 Apr 2025
https://github.com/ptkdev-boilerplate/node-cli-boilerplate
πͺ Create node cli with this user friendly boilerplate
cli cli-tools command-line command-line-app command-line-interface command-line-tool github-template node node-cli node-cli-boilerplate node-module nodejs npm-cli typescript
Last synced: 23 Jun 2025
https://github.com/aortbals/github-stars-to-pinboard
Sync GitHub Stars to Pinboard
bookmarks cli github nodejs pinboard sync typescript
Last synced: 10 Jun 2025
https://github.com/sunxiuguo/miniprogram-deploy
ε°η¨εΊθͺε¨εε·₯ε ·
cli deploy jenkins miniprogram miniprogram-ci miniprogram-deploy nodejs
Last synced: 16 Apr 2025
https://github.com/vacxe/google-play-cli
CLI tool for publish and management application in Google Play Console
android cicd cli distribution googleplay playstore tooling
Last synced: 15 Apr 2025
https://github.com/dennis-tra/shamir
π A CLI frontend for Hashicorp Vault's Shamir's Secret Sharing implementation.
apache2 cli golang hacktoberfest hashicorp hashicorp-vault shamir-secret-sharing vault
Last synced: 09 Mar 2026
https://github.com/litmuschaos/litmusctl
Command-Line tool to manage Litmuschaos's agent plane
Last synced: 30 Jun 2025
https://github.com/AltriusRS/Shumai
A delicious new outlook on command line argument handling.
args-parser bun bunjs cli commanderjs
Last synced: 28 Apr 2025
https://github.com/anavarre/drucker
drucker: Drupal + Docker - Spin up Drupal, Lightning or BLT in seconds.
ansible cli docker drupal lamp orchestration
Last synced: 13 Jul 2025
https://github.com/mrcook/time_warrior
TimeWarrior (tw) is a CLI based time tracking tool written in the Go language
cli cli-app go golang time-tracker
Last synced: 12 Jul 2025
https://github.com/mysticatea/appcache-manifest
A CLI tool to generate HTML5 Application Cache Manifest.
appcache appcache-manifest application-cache cli cli-command development html javascript offline web
Last synced: 26 Apr 2025
https://github.com/rwu823/see-cli
A colorful π cat - syntax highlight print CLI
cat cli colorful highlight syntax syntax-highlighting
Last synced: 24 Apr 2025
https://github.com/mgoral/gogo
Bookmark directories inside your shell. (mirror repository)
Last synced: 10 Jan 2026
https://github.com/stoe/gh-report
gh cli extension to generate account/organization/enterprise reports
Last synced: 14 Oct 2025
https://github.com/samy-dougui/ptf
Policy as Code framework to control your Terraform deployments with HCL files.
cli go hcl2 policy policy-as-code terraform
Last synced: 05 Jul 2025
https://github.com/wowu/gotodir
πββοΈ Simple command line app for fast directory switching
Last synced: 07 Oct 2025
https://github.com/dhvcc/rss-reader
Command line RSS feed reader and json/html/pdf/epub converter
cli epub feed-reader html json mit-license pdf pypi python python3 rss rss-feed rss-feed-parser rss-reader
Last synced: 20 Jun 2025
https://github.com/femtopixel/github-release-notifier
Automatize tasks when a specific package got a new release - Github Release Notifier
automatic cli github notification notification-api notification-service notifications notifier parser release webhook webhooks
Last synced: 09 Apr 2025
https://github.com/roccomuso/transfer-sh
Node.js CLI tool for easy file sharing using Transfer.sh
cli file file-sharing nodejs sharing tool transfer
Last synced: 05 Jul 2025
https://github.com/stefanzweifel/php-changelog-updater
PHP CLI to add latest release notes to a CHANGELOG
Last synced: 18 Oct 2025
https://github.com/tpaschalis/goof
Go Offer File - Easily serve files and directories over a network; a Golang implementation of `woof`.
cli file-sharing golang lightweight
Last synced: 28 Feb 2026
https://github.com/guuzzeji/youtube-scissors-cli
A simple cli-app that allows you to divide a YouTube video into multiple separate videos base on a video's time stamps. Powered by pkg and yt-scissors library.
cli ffmpeg javascript nodejs video-processing youtube youtube-dl youtube-downloader youtube-video
Last synced: 18 Oct 2025
https://github.com/shamspias/cosmicexcuse
π€ Quantum-powered excuse generator for developers. Blame bugs on cosmic rays, AI sentience, or SchrΓΆdingerβs intern.
ai-satire cli cosmic developer-tools excuse-generator fun humor markov-chains productivity-hacks python quantum
Last synced: 14 Oct 2025
https://github.com/xiaoxigua-1/xpixiv
pixiv downloader
cli cross-platform downloader linux macos pixiv pixiv-downloader rust tui tui-rs windows
Last synced: 25 Oct 2025
https://github.com/mob-sakai/simplebuildinterface
A simple build interface for Unity CLI. Support all platforms without executeMethod option.
Last synced: 24 Oct 2025
https://github.com/8go/bitcoin-stock-to-flow
Stock-to-Flow ratio and price for Bitcoin
bitcoin cli flow market-data price python python3 ratio stock stock-to-flow
Last synced: 22 Aug 2025
https://github.com/svenito/brew-tools
Tools for the homebrewer's command line
beer cli command-line-tool dme-calculator homebrewing pypi python3
Last synced: 30 Mar 2025
https://github.com/littletof/prettybenching
:sauropod: A small lib to make your Deno benchmarking progress and results look pretty
action bench benchmarking cli commandline deno hacktoberfest markdown runbenchmarks
Last synced: 27 Jul 2025
https://github.com/prdpx7/gig
:tada: generate gitignore files for almost all languages
bash-script cli cli-app gitignore-files
Last synced: 24 Jul 2025
https://github.com/jepeake/mtop
a terminal-based performance monitor for apple silicon
apple apple-silicon arm64 asitop cli cpu cpu-monitoring gpu gpu-monitoring macos monitoring performance rust terminal terminal-ui top
Last synced: 13 May 2025
https://github.com/taskworld/commit-status
A simple CLI tool to post status to GitHub
Last synced: 04 Oct 2025
https://github.com/maticzav/creato
π¨π»βπ create-app for any occasion
Last synced: 14 Apr 2025
https://github.com/bitlytwiser/snek
Snek - A simple CLI parser to build CLI applications in Zig
cli snek zig zig-library zig-package ziglang
Last synced: 30 Jun 2025
https://github.com/forwardsoftware/react-native-toolbox
A set of scripts to simplify React Native development
cli development-tools react-native scripts utilities utils
Last synced: 15 Mar 2025
https://github.com/maccesar/purgetss
PurgeTSS is a toolkit designed to make it easier for Titanium developers to create visually attractive mobile apps. It offers features like customizable utility classes, support for icon fonts, a basic animation module, a simple grid system, and a "shades" command for generating custom colors.
alloy android appcelerator cli ios javascript nodejs purgetss titanium titanium-module
Last synced: 30 Apr 2026
https://github.com/spacewander/boltcli
boltcli is the redis-cli for boltdb with Lua script support
Last synced: 18 Jul 2025
https://github.com/sudongyuer/unxlsx
πΈ A cli can automatically generate files from Excel files.
Last synced: 23 Mar 2025
https://github.com/outsourcedguru/gettodahchoppa
An executable to generate multiple sub-jobs from indicated GCODE file, suitable for printing color-by-layer effects.
3d-printing cli command-line-tool cura go-lang golang slicer terminal-based
Last synced: 24 Jun 2025
https://github.com/dannyben/secret_hub
Manage GitHub secrets with support for bulk operations and organization secrets
cli gem github-actions github-api github-secrets
Last synced: 18 Apr 2025
https://github.com/Julien-R44/pretty-list-routes
π£οΈ A beautiful `list:routes` for AdonisJS
Last synced: 11 May 2025
https://github.com/blakejakopovic/nostreq
Nostr relay event request generator
Last synced: 09 Jul 2025
https://github.com/launchplatform/beanhub-cli
Command line tools for BeanHub or Beancount users
Last synced: 08 Sep 2025
https://github.com/metaory/mxcolr
γ Generate, Preview and Apply beautiful unified human friendly pseudo random color schemes, SYSTEM WIDE!
airline-themes bash cli colorscheme colorscheme-generator comand-line gtk-theme gtk2-theme gtk3-theme icon-theme mxcolr oomox pastel spicetify terminal terminal-colors theme themes tmux vimcolors
Last synced: 13 Apr 2025
https://github.com/richelbilderbeek/city_of_thieves
Text adventure game, after the book 'City of Thieves' by Ian Livingstone
cli cpp cpp14 game gui libnds nds qt qtcreator text-adventure text-adventure-game
Last synced: 17 Mar 2025
https://github.com/juftin/llm-term
Chat with LLM models directly from the command line
chatgpt cli llm openai-api python rich
Last synced: 15 Jul 2025
https://github.com/littletof/prettyBenching
:sauropod: A small lib to make your Deno benchmarking progress and results look pretty
action bench benchmarking cli commandline deno hacktoberfest markdown runbenchmarks
Last synced: 27 Mar 2025
https://github.com/citizen428/unsavory
Unsavory removes stale Pinboard bookmarks
Last synced: 06 May 2025
https://github.com/roosta/oozz
ANSI art font with added oozz
ansi ascii cli commandline linux text
Last synced: 13 Apr 2025
https://github.com/acifani/soccer-go
β½ Soccer CLI
cli football football-data livescore nodejs premier-league primera-division serie-a soccer typescript
Last synced: 07 Sep 2025
https://github.com/martinclauss/syscall_number
This tool gives you the Linux system call number (32bit and 64bit x86) for a system call name (e.g., read, write, ...).
asm assembly cli ctf exploit-development linux pwn python rop shellcode-development syscalls x86-32 x86-64
Last synced: 05 Jul 2025
https://github.com/pablosichert/ciid
Chronological Image Identifier β Uniquely identify image files while keeping the ability to sort them chronologically by name.
chronological cli identifier image rust sortable unique
Last synced: 15 Mar 2026
https://github.com/blockfrost/blockfrost-cardano-cli
Blockfrost Cardano CLI
blockchain blockfrost cardano cli
Last synced: 01 Aug 2025
https://github.com/kagent-dev/kmcp
CLI tool and Kubernetes Controller for building, testing and deploying MCP servers
Last synced: 05 Aug 2025
https://github.com/metrostar/comet
React with TypeScript Component Library based on USWDS 3.0
cli comet-components component-library components design-systems playwright react storybook tanstack-table typescript ui uswds victory-charts vite vitest
Last synced: 27 Jul 2025
https://github.com/coryhubbell/development-translation-bridge
Universal WordPress page builder translation system across 14 frameworks
avada beaver-builder bootstrap5 bricks-builder cli converter divi elementor gutenberg kadence migration oxygen-builder page-builder php python translation wordpress wordpress-theme wpbakery
Last synced: 04 Jul 2026
https://github.com/OnlineOrNot/onlineornot
The CLI for OnlineOrNot
cli monitoring onlineornot uptime-monitor
Last synced: 23 Jul 2025
https://github.com/mattsparks/hostsfile
A command line tool that simplifies working with hosts files.
cli command-line command-line-tool hosts hostsfile tool
Last synced: 04 Oct 2025
https://github.com/cjpatoilo/initify
Open Source Boilerplate β easy as cake!
automation boilerplate cli license npm open-source starter-kit tooling tools
Last synced: 01 Aug 2025
https://github.com/asheroto/speedtest
Run a Speedtest.net test from the command line using the official CLI.
cli cmd command-line powershell speedtest speedtest-cli speedtest-net
Last synced: 27 Jul 2025
https://github.com/lxsmnsyc/pridepack
CLI for building TypeScript packages
cli esbuild jest linter typescript typescript-packages
Last synced: 20 Aug 2025
https://github.com/lttkgp/youtube_title_parse
Parse song & artist names from YouTube video titles
cli hacktoberfest youtube youtube-title-parse
Last synced: 03 Oct 2025
https://github.com/celonis/content-cli
Content CLI is a command line interface tool used to manage content in Celonis EMS
Last synced: 09 Mar 2026
https://github.com/ElvenTools/elven-tools-cli
Elven Tools CLI - command line tool for launching NFTs collections on the MultiversX blockchain (Plus other tools).
blockchain cli elrond javascript multiversx nft nodejs sft
Last synced: 14 Mar 2025
https://github.com/sivaprasadreddy/progen
Spring Boot Project Generator CLI
Last synced: 10 Aug 2025
https://github.com/metafates/go-template
βοΈ Powerful template for Go CLI projects with advanced config management
Last synced: 14 Apr 2025
https://github.com/anders94/code-llm
A CLI tool that works with a local LLM in an iterative chat-like style, providing code suggestions based on your local directory context.
Last synced: 28 May 2026