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-06 00:05:34 UTC
- JSON Representation
https://github.com/yashishdua/gpm
gpm is a tool for managing Go projects.
cli golang project-management utility
Last synced: 25 Jan 2026
https://github.com/kremilly/linkscraper
Plunge into the depths of the web with Linkscraper! Uncover links, images, emails, and more swiftly, catering to researchers, developers, and curious explorers alike.
cli linkscraper python scraper security security-tools utils
Last synced: 31 Jul 2025
https://github.com/exadel-inc/server-sketch-cli
CLI for component based server for frontend developers. Helps quickly serve static files, generate html for components & pages for new projects.
cli examples express javascript nodejs server-sketch
Last synced: 15 Apr 2025
https://github.com/buildkite/bintest
Golang tools for generating mock binaries for that can be orchestrated in realtime for testing
cli golang golang-library mock testing
Last synced: 05 May 2025
https://github.com/vacxe/intellijcliactions
Plugin for CLI command for Intellij products
cli developer-tools hacktoberfest intellij-idea intellij-plugin
Last synced: 26 Oct 2025
https://github.com/mazzz1y/mcli
A simple shortcut menu for shell commands
bash bash-promp cli fish prompt shortcuts ssh terminal zsh
Last synced: 28 Aug 2025
https://github.com/saagarjha/generateappicons
A command line tool to generate app icons
app-icon-generator cli ios watchos
Last synced: 24 Mar 2025
https://github.com/jamesgeorge007/jamesgeorge-cli
The James George CLI
cli command-line command-line-tool hacktoberfest javascript nodejs portfolio
Last synced: 30 Aug 2025
https://github.com/bfontaine/ud
:metal: Urban Dictionary in your terminal.
cli ruby tool urban-dictionnary
Last synced: 15 Apr 2025
https://github.com/izumin5210/clig
boilerplate generator and utilities for CLI tools in Go
Last synced: 18 Apr 2025
https://github.com/volcomix/500wallpaper
CLI to download wallpapers and lock screens from 500px website.
500px cli javascript lockscreen nodejs wallpaper
Last synced: 15 Apr 2025
https://github.com/trailofbits/cast2gif
Converts AsciiCast terminal recordings to animated GIFs
animated-gifs cli presentation-tools
Last synced: 15 Apr 2025
https://github.com/zhashkevych/spacer
🚀 Golang library & CLI tool that helps you export encrypted database dumps to S3-compatible storages
cli cli-app digitalocean digitalocean-spaces dump golang golang-library pgdump pgrestore postgres postgres-dump psql s3 s3-bucket s3-storage
Last synced: 27 Oct 2025
https://github.com/abzico/texpackr
Textures packer into texture atlas, spit out atlas, and meta data. Aim to support .png, and .dds
api cli command-line packer packer-tool sheet sprites spritesheet texture-packer
Last synced: 29 Jun 2025
https://github.com/dwisiswant0/shloop
Want to execute command repeatedly without workache? Here is shloop born for it!
Last synced: 05 Jul 2025
https://github.com/lrstanley/arlo-dl
:movie_camera: :camera: cli tool for downloading arlo recordings and saving them to a file (add to a cron!)
arlo arlo-camera arlo-netgear cli go golang iot netgear
Last synced: 22 Mar 2025
https://github.com/albinvar/anonfiles-cli
An awesome console application built using php which can upload and download files using anonfiles.com api directly from your terminal.
anonfiles anonfiles-cli cli hacktoberfest hacktoberfest-accepted hacktoberfest2023 php
Last synced: 07 May 2025
https://github.com/jaguar-dart/serve
Serves static files in a directory
authentication basic-authentication cli https logging serve-files simplehttpserver static-server static-website stats throttle
Last synced: 12 Apr 2025
https://github.com/uetchy/epicfail
⛑ Better error reporting for Node.js command-line apps.
cli command-line error-handling error-reporting javascript
Last synced: 19 Apr 2025
https://github.com/p-ranav/oystr
oystr recursively searches directories for a substring.
cli command-line cpp17 grep grep-like mit-license modern-cpp oystr recursively-search search substring
Last synced: 09 Mar 2026
https://github.com/greekr4/viruagent-cli
AI agent-powered CLI for blog publishing, Naver Cafe, Instagram, X (Twitter) & Reddit automation
ai-agent blog-automation cafe-automation claude-code cli instagram instagram-automation llm-tools naver naver-blog naver-cafe playwright publishing reddit sns-automation social-media-automation tistory twitter x-twitter
Last synced: 04 Apr 2026
https://github.com/dillionmegida/cross-cmd
Cross platform CLI commands
cli cross-platform darwin linux nodejs win32
Last synced: 23 Jun 2026
https://github.com/volkanto/yaba
A simple CLI tool that helps you manage releases of your GitHub projects.
bash build build-tool changelog changelog-generator cli command-line command-line-tool github github-api github-cli github-release github-tags nodejs nodejs-cli nodejs-cli-command npm npm-package release-automation tags
Last synced: 02 Apr 2026
https://github.com/mrvi0/pyker
Lightweight Python process manager with beautiful CLI tables, log rotation, and adaptive display. No sudo required!
automation background cli daemon-manager monitoring process-manager python
Last synced: 03 May 2026
https://github.com/eisber/lox-cli
AI agent tooling for Loxone Miniserver — natural language → config-as-code → deploy
ai-agents cli config-as-code copilot home-automation loxone rust smarthome
Last synced: 04 Jun 2026
https://github.com/urmzd/incipit
Here begins the new career. A template-driven CLI that transforms structured resume data into polished PDFs, DOCX, HTML, LaTeX, and Markdown — with pluggable templates and multi-agent AI assessment.
agent-skill ai automation career-tools cli cv docx go html incipit latex markdown ollama pdf resume resume-builder template template-engine
Last synced: 16 Apr 2026
https://github.com/vishal-ahirwar/leaf
🍃Leaf a modern, fast, and intuitive project/package manager for C++
cli cross-platform modern-cpp package-manager project-management
Last synced: 19 Apr 2026
https://github.com/sersoft-gmbh/setup-gh-cli-action
A GitHub action that installs or updates the gh CLI
Last synced: 02 Apr 2026
https://github.com/artbit/bash-bookmarks
CLI-first plain-text URL bookmarks manager
bash bash-script bookmark-manager bookmarks bookmarks-manager cli plaintext
Last synced: 18 Apr 2026
https://github.com/lucasconstantino/harvest-cli
Unofficial Harvest CLI focused on time-tracking entries
cli enquirer harvest oclif time-tracker
Last synced: 13 Apr 2025
https://github.com/spences10/nopeek
CLI for LLM agent secret safety — load env secrets without exposing values
agents cli coding-agents env llm redaction secrets security
Last synced: 04 Jul 2026
https://github.com/cardano-foundation/cardano-devkit
Based on the powerful Yaci DevKit, Cardano DevKit is designed to be the go-to toolkit for setting up a local Cardano network
cardano cli devkit scaffolding templating testing
Last synced: 12 Jan 2026
https://github.com/fabe/spectacles-cli
🕶 Converts videos into the Snapchat Spectacles style.
cli convert-videos ffmpeg nodejs snapchat snapchat-spectacles-style spectacles
Last synced: 19 Mar 2025
https://github.com/napcs/demo-api
A lightweight local http server with CORS support that serves JSON data via a REST API. Great for testing stuff.
Last synced: 10 Sep 2025
https://github.com/runreal/cli
The easiest way to build your Unreal Engine project
Last synced: 11 Sep 2025
https://github.com/lacymorrow/movie-info
🎥 Get information, images, rating, description, etc. about a movie.
api cli javascript movie movie-info nextjs nodejs plugin react tmdb
Last synced: 17 Mar 2025
https://github.com/ad-si/cliappstore
An app store for CLI apps.
app-store appstore cli cliappstore terminal
Last synced: 23 Jun 2025
https://github.com/flintprocessor/motor
Swift cli spinner. Simple and fully customizable.
cli spinner swift swift-package-manager
Last synced: 14 Apr 2025
https://github.com/sheepla/renedit
🚀 A command line bulk file renaming tool that works in concert with your favorite text editors
batch-rename bulk-rename cli cli-tool rename rename-tool rust utility
Last synced: 26 Jun 2025
https://github.com/dhilipsiva/hostscli
hostscli - A CLI tool to block / unblock websites using /etc/hosts. Super simple and easily extendable. Also block Ads, Tracking & Malware sites.
ad-blocker cli cli-app command-line commandline firewall hosts porn-filter python python-client python-library
Last synced: 19 Mar 2025
https://github.com/thealgorythm/frs
Rename files with RegEx patterns.
cli developer-tools find regex rename rename-directories rename-files rust rust-lang
Last synced: 21 Mar 2025
https://github.com/infraz/mmdb-cli
MMDB CLI
cli geo geolocation hacktoberfest infraz mmdb mmdb-cli
Last synced: 16 May 2026
https://github.com/ahmadawais/ptcl-cli
📟 Control PTCL router via command line. [Reboot, Get Stats, Screenshot xDSL for complaints].
cli command-line-tool ptcl-cli ptcl-router
Last synced: 22 Jun 2025
https://github.com/johansatge/psi-report
Crawls a website, gets PageSpeed Insights data for each page, and exports an HTML report.
cli crawler html-report pagespeed-insights
Last synced: 27 Mar 2025
https://github.com/iblai/infra-cli
Interactive CLI for provisioning the ibl.ai platform on AWS with Terraform and configuring servers with Ansible. Supports bootstrapping any existing server.
ai-infrastructure ansible automation aws cli cloud deployment devops iac ibl-ai infrastructure infrastructure-as-code platform-engineering provisioning python self-hosted server-setup terraform
Last synced: 26 Jun 2026
https://github.com/nexlabstudio/simctl-plus
A command-line tool for iOS simulator and virtual machine management, built with Swift and the ArgumentParser framework.
cli simctl simulator swift virtualization-framework
Last synced: 17 Feb 2026
https://github.com/sgreben/telegram-emoji-reactions-bot
Telegram bot for Slack-like emoji reactions. Single binary, no dependencies. linux, osx, windows. #golang #cli #telegram #slack
bot cli emoji reaction slack telegram telegram-bot
Last synced: 07 May 2025
https://github.com/josantonius/php-mercadona-importer
PHP command line interface (CLI) application to import products from Mercadona using their API
cli mercadona mercadona-api mercadona-importer php
Last synced: 20 Mar 2025
https://github.com/osteel/kobwise
Convert your Kobo annotations to Readwise highlights
annotations cli composer highlights kobo php readwise
Last synced: 05 May 2025
https://github.com/jritsema/mcp-cli
MCP CLI is a tool for managing MCP server configuration files
Last synced: 03 Feb 2026
https://github.com/i10416/prettytable-native
standalone application with scala native
Last synced: 15 Mar 2026
https://github.com/apteryxxyz/jswhat
🦁 Identify anything. JSWhat - based on PyWhat - lets you easily identify emails, IP addresses, and more. Works in Node, the browser and the command line. Install: 'npm install jswhat'
browser cli deno identify javascript jswhat node nodejs npm pywhat regex what
Last synced: 23 Oct 2025
https://github.com/phase2/rig
Outrigger command line tool
cli docker docker-machine linux osx outrigger
Last synced: 05 May 2025
https://github.com/uncenter/nixpkgs-using
🔩 Find packages that you use that are currently being updated in Nixpkgs.
Last synced: 26 Oct 2025
https://github.com/halo-sigs/attachment-upload-cli
Attachment Upload CLI - 支持在 Terminal 中上传文件到 Halo 并得到链接,兼容 Typora 编辑器的图片上传。
Last synced: 12 Apr 2025
https://github.com/nberlette/gitpod-enhanced
Turbocharge your Gitpod Workspaces with my custom built version of gitpod/workspace-full.
automation bash cli docker dockerfile dotfiles git-prompt gitpod gitpod-enhanced gitpod-workspace ide starship starship-prompt typescript vscode
Last synced: 14 Apr 2025
https://github.com/ihorvorotnov/xdebug.sh
Toggle Xdebug PHP extension on and off, from command line
brew cli command-line command-line-tool command-line-tools homebrew php php7 valet xdebug
Last synced: 13 May 2025
https://github.com/pranavnt/mamba
Simple, intuitive Golang package for building CLIs
cli command-line go golang mamba
Last synced: 23 Jul 2025
https://github.com/nikiforovall/cli-with-spectre-console
An example CLI application based on Spectre.Console
Last synced: 18 Mar 2025
https://github.com/studio1902/statamic-peak-commands
Belongs to the Statamic Peak Starter Kit and contains all CLI commands and stubs.
alpinejs antlers cli fieldsets page-builder peak starter-kit statamic tailwind
Last synced: 19 Feb 2026
https://github.com/jeffersonmourak/circ-compiler
A small language for building and simulating logic circuits - for people learning how computers work. In the spirit of Nand2Tetris and Petzold's Code.
circuit-compiler circuit-design circuit-simulator cli compiler digital-logic electronics hdl logic-gates peg-parser simulation wasm wasm-runtime webassembly zig
Last synced: 22 May 2026
https://github.com/trinhminhtriet/curli
🌀 Curli: A user-friendly curl interface combining HTTPie’s simplicity with curl’s full functionality and power.
cli curl developer-tools http-client httpie
Last synced: 06 Apr 2025
https://github.com/zhangfisher/mixcli
Create CommandLine Application with Interactive prompts
Last synced: 13 Sep 2025
https://github.com/wednesday-solutions/graphql-testkit
A utility tool that generates a postman collection with all the mutations and queries that your GraphQL endpoint exposes.
cli graphql javascript postman test tooling
Last synced: 09 Oct 2025
https://github.com/oir/startle
Instantly start a CLI from a function, functions, or a class
argparse argument-parser cli command-line python shell typehints
Last synced: 24 Dec 2025
https://github.com/taurr/rust-template-rs
Misc Rust templates for use with `cargo-generate`
cargo-generate cli crate rust template
Last synced: 14 Apr 2025
https://github.com/lumapps/metrx
Measure web page performance metrics with ease.
cli performance performance-analysis puppeteer
Last synced: 24 Dec 2025
https://github.com/kui-shell/oui
Visual Terminal for OpenWhisk
cli electron kui openwhisk tool visualization
Last synced: 30 Aug 2025
https://github.com/henvic/clino
Package clino provides a simple way to create CLI (command-line interface) tools with multiple commands. 🐶🐕🐾🐾
Last synced: 24 Dec 2025
https://github.com/emyann/matron
A Domain Specific Language à-la Dockerfile with a CLI to scaffold your projects.
angular cli command-line es6 jasmine javascript jest karma nodejs npm parcel react schematics typescript webpack
Last synced: 24 Jun 2025
https://github.com/saehun/cmdconfig
Simple configuration CLI generator for nodejs
cli command-line config configuration-management javascript nodejs prompt typescript
Last synced: 06 Apr 2025
https://github.com/harryzcy/ascheck
A command-line app that bulk-checks your apps for the Apple Silicon support
apple-silicon-support applesilicon cli golang macos
Last synced: 15 Dec 2025
https://github.com/jmkd3v/rbx-pm-archiver
Archive your old Roblox System Private Messages before they get deleted on April 20th
archiver cli command-line python rbx roblox
Last synced: 13 May 2025
https://github.com/mcmah309/mdbook-tools
A flexible CLI tool for organizing files and creating mdBooks
Last synced: 27 Jun 2025
https://github.com/cjpatoilo/marshmallow
README Parser – easy as marshmallow!
cli docs documentation-tool gh-pages markdown-to-html marshmallow
Last synced: 06 Mar 2026
https://github.com/codelenny/promise.bar
Progress bar to animate the status of a Promise.all
ascii bar cli console progress progress-bar terminal
Last synced: 14 Jun 2025
https://github.com/aphp/confit
Confit is a complete and easy-to-use configuration framework aimed at improving the reproducibility of experiments by relying on the Python type annotations, minimal configuration files and a robust CLI.
cli configuration interpolation python registry validation
Last synced: 12 Dec 2025
https://github.com/anacrolix/tagflag
declarative flag parsing for Go using struct tags
argument-parsing cli go struct
Last synced: 30 Apr 2025
https://github.com/iamhectorsosa/octomap
🐙 Transform GitHub repositories into structured JSON for LLMs and AI-powered code analysis.
Last synced: 07 Jul 2025
https://github.com/andimiller/decline-completion
A module for the decline command line parser to enable bash and zsh autocomplete
Last synced: 10 Apr 2025
https://github.com/brocessing/unboil
:egg: Boilerplate customiser for lazy people
Last synced: 10 Apr 2025
https://github.com/megagrindstone/doconvo
A Terminal User Interface (TUI) application that enables interactive conversations with your documents using Large Language Models (LLM) and Retrieval-Augmented Generation (RAG) techniques.
anthropic anthropic-claude bubbletea cli go llm ollama ollama-client openai openai-assistant-api rag tui
Last synced: 10 Apr 2025
https://github.com/spinupwp/spinupwp-cli
The official command-line tool for SpinupWP.
Last synced: 12 Dec 2025
https://github.com/koopjs/koop-cli
CLI tool to build Koop applications and plugins
Last synced: 10 Apr 2025
https://github.com/pybash1/py_everything
A python package containing all the basic functions and classes for python. From simple addition to advanced file encryption.
advanced-programming basic-programming classes cli encryption encryption-decryption everything functions git gitit library package path pip pypi python readthedocs setup-tool variants
Last synced: 07 Oct 2025
https://github.com/tonyseek/macdict
CLI and library to look up dictionary in macOS.
Last synced: 10 Apr 2025
https://github.com/selfup/scnnr
Scan keywords in certain file types really fast! Output is pipe friendly. Also scan for filenames/file sizes. Includes regex support.
cli command-line command-line-tool filesystem-tool finder golang security-tools unix-like
Last synced: 10 Apr 2025