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-06-23 00:05:25 UTC
- JSON Representation
https://github.com/yarlson/tap
Beautiful, interactive command-line prompts for Go
cli command-line-app command-line-tool go golang golang-library prompt prompts
Last synced: 25 Dec 2025
https://github.com/piotrmurach/tty-editor
Opens a file or text in the user's preferred editor
cli console edittext ruby ruby-gem terminal tty tty-components
Last synced: 01 May 2025
https://github.com/sodiumjoe/lobar
A thin shell wrapper for lodash.chain().
cli interactive javascript lodash nodejs shell
Last synced: 04 Oct 2025
https://github.com/FabricSoul/gitfetch
A command-line GitHub contribution visualization tool written in Rust inspired by Neofetch
cargo cli command-line command-line-tool rust rust-lang screenshot
Last synced: 27 Sep 2025
https://github.com/jhspetersson/git-task
Local-first task manager/bug tracker that stores everything right in the git repository and can sync issues from/to GitHub or Gitlab.
bug bug-tracker cli git github gitlab manager rust task task-manager tracker
Last synced: 14 Apr 2025
https://github.com/alephdata/alephclient
API client for Aleph, supports bulk entity and document upload.
Last synced: 05 Apr 2025
https://github.com/wood3n/i18n-parser
基于 babel 实现的 vue 国际化文案自动提取和转换方案
babel cli i18n i18n-vue javascript nodejs vue
Last synced: 16 Jul 2025
https://github.com/flight-school/lemma
A command-line utility that lemmatizes words in natural language text.
cli lemmatization macos nlp swift
Last synced: 19 Jul 2025
https://github.com/fvictorio/completely
Generate shell completion scripts from a JSON description of a command.
autocomplete cli completion shell typescript
Last synced: 21 Jul 2025
https://github.com/typo3/tailor
CLI Tool for maintaining public TYPO3 Extensions
Last synced: 05 Apr 2025
https://github.com/delta456/cli_badges
Generate Badges for your CLI written in 🦕 Deno and TS
badges cli cli-badges deno terminal ts typescript
Last synced: 13 Apr 2025
https://github.com/femtopixel/docker-google-lighthouse-puppeteer
Google Lighthouse + Puppeteer / Docker Image
chrome cli docker docker-image google-lighthouse-puppeteer lighthouse metrics multiarch npm-module npm-package performance-analysis performance-metrics performance-testing puppeteer
Last synced: 10 Apr 2025
https://github.com/miserlou/emo
Command line emoji search. 🙏 🔥
cli commandline emo emoji emoji-search python
Last synced: 29 Jun 2025
https://github.com/mattroberts297/jsonwebtokencli
A simple command line interface (CLI) for the jsonwebtoken (JWT) library
Last synced: 19 Mar 2025
https://github.com/agentofuser/git-remote-tor
Seamless .onion and tor-ified git remotes
cli git git-remote git-remote-helper onion onion-services p2p peer-to-peer rust
Last synced: 04 May 2025
https://github.com/johansatge/nwjs-macappstore-builder
🍎 A node module to easily build and publish NW.js apps on the Mac App Store.
Last synced: 27 Mar 2025
https://github.com/alessandro-salerno/tarman
The portable, cross-platform, extensible, and simple package manager for tarballs (and others!)
archlinux arm64 c cli cross-platform extensible free-software gpl-3-or-later hobby-os linux macos package-manager pacman portable posix simple targz unix windows x86-64
Last synced: 30 Apr 2025
https://github.com/abdullah-v/hmsc
📂 HMSC (How Much Stuff CLI) analyst for your files and folders
analytics cli files folders javascript nodejs npm
Last synced: 10 Apr 2025
https://github.com/dmotz/soundscrape
SoundCloud command line downloader in Node.js
cli coffeescript javascript node soundcloud
Last synced: 30 Apr 2025
https://github.com/bluebrown/go-template-cli
render json, yaml & toml with go templates, from the command line
cli go go-template golang json template toml yaml
Last synced: 15 Dec 2025
https://github.com/ikelaiah/cli-fp
A robust Free Pascal framework for building professional CLI applications. Create powerful command-line tools with hierarchical commands, rich interactions, and comprehensive help systems - all with type-safe, object-oriented design.
cli command-line commandline framework free-pascal lazarus-ide object-pascal
Last synced: 15 Feb 2026
https://github.com/tankpkg/tank
Security-first package manager for AI agent skills
ai-agents ai-coding-agent claude-code cli cursor developer-tools npm-alternative package-manager registry security semver skills static-analysis supply-chain-security
Last synced: 21 May 2026
https://github.com/derhnyel/debuggy
A python tool for automatically catching compiler runtime errors, parsing errors through popular discussion forums (eg. stackoverflow) and getting solutions on the terminal
cli command-line error-handling python stackoverflow terminal terminal-based tui
Last synced: 14 Apr 2025
https://github.com/lifeart/ember-fast-cli
Ember Fast CLI - fast command line inteface for ember projects
addon blueprints cli ember-cli emberjs
Last synced: 12 Apr 2025
https://github.com/dennisbergevin/mash
A customizable command launcher for storing and executing commands.
bubbletea charmbracelet cli go golang tui
Last synced: 20 Jan 2026
https://github.com/lukehsiao/poetry-udeps
Find unused dependencies in pyproject.toml
cli poetry pyproject-toml rust unused-dependencies
Last synced: 09 Apr 2025
https://github.com/lispyclouds/climate
The sidekick for your CLIs powered by OpenAPI
Last synced: 14 Oct 2025
https://github.com/go-acd/acd
Amazon Cloud Storage API for Go.
amazon-cloud-drive cli go golang
Last synced: 14 Jan 2026
https://github.com/augmentable-dev/gitpert
identify the most relevant git contributors based on commit recency, frequency and impact
Last synced: 14 Jan 2026
https://github.com/pkosiec/terminer
Upgrade your terminal experience with a single command.
cli command-line command-line-tool fish hacktoberfest installation prompt shell shell-prompt terminal zsh
Last synced: 23 Apr 2025
https://github.com/sleepyfran/duets
🎸 A text based music simulation game
cli fsharp game life-simulation sim simulation text-based text-based-game tycoon
Last synced: 16 Mar 2025
https://github.com/permafrost-dev/ray-cli
A command line interface to spatie/ray and the Ray app (https://myray.app).
cli debugging debugging-tools phar ray ray-cli spatie
Last synced: 09 Oct 2025
https://github.com/andrelmlins/svelte-dts
Typescript declaration generator for svelte with typescript
cli declaration-typescript generator rollup svelte transpiler typscript
Last synced: 12 Oct 2025
https://github.com/netr0m/az-pim-cli
A utility to list and activate Azure Entra ID Privileged Identity Management roles from the CLI
azure azure-ad azure-entra azure-pim cli entra-id golang pim privileged-identity-management
Last synced: 16 Mar 2025
https://github.com/ieee-vit/templa-rs
One-Stop Solution for all boilerplate needs!
boilerplate boilerplate-template cargo cli hacktoberfest hacktoberfest-accepted hacktoberfest2021 rust rust-lang template tui
Last synced: 31 Oct 2025
https://github.com/tschm/cradle
Simple command line interface to create repos based on templates
cli cookiecutter gh github github-actions ssh templates uv uvx
Last synced: 13 Dec 2025
https://github.com/samuelschlesinger/commander-cli
A simple library I wrote to allow me to quickly and easily construct command line interfaces.
Last synced: 18 Mar 2025
https://github.com/d2iq-archive/kubernetes-security-benchmark
A simple way to evaluate the security of your Kubernetes deployment against sets of best practices defined by various community sources
cis cli cobra dcos golang ksphere kubernetes security
Last synced: 31 Mar 2025
https://github.com/axodotdev/axolotlsay
💬 a CLI for learning to distribute CLIs in rust
Last synced: 07 Apr 2025
https://github.com/Granitosaurus/parsel-cli
cli for evaluating css and xpath selectors
cli css lxml parsel web-scraping xpath
Last synced: 07 Apr 2025
https://github.com/acro5piano/dotenv-vault
[deprecated] simple dotenv encrypt & decrypt tool inspired by yaml_vault
bash cli dotenv password-manager
Last synced: 23 Mar 2025
https://github.com/tydoc/tydoc
The TypeScript documenter that meets you where you are
ast automation cli documentation internal-development typescript
Last synced: 24 Apr 2025
https://github.com/nmklotas/gitlabcli
Cross platform GitLab CLI tool
ci cli command-line command-line-tool git gitlab gitlab-ci productivity
Last synced: 15 Apr 2025
https://github.com/jayqi/spongebob
SPoNgeBOb-CAse cONveRSioN ToOLs
cli meme memes python r spongebob spongemock
Last synced: 24 Apr 2025
https://github.com/VladimirMarkelov/rclc
Mathematical expression calculator with big integers, floats, common fractions, and complex numbers support
calculator cli command-line command-line-tool expression math mathematics
Last synced: 09 Apr 2025
https://github.com/nilsreichardt/codemagic-app-preview
Simplify your pull request reviews by automatically generating QR codes linked to your app builds for Android, iOS and macOS.
app-preview ci cicd cli code-review codemagic
Last synced: 30 Jun 2025
https://github.com/vladimirmarkelov/rclc
Mathematical expression calculator with big integers, floats, common fractions, and complex numbers support
calculator cli command-line command-line-tool expression math mathematics
Last synced: 13 Apr 2025
https://github.com/lesnitsky/editorconfig-cli
📝🔧 initialize .editorconfig in your terminal
cli command-line-tool editorconfig editorconfig-cli
Last synced: 24 Dec 2025
https://github.com/rafaelrinaldi/html-meta-tags
Generate HTML meta tags from JSON data.
cli html javascript meta-tags nodejs open-graph twitter
Last synced: 25 Mar 2025
https://github.com/coko7/vegapull
👒 One Piece TCG data scraper written in Rust
cli command-line command-line-interface command-line-tool one-piece one-piece-card-game one-piece-tcg punk-records rust scraper scraping tcg vega vegapull vegapunk
Last synced: 19 May 2026
https://github.com/dhhruv/contactless-attendance-system
✨ A Contactless Attendance System where your face is identified for Attendance.
algorithm attendance-system cli data-science data-visualization deep-learning face-detection face-recognition facial-recognition framework hacktoberfest hacktoberfest2023 image-recognition jupyter-notebook library machine-learning python shell terminal testing
Last synced: 03 May 2025
https://github.com/gajus/roarr-cli
A CLI program for processing Roarr logs.
Last synced: 15 Apr 2025
https://github.com/duongductrong/antigravity-kit
The essential CLI toolkit for Antigravity
Last synced: 28 Feb 2026
https://github.com/inexio/angular-build-info
🛠 A CLI to generate an easily importable `build.ts` file containing various details about the application build
angular angular2 build build-tool cli
Last synced: 09 Mar 2026
https://github.com/ctron/colored_json
Generating colored JSON in Rust
ansi-colors cli color json rust
Last synced: 24 Aug 2025
https://github.com/elliothux/vize
👁 🚀 ⚛️ 现代化的 Web 可视化编排引擎
cli no-code-platform page-generator site-generator vize web-builder web-visualization
Last synced: 22 Aug 2025
https://github.com/Rizen54/richweather
A simple python CLI tool to fetch weather of any given city.
cli hacktoberfest hacktoberfest-accepted python weather
Last synced: 27 Feb 2025
https://github.com/einride/aip-cli-go
Generate command line interfaces to your gRPC services.
aip api-management cli command-line go golang grpc protobuf protocol-buffers
Last synced: 24 Apr 2025
https://github.com/s-weigand/flake8-nb
Flake8 checking for jupyter notebooks
cli code-quality-analyzer flake8 flake8-nb jupyter-notebooks notebook quality-assurance testing-tools
Last synced: 10 Oct 2025
https://github.com/microup/vbalancer
The vbalancer is a highload proxy for TCP traffic. It provides high availability, scalability for applications running on multiple servers. It allows users to easily manage and scale their applications.
balancer cli cross-platform docker golang highload network proxy requests web
Last synced: 09 Oct 2025
https://github.com/ehmicky/handle-cli-error
💣 Error handler for CLI applications 💥
bash cli console error error-handling error-monitoring errors exit exitcode handler javascript library message monitoring nodejs shell stack terminal timeout typescript
Last synced: 09 Apr 2025
https://github.com/aonemd/aaku
アーク (The Ark): My dotfiles for *everything*
cli dotfiles dwm i3-gaps linux macos nix-dotfiles vim wayland
Last synced: 13 Apr 2025
https://github.com/andy489/linux_shell
Unix-like Operating Systems. Linux. Bash & Z shell. C. Synchronization Problems & Theory.
bash c cli semaphores shell unix
Last synced: 09 May 2026
https://github.com/alexaandrov/stitchocker
🌈 Stitchoker its a lightweight and fast command line utility utility for conveniently grouping your docker-compose multiple container services as a single application
cli cli-tool cli-tools containers docker docker-compose docker-compose-services grouping microservices multiple-containers services stitch stitcher stitching tool utility-scripts
Last synced: 09 Jul 2025
https://github.com/codedotjs/fbdl
:inbox_tray: Download publicly shared videos from Facebook with an ease!
cli download downloader facebook media public video
Last synced: 18 Aug 2025
https://github.com/peterknezek/har-to-mocks
Extract response from .har file and create JSON mocks for mock server.
cli har har-to-mocks json mock mocking mocks requests testing
Last synced: 04 Mar 2026
https://github.com/postlight/lorem-ipsum-generator-generator
🎰 Generate a lorem ipsum generator site using Mercury Web Parser
cli labs lambda-functions lorem-ipsum mercury mercury-parser netlify-functions node
Last synced: 17 Mar 2026
https://github.com/kipper-lang/kipper
The Kipper programming language for Browsers and Node.js 🦊✨ Made at HTL Leonding & JKU Linz
antlr4 cli collaborate compiler hacktoberfest javascript kipper language nodejs programming-lang typescript
Last synced: 25 Oct 2025
https://github.com/d3an/finviz
Go API for Finviz
api cli csv earnings economic-calendar finance finviz finviz-api finviz-csv finviz-json finviz-scraper go golang json quote scraper screener
Last synced: 04 Mar 2026
https://github.com/Tatayoyoh/deezer-tui
Deezer musics from your terminal, powered by Rust 🦀🎶
cli deezer deezer-player deezer-tui linux macos terminal tui wsl2
Last synced: 20 Apr 2026
https://github.com/coderaiser/madrun
🏎 CLI tool to run multiple npm-scripts in a madly comfortable way
cli javascript nodejs npm npm-scripts redrun run
Last synced: 16 Feb 2026
https://github.com/pr4k/howto
Terminal client for stack overflow
cli go golang google howto stackoverflow terminal
Last synced: 22 Apr 2025
https://github.com/tychenjiajun/art
AI-PP3 is a command-line tool that uses artificial intelligence to analyze RAW photos and generate optimized processing profiles (PP3 files) for RawTherapee.
ai arw batch-processing cli computer-vision cr2 dng image-processing multimodal nef photo-editing photography pp3 raw rawtherapee
Last synced: 11 Jun 2025
https://github.com/GiGurra/boa
Opinionated declarative CLI args, ENV vars and config files
cli command command-line go golang
Last synced: 12 Apr 2026
https://github.com/swanandx/rustywitness
A CLI tool for getting screenshots of URLs using headless chrome
bugbounty cli headless-chrome recon rust web
Last synced: 19 Mar 2025
https://github.com/bwesterb/pol
pol /pɵl/ is a modern command line password manager with deniable encryption
cli cryptography password-generator password-manager python
Last synced: 12 May 2025
https://github.com/privatenumber/playwright-start
Start a long-running Playwright browser server via CLI
browser cli playwright server start
Last synced: 21 Mar 2025
https://github.com/codingcodax/reexjs-cli
An interactive CLI automation tool 🛠️ for creating react.js and next.js projects most fast and efficiently. ⚛️
cli cli-app creating-react es6 javascript nextjs react reactjs reexjs-cli tool typescript
Last synced: 12 Apr 2025
https://github.com/olehdutchenko/node-w3c-validator
Wrapper for The Nu Html Checker (v.Nu)
checker cli html html5 nodejs reporting vnu w3c-validator
Last synced: 21 Mar 2025
https://github.com/yjl9903/Optc
An easy way to write TypeScript CLI Script
bash cli javascript python script typescript
Last synced: 21 Jul 2025
https://github.com/wiardvanrij/m2-opcache-manager
Magento2 - PHP Opcache | Allows the purge/clear/flush of the PHP OpCache via the CLI and Magento2 Backend
cli magento magento-2 magento-2-extension magento-extension magento-module magento2 magento2-backend magento2-extension magento2-module opcache php php-opcache php7
Last synced: 22 Mar 2025
https://github.com/kbrsh/moon-cli
:sparkles: Easily scaffold a Moon project
Last synced: 15 May 2025
https://github.com/mitchjeitani/catacomb
A minimalistic CLI tool for storing shell commands.
cli command-line command-line-tool productivity python shell terminal
Last synced: 16 May 2025
https://github.com/derektbrown/inquirer-datepicker-prompt
Datepicker prompt for inquirer.js
cli date datepicker datetime inquirer nodejs
Last synced: 11 Aug 2025
https://github.com/joshuatvernon/cbf
CBF 🦥is a simple CLI tool for developers who can't be f#@!'d learning or remembering all the commands they have to run day to day or just in a specific repo
cbf cli command commands json-script runner runners script scriptrunner scripts yaml-script
Last synced: 06 Apr 2025
https://github.com/larrabee/ebt
Flexible backup framework
backup btrfs cli diff-backups diff-dd libvirt libvirt-vm linux lvm2 mysql python rsync snapshot
Last synced: 01 Aug 2025
https://github.com/markets/suchtube
🔍 📼 YouTube search as a service, with Slack integration and CLI
cli nodejs search-videos service slack youtube youtube-api youtube-search
Last synced: 27 Jul 2025
https://github.com/pombadev/bropages
Highly readable supplement to man pages from http://bropages.org. Shows simple, concise examples for commands with syntax highlighting.
bropages cli manpage tldr tldr-pages
Last synced: 13 Aug 2025
https://github.com/lazy-ants/remote-manager
This tool is intended for mass management and monitoring of remote servers. Getting information about the status of remote servers, analyze it, provide maintenance as easily as possible, extend for your needs.
cli devops docker monitoring php productivity remote-control symfony tools
Last synced: 03 Aug 2025