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-05-01 00:05:48 UTC
- JSON Representation
https://github.com/yonaskolb/Beak
A command line interface for your Swift scripts
cli make package-manager script swift
Last synced: 25 Mar 2025
https://github.com/resurrecting-open-source-projects/scrot
SCReenshOT - command line screen capture utility
cli picture screen-capture screenshot-utility screenshots x11
Last synced: 19 Feb 2026
https://github.com/povils/phpmnd
PHP Magic Number Detector
analysis automation checker clean-code cli detector magic-numbers php static-analysis
Last synced: 21 Feb 2026
https://github.com/shayonj/pg-osc
Easy CLI tool for making zero downtime schema changes and backfills in PostgreSQL
cli database hacktoberfest online-schema-change postgres postgresql postgresql-database schema-changes
Last synced: 19 Oct 2025
https://github.com/j178/leetgo
Best LeetCode friend for geek. :snowboarder:
chatgpt cli go golang leetcode leetcode-cli leetcode-contest leetcode-helper
Last synced: 14 May 2025
https://github.com/raine/ramda-cli
:ram: A CLI tool for processing data with functional pipelines
Last synced: 06 Oct 2025
https://github.com/nurdtechie98/drive-cli
A command line interface for accessing google drive
cli command-line-tool google google-drive google-drive-cli python
Last synced: 16 May 2025
https://github.com/aws/amazon-q-developer-cli
✨ Agentic AI experience in your terminal for building applications using natural language
agent ai amazon-q amazon-web-services autocomplete cli linux llm macos mcp open-source productivity rust shell terminal typescript
Last synced: 14 May 2025
https://github.com/himynameisdave/git-labelmaker
:flags: Manage your GitHub labels from the command line!
add-labels cli command-line git-labelmaker github-api github-labels remove-labels tags
Last synced: 29 Jul 2025
https://github.com/ad4mx/spinoff
💫 Easy to use, robust Rust library for displaying spinners in the terminal
cli command-line command-line-tool spinner terminal
Last synced: 12 Dec 2025
https://github.com/hukkin/mdformat
CommonMark compliant Markdown formatter
cli codeformatter commonmark formatter markdown mdformat pre-commit python
Last synced: 12 Dec 2025
https://github.com/bencoveney/barrelsby
Automatic TypeScript barrels (index.ts files) for your entire code base
barrel cli index node npm typescript
Last synced: 14 May 2025
https://github.com/mitchweaver/Discline
🐍 A terminal Discord client that you can actually use.
cli client discord discord-py linux terminal
Last synced: 03 Aug 2025
https://github.com/trakBan/spongebob-cli
Watch classic spongebob from the terminal! 🎥🧽
cli command-line linux mpv python terminal youtube youtube-dl
Last synced: 14 Mar 2025
https://github.com/ajeetdsouza/clidle
Play Wordle over SSH.
cli command-line go golang hacktoberfest ssh tui wordle
Last synced: 15 May 2025
https://github.com/facundoolano/ngtop
nginx access logs analytics
analytics cli metrics nginx self-hosted
Last synced: 09 Apr 2025
https://github.com/synfinatic/aws-sso-cli
A powerful tool for using AWS Identity Center for the CLI and web console.
aws aws-identity-center aws-sso cli credentials credentials-helper iam iam-role keychain security-tools temporary-credentials
Last synced: 21 Oct 2025
https://github.com/pop-code/nestjs-console
A nestjs module that provide a cli to your application.
cli command commander console es6 javascript nestjs terminal typescript
Last synced: 14 May 2025
https://github.com/pocketpaw/pocketpaw
Your AI agent in 30 seconds. Not 30 hours. Self-hosted, open-source personal AI with desktop installer, multi-agent Command Center(Deep Work), and 7-layer security. Anthropic, OpenAI, or Ollama.
ai-agents cli jarvis-assistant multi-agent-systems ollama open-source personal-assistant python security self-hosted telegram-bot-ai-assistant
Last synced: 10 Mar 2026
https://github.com/akd-io/create-next-stack
Create Next Stack is a website and CLI tool used to easily set up the boilerplate of new Next.js apps.
boilerplate cli eslint frontend nextjs prettier react scaffolding starter starter-kit template typescript web
Last synced: 12 Apr 2025
https://github.com/Azure/static-web-apps-cli
Azure Static Web Apps CLI ✨
authentication azure azure-functions cli serverless static swa swa-emulator web webapp
Last synced: 11 Apr 2025
https://github.com/deep5050/radio-active
Play any radios around the globe right from the terminal :zap:
audio cli commandline-interface favorite-station music music-bot music-player online-radio pyradio pyradios radio radios stations stream-processing streaming
Last synced: 03 Apr 2026
https://github.com/artginzburg/sudo-touchid
Permanent TouchID support 👆 for `sudo`.
authentication bash cli macos security sudo terminal touchid
Last synced: 25 Oct 2025
https://github.com/alexmyczko/fnt
apt for fonts, the missing font manager for macOS/linux
cli debian fonts freebsd haiku-os individual-fonts macos typography ubuntu
Last synced: 09 Oct 2025
https://github.com/Pop-Code/nestjs-console
A nestjs module that provide a cli to your application.
cli command commander console es6 javascript nestjs terminal typescript typescript3
Last synced: 22 Mar 2025
https://github.com/leventcz/laravel-top
🚀 Real-time monitoring from the command line for Laravel applications.
apm cli command-line-tool laravel-package metrics realtime-monitoring
Last synced: 14 Sep 2025
https://github.com/wait4x/wait4x
Wait4X allows you to wait for a port or a service to enter the requested state.
cli dns go golang hacktoberfest http influxdata influxdb linux mariadb mongodb mysql postgresql rabbitmq redis tcp tool wait-for-it wait4x
Last synced: 06 Apr 2025
https://github.com/markserv/markserv
🏁 serve markdown as html (GitHub style), index directories, live-reload as you edit
cli directory files-served gfm github highlighting html include indexes live-reload livereload markdown markdown-it markserv markserv-cli md realtime server syntax templating
Last synced: 17 Dec 2025
https://github.com/jomo/imgur-screenshot
Take screenshot selection, upload to imgur. + more cool things
cli imgur screenshot unix upload
Last synced: 11 Aug 2025
https://gitlab.com/antora/antora
A modular documentation site generator that helps you organize and publish content written in AsciiDoc to the web. Ideally suited for users of Asciidoctor. This repository hosts the core software components and documentation for Antora. https://antora.org
antora asciidoc asciidoctor cli documentation static site generator
Last synced: 09 Jan 2026
https://github.com/mololab/json-translator
jsontt 💡 - AI JSON Translator with GPT + other FREE translation modules to translate your json/yaml files into other languages ✅ Check Readme ✌ Supports GPT / DeepL / Google / Bing / Libre / Argos
ai bing-translate cli free-json-translate google-translate-api gpt i18n javascript json json-translate language nodejs translate translate-api translation typescript
Last synced: 13 Jul 2025
https://github.com/apache/incubator-weex-cli
Weex Toolkit is the Standard Tooling for Weex Development.
cli nodejs weex weex-development weex-toolkit
Last synced: 08 Oct 2025
https://github.com/nachoaldamav/ultra
JavaScript package manager
cli node nodejs npm packagemanager typescript
Last synced: 14 Apr 2025
https://github.com/alt-romes/programmer-calculator
Terminal calculator made for programmers working with multiple number representations, sizes, and overall close to the bits
c calculator cli ncurses programmer-calculator terminal
Last synced: 12 Apr 2025
https://github.com/yusukebe/gh-markdown-preview
GitHub CLI extension to preview Markdown looks like GitHub.
cli gh-extension golang markdown
Last synced: 15 May 2025
https://github.com/pkosiec/mongo-seeding
🌱 The ultimate solution for populating your MongoDB database.
cli cli-app command-line-tool database database-seeder database-seeding db db-seed docker docker-image hacktoberfest mongo mongo-seeding mongodb mongodb-database nodejs seed seed-database seeding typescript
Last synced: 15 May 2025
https://github.com/ZupIT/ritchie-cli
Ritchie CLI is an open-source tool that allows to create, store and share any kind of automation, executing them through command lines, to run operations or start workflows ⚙️ 🖥 💡
automation automationtool cli go golang golang-cli hacktoberfest opensource ritchie-cli ritchie-formulas
Last synced: 03 Apr 2025
https://github.com/brocode/fw
workspace productivity booster
automation cli developer-tools emacs-support git productivity projectmanager projects workspace
Last synced: 23 Feb 2026
https://github.com/Achno/gowall
A tool to convert a Wallpaper's color scheme / palette, image to pixel art, color palette extraction, image upsacling with Adversarial Networks and more image processing features
cli color-extractor color-palette color-scheme go image image-converter image-processing pixel-art theme-switcher upscale
Last synced: 27 Sep 2025
https://github.com/dtnewman/zev
A simple CLI tool to help you remember terminal commands
Last synced: 06 Jan 2026
https://github.com/sgreben/yeetgif
gif effects CLI. single binary, no dependencies. linux, osx, windows. #1 workplace productivity booster. #yeetgif #eggplant #golang
cli discord effects eggplant emoji fried gif golang graphics hue maymays optimize roll shake slack tint wobble woke yeet zoom
Last synced: 05 Apr 2025
https://github.com/ericm/stonks
Stonks is a terminal based stock visualizer and tracker that displays realtime stocks in graph format in a terminal. See how fast your stonks will crash.
ascii-art aur cli curl go golang graphs hacktoberfest linux macos stock-cli stock-data stock-market stock-market-data stock-visualizer stocks terminal-based terminal-graphics tracker wtfutil
Last synced: 27 Oct 2025
https://github.com/Doctave/doctave
A batteries-included developer documentation site generator
cli docs-as-code doctave documentation documentation-generator documentation-site mermaid-diagrams rust static-site-generator
Last synced: 03 Apr 2025
https://github.com/rtfpessoa/diff2html-cli
Pretty diff to html javascript cli (diff2html-cli)
cli colorized diff diff2html git hacktoberfest html javascript pretty syntax-highlighting typescript unified unified-diffs
Last synced: 11 Apr 2025
https://github.com/rudrankriyam/app-store-connect-cli-skills
Skills to automate app store deployed and everything related to it using the asc cli
agent-skills ai-skills app-store-connect apple asc automation cicd cli devops ios macos testflight xcode
Last synced: 03 Apr 2026
https://github.com/rawnly/splash-cli
A simple, CLI to download Unsplash wallpapers. Nothing fancy — it just works.
beautiful-photos beautiful-wallpapers change-wallpaper cli download-photos photography photos splash unsplash wallpaper wallpapers
Last synced: 13 Apr 2025
https://github.com/oracle/oci-cli
Command Line Interface for Oracle Cloud Infrastructure
bare-metal cli cloud infrastructure
Last synced: 10 Feb 2026
https://github.com/Aruelius/cloud189
天翼云盘 CLI Python
cli cloud189 python tianyiyunpan
Last synced: 18 Jun 2025
https://github.com/jrnxf/thokr
✨ sleek typing tui with visualized results and historical logging
cli monkeytype rust terminal tui typing typing-game typing-practice
Last synced: 04 Apr 2025
https://github.com/cevoaustralia/aws-google-auth
Provides AWS STS credentials based on Google Apps SAML SSO auth (what a jumble!)
amazon aws cli google python saml single-sign-on sso
Last synced: 21 Oct 2025
https://github.com/tenderly/tenderly-cli
CLI tool for Smart Contract error tracking, monitoring and alerting.
alerting cli developer-tools error-tracking ethereum monitoring real-time-analytics smart-contracts
Last synced: 13 Apr 2025
https://github.com/privatenumber/cleye
👁🗨 Strongly typed CLI development for Node.js
argv cli commandline-interface commandline-parser flags node parameters typed typescript
Last synced: 14 May 2025
https://github.com/Tenderly/tenderly-cli
CLI tool for Smart Contract error tracking, monitoring and alerting.
alerting cli developer-tools error-tracking ethereum monitoring real-time-analytics smart-contracts
Last synced: 15 Apr 2025
https://github.com/nitzanhen/agrippa
The CLI for frontend component generation
cli preact productivity react react-native solidjs
Last synced: 12 Apr 2025
https://github.com/JakePartusch/serverlessui
A command-line utility for deploying serverless applications to AWS. Complete with custom domains, deploy previews, TypeScript support, and more.
aws aws-cdk cdk cli deploy jamstack lambda serverless serverless-functions typescript typescript-support ui
Last synced: 14 Jul 2025
https://github.com/angular/devkit
angular cli devkit generator schematics sdk
Last synced: 06 Oct 2025
https://github.com/jakepartusch/serverlessui
A command-line utility for deploying serverless applications to AWS. Complete with custom domains, deploy previews, TypeScript support, and more.
aws aws-cdk cdk cli deploy jamstack lambda serverless serverless-functions typescript typescript-support ui
Last synced: 13 Apr 2025
https://github.com/gitbito/CLI
Bito CLI (Command Line Interface) provides a command line interface to the Bito AI chat functionality. Over time, CLI will add more functions and new command options to support complex automation and workflows. This is a very early Alpha version. We would love to get your feedback on the new features or improvements.
ai automation bash chatgpt cli command-line command-line-tool developer-tool developer-tools gpt gpt-3 gpt-4 gptchat linux macos prompt-engineering shell terminal windows
Last synced: 07 Apr 2025
https://github.com/cedricblondeau/world-cup-2018-cli-dashboard
⚽🏆 World Cup 2018 CLI dashboard: watch matches in your terminal.
blessed cli dashboard football nodejs react react-blessed soccer soccer-matches terminal worldcup worldcup2018
Last synced: 11 Feb 2026
https://github.com/hedyhli/starcli
:sparkles: Browse trending GitHub projects from your command line
beginner browse-trending cli collaborate command-line command-line-tool commandline github github-trending hacktoberfest hacktoberfest2020 pypi pypi-package pypi-packages python python3 starcli stars trending trending-repositories
Last synced: 16 May 2025
https://github.com/ThatOneCalculator/NerdFetch
A POSIX *nix fetch script using Nerdfonts
aesthetics android arch-linux bash cli fetch linux macos neofetch nerdfont oses posix screenfetch sh system-info system-information terminal termux unix unixporn
Last synced: 11 Apr 2025
https://github.com/splash-cli/splash-cli
A simple, CLI to download Unsplash wallpapers. Nothing fancy — it just works.
beautiful-photos beautiful-wallpapers change-wallpaper cli download-photos photography photos splash unsplash wallpaper wallpapers
Last synced: 30 Mar 2025
https://github.com/prettier/prettier-eslint-cli
CLI for prettier-eslint
cli eslint formatter hacktoberfest javascript prettier
Last synced: 29 Apr 2025
https://github.com/misterio77/flavours
🎨💧 An easy to use base16 scheme manager that integrates with any workflow.
base16 cli color color-scheme manager rust schemes theming
Last synced: 14 May 2025
https://github.com/joshlarsen/aws-recon
Multi-threaded AWS inventory collection tool with a focus on security-relevant resources and metadata.
aws cli collection inventory scanner security
Last synced: 14 Mar 2025
https://github.com/sdras/project-explorer
🎋A CLI tool to create an annotated tree visualization of any project
automated-documentation cli cli-directory-tree cli-documentation cli-tool directory-tree docs project-explorer tree tree-visualization
Last synced: 05 Apr 2025
https://github.com/wfxr/tmux-power
🎨 Tmux powerline theme
cli tmux tmux-plugin tmux-theme
Last synced: 04 Apr 2025
https://github.com/avencera/rustywind
CLI for organizing Tailwind CSS classes
cli hacktoberfest tailwind-css tailwindcss
Last synced: 14 May 2025
https://github.com/ropery/FFcast
Run command on rectangular screen regions
bash cli ffmpeg screencast screenshot x11
Last synced: 17 Mar 2025
https://github.com/z3z1ma/dbt-osmosis
Provides automated YAML management and a streamlit workbench. Designed to optimize dev workflows.
cli data dbt documentation editor modelling sql testing
Last synced: 14 May 2025
https://github.com/simonepri/upash
🔒Unified API for password hashing algorithms
api argon bcrypt brute-force cli credential credentials hash-functions hashing nodejs password pbkdf2 rainbow-table secure security timing-attacks unified universal upash verification
Last synced: 12 Apr 2025
https://github.com/vsespb/mt-aws-glacier
Perl Multithreaded Multipart sync to Amazon Glacier
amazon-api amazon-glacier aws backup cli glacier mt-aws-glacier perl synchronization treehash vault
Last synced: 05 Apr 2025
https://github.com/natecraddock/zf
a commandline fuzzy finder and zig module designed for filtering filepaths
cli fuzzy fuzzy-search library unix zig zig-library zig-package
Last synced: 15 May 2025
https://github.com/remarshal-project/remarshal
Convert between CBOR, JSON, MessagePack, TOML, and YAML
cli command-line-tool conversion converter json messagepack msgpack toml utility yaml
Last synced: 14 May 2025
https://github.com/vladimirvivien/gosh
Gosh - a pluggable framework for building command shell programs
cli command-line go go-buildmode golang plugin shared-library shell
Last synced: 05 Apr 2025
https://github.com/Shopify/cli
Build apps, themes, and hydrogen storefronts for Shopify
cli oclif shopify shopify-apps shopify-themes typescript
Last synced: 16 Jul 2025
https://github.com/Misterio77/flavours
🎨💧 An easy to use base16 scheme manager that integrates with any workflow.
base16 cli color color-scheme manager rust schemes theming
Last synced: 27 Mar 2025
https://github.com/patrickfav/bcrypt
A Java standalone implementation of the bcrypt password hash function. Based on the Blowfish cipher it is the default password hash algorithm for OpenBSD and other systems including some Linux distributions. Includes a CLI Tool.
bcrypt bcrypt-library bycrypt-password cli crypto hash java java-library kdf password-hash security
Last synced: 14 May 2025
https://github.com/mysticatea/cpx
A cli tool to watch and copy file globs.
cli cli-command copy directory file glob javascript npm npm-module npm-package watch
Last synced: 15 May 2025
https://github.com/dadoum/sideloader
Open-source cross-platform iOS app sideloader (yep, even Linux is supported). Alternative to Sideloadly, AltServer, SideServer, Cydia Impactor, iOS App Signer…
cli codesign cross-platform d dlang gtk gtk4 gui ios ios-signer-service linux macos qt sideload sideloader sideloading sideloading-ipas windows
Last synced: 15 May 2025
https://github.com/etix/mirrorbits
Mirrorbits is a geographical download redirector written in Go for distributing files efficiently across a set of mirrors.
cdn checksum cli distribution dockerfile ftp go http https ipv6 mirror open-source realtime rsync
Last synced: 11 Jan 2026
https://github.com/easy-mock/easy-mock-cli
Create api.js for Easy-Mock. https://easy-mock.github.io/easy-mock-cli/
Last synced: 04 Apr 2025
https://github.com/DnsChanger/dnsChanger-desktop
DNS Changer for Windows, Linux, Mac operating systems
cli dns-changer electro electron electronjs macos nodejs pc radar-game reactjs shecan typescript windows
Last synced: 30 Apr 2025