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-30 00:05:35 UTC
- JSON Representation
https://github.com/msaaddev/create-next-pwa
⚡️ Set up Next.js Progressive Web App with `npx create-next-pwa`
cli javascript js nextjs nextjs-boilerplate nextjs-pwa node node-cli nodejs progressive-web-app pwa pwa-boilerplate tailwind tailwindcss
Last synced: 01 May 2025
https://github.com/gbrlsnchs/pilgo
Configuration-based dotfiles manager
cli command-line dotfiles dotfiles-linux dotfiles-macos dotfiles-manager dotfiles-windows framework golang linux macos windows
Last synced: 03 Apr 2025
https://github.com/fchimpan/gh-workflow-stats
A GitHub CLI extension to calculate the success rate and execution time of workflows and jobs.
actions ci cli gh-extension github github-actions golang
Last synced: 11 Mar 2026
https://github.com/xieyezi/monia-cli
一个同时支持Vue、React、Flutter的项目脚手架
cli compostion flutter flutter-cli hooks react react-cli vue vue-cli vue3 vue3-typescript
Last synced: 25 Oct 2025
https://github.com/Himenon/code-dependency
A work efficiency tool for visualizing code dependencies on a browser.
cli code-dependency dependency-graph dependency-tree javascript typescript visualization visualize
Last synced: 01 May 2025
https://github.com/suzuki-shunsuke/tfprovidercheck
CLI to prevent malicious Terraform Providers from being executed. You can define the allow list of Terraform Providers and their versions, and check if disallowed providers aren't used
Last synced: 09 Apr 2025
https://github.com/sassman/amoxide-rs
amoxide (am) helps to manage your shell aliases either globally, profile- or project-specific. It loads context specific relevant aliases automatically
alias-management aliases cli community ratatui shell tools tui
Last synced: 16 Apr 2026
https://github.com/dahlia/yoyak
An LLM-powered CLI tool for summarizing web pages
Last synced: 10 Oct 2025
https://github.com/tomchentw/imagemin-lint-staged
imagemin CLI designed for lint-staged usage with sensible defaults
cli imagemin lint-staged minify
Last synced: 09 Apr 2025
https://github.com/UKHomeOffice/kd
Minimalistic kubernetes resources deployment tool with templating
cli deployment docker kubernetes tool
Last synced: 08 May 2025
https://github.com/jooapa/jammer
light-weight TUI music player with Soundcloud & Youtube built-in. Effects, Themes, Midi Support for Win & Linux
audio audio-player cli dotnet linux midi-player mp3 mp3-player multilingual music music-player player soundcloud soundcloud-api soundcloud-downloader tui windows youtube youtube-dl youtube-downloader
Last synced: 06 Apr 2025
https://github.com/majidsajadi/paperboard
Paperboard, is a cli application for managing a reading list of bookmarks from the Internet.
bookmarks cli cli-application javascript node-js nodejs
Last synced: 12 Apr 2025
https://github.com/azure/azure-cli-dev-tools
Developer utilities for Azure CLI command module and extension developers.
azure cli developer developer-tools devops devtools microsoft
Last synced: 15 May 2025
https://github.com/codito/habito
Simple commandline habits tracker.
cli commandline-habits-tracker habit-tracking habits quantified-self
Last synced: 15 Jul 2025
https://github.com/lujiajing1126/redis-cli
A Redis-Cli Tool written in typescript for terminal
Last synced: 07 Apr 2025
https://github.com/sachaos/toggl
Toggl CLI Client
cli cli-client golang toggl toggl-api
Last synced: 15 Mar 2025
https://github.com/ukhomeoffice/kd
Minimalistic kubernetes resources deployment tool with templating
cli deployment docker kubernetes tool
Last synced: 08 Apr 2025
https://github.com/jiacai2050/zigcli
A toolkit for building command lines programs in Zig.
cli lines-of-code tree zig zig-package
Last synced: 10 May 2026
https://github.com/nix-community/manix
A fast CLI documentation searcher for Nix [maintainers=@IogaMaster, @bayou-brogrammer]
cli home-manager manix nix nixos nixpkgs rust
Last synced: 01 Oct 2025
https://github.com/everx-labs/ever-cli
Command line tool for TVM compatible networks (Everscale, TON, Venom, Gosh, etc)
blockchain cli client everscale ton ton-blockchain venom-blockchain venom-developer-program
Last synced: 08 Mar 2026
https://github.com/reyamira/pass-cli
A secure, cross-platform, always-free, and open-source alternative to 1password, bitwarden, etc., Password and API key manager for folks who live in the command line. (CLI + TUI)
1password api-key-management api-keys bitwarden-cli cli password passwords secret-manager secrets secrets-management tui
Last synced: 27 Jun 2026
https://github.com/geekish/crap
Composer Require Aliased Packages: define aliases for your favorite Composer packages.
Last synced: 04 Mar 2026
https://github.com/kiliankoe/swiftlibrary
🔍 Search for swift packages right from your command line
cli swift swift-package swift-package-manager swift-subcommand
Last synced: 21 Oct 2025
https://github.com/qnighy/dont
swiss army knife for everything you do not want to do
cli command-line-tool joke rust
Last synced: 14 Apr 2025
https://github.com/xxczaki/xa
Beautiful & Customizable logger :heart:
beautiful chalk cli color javascript log log-message message nodejs npm package simple terminal xa
Last synced: 11 Apr 2025
https://github.com/bobotig/py-candlestick-chart
Draw candlesticks charts right into your terminal, using Python!
candle candlestick-chart chart cli console options python python310 python311 python312 stock stock-market terminal trading
Last synced: 05 Apr 2025
https://github.com/chelnak/ysmrr
YSMRR is a package that provides simple multi-line compatible spinners for Go applications.
cli go golang hacktoberfest multi-line-spinner progress-bar spinner statusbar terminal terminal-ui
Last synced: 04 Apr 2025
https://github.com/fix2015/interview-questions
A CLI tool for generating interview questions by difficulty level and quantity, with support for multiple output formats including text, JSON, and arrays.
array cli command-line-tool difficulty-level filter interview javascript json junior middle nodejs question-bank question-generator questions random-selection senior text top-questions
Last synced: 04 Apr 2025
https://github.com/adobe/aio-cli
Adobe I/O Extensible CLI
adobe adobe-io adobe-io-cli cli
Last synced: 24 Apr 2025
https://github.com/tatumio/tatum-cli
Command-line tool to access all blockchains.
api blockchains cli cryptocurrency
Last synced: 22 Apr 2025
https://github.com/themejuice/tj
Create local WordPress dev sites, manage existing sites, and deploy them, all from the command line.
capistrano cli php vagrant wordpress wordpress-deployment wordpress-development
Last synced: 28 Mar 2025
https://github.com/segersniels/supdock
What's Up, Doc(ker)? A convenient way to interact with the docker daemon using prompts.
cli docker fuzzy-search interactive prompt ssh visual
Last synced: 28 Aug 2025
https://github.com/statico/langterm
🕹️ WebGL-based VT220 emulator, made as a learning example and frontend for a text adventure
bitmap-font cli console demo fun glsl if inform7 interactive-fiction lulz retro shaders story terminal text-adventure vt220 vt520 webgl webgl-game
Last synced: 23 Apr 2025
https://github.com/josephgoksu/taskwing
Local-first AI knowledge layer. Extract architecture, query from any AI tool via MCP. Private by architecture.
ai architecture claude claude-code cli code-intelligence codex-cli developer-tools gemini golang local-first mcp ollama open-source privacy sqlite
Last synced: 06 Apr 2026
https://github.com/fourjr/discord-cli
A command line interface to use Discord.
Last synced: 05 Sep 2025
https://github.com/tanq16/ai-context
CLI tool to produce MD context files from many sources, to help interact with LLMs (ChatGPT, Llama3, Claude, etc.).
ai anthropic chatgpt claude cli context data-hoarder deepseek gemini genai github golang gpt llama3 llm llm-context ollama webpage-capture youtube
Last synced: 23 May 2026
https://github.com/dinoDanic/diny
generate git commit messages
ai-tool automation cli cobra-cli commit commit-message developer-tools generated git git-commit-messages git-diff go messages ollama opensource plug-and-play
Last synced: 02 Nov 2025
https://github.com/glitch-tools/sync-glitch-cli
:flags: Sync changes in your GitHub repository to glitch.com
cli github glitch sync sync-changes
Last synced: 25 Jun 2025
https://github.com/CarlosBergillos/ts2vg
Time series to visibility graphs.
cli data-analysis graph igraph network networkx python snap time-series visibility-graph
Last synced: 14 Mar 2025
https://github.com/arecarn/dploy
Provides the functionality of GNU Stow in a cross platform CLI tool and python module
cli cross-platform dotfiles dotfiles-installer dotfiles-manager linux osx python stow symbolic-links windows
Last synced: 30 Apr 2025
https://github.com/pylipp/financeager
Organize your finances easily - from the command line!
bookkeeping cli command-line finances flask python python3 tinydb webservice
Last synced: 06 Feb 2026
https://github.com/anis-marrouchi/shadxn
A CLI for adding components (extended) to your project.
Last synced: 05 Apr 2025
https://github.com/lenivaya/qrrs
CLI QR code generator and reader written in rust
cli cli-qr nix nix-flake qrcode qrcode-generator qrcode-scanner reader rust rust-crate rust-lang rustlang shell terminal terminal-based
Last synced: 13 Apr 2025
https://github.com/nodeshift/nodeshift
CLI application for OpenShift Node.js deployment 🚀
cli deployment devops docker imagestreams kubernetes nodejs openshift
Last synced: 05 Apr 2025
https://github.com/dxheroes/dx-scanner
CLI tool that allows you to measure quality of a team work and an app based on your source code.
best-practices ci cli code-review command-line-tool developer-experience developerexperience dx-recommendations dx-scanner dxscanner java javascript practices ruby typescript
Last synced: 16 May 2025
https://github.com/maticzav/ink-autocomplete
🧠 An autocomplete component for Ink.
autocomplete cli ink ink-autocomplete react
Last synced: 08 Oct 2025
https://github.com/makevoid/vanieth
Ethereum vanity address "generator" written in golang.
cli ethereum golang vanity-addresses
Last synced: 08 Apr 2025
https://github.com/catppuccin/cli
🪄 Soothing pastel theme manager (WIP)
catppuccin cli golang hacktoberfest meta theme
Last synced: 07 Aug 2025
https://github.com/magiclen/xcompress
XCompress is a free file archiver utility on Linux, providing multi-format archiving to and extracting from ZIP, Z, GZIP, BZIP2, LZ, XZ, LZMA, 7ZIP, TAR, RAR and ZSTD.
Last synced: 09 Apr 2025
https://github.com/tedsmitt/ecsgo
Provides an interactive prompt to connect to ECS Containers using the ECS ExecuteCommand API.
aws cli ecs ecs-exec ecs-executecommand-api fargate go port-forward ssm
Last synced: 17 Jan 2026
https://github.com/chevdor/tera-cli
A command line utility on top of the tera templating engine. Takes json|yaml|toml as input and can merge ENV in. You may see it as envsubst on steroid.
2021 automation chevdor ci cli engine rust stdin template template-engine tera
Last synced: 18 Feb 2026
https://github.com/gabrielmagno/crab-dlna
A minimal UPnP/DLNA media streamer written in Rust
cli dlna play rust streaming streaming-video upnp video
Last synced: 07 Aug 2025
https://github.com/ngxs/schematics
:wrench: Schematics for @ngxs/store
angular cli ngxs schematics stage-2
Last synced: 07 Apr 2025
https://github.com/tassiovirginio/try-rs
A blazing fast, Rust-based workspace manager for your temporary experiments.
Last synced: 11 Feb 2026
https://github.com/gillkyle/agent-tail
Pipe logs from all your dev servers into a single place accessible to your agents.
agents ai cli console development dx logs tools
Last synced: 17 Apr 2026
https://github.com/sgoedecke/gh-standup
A GitHub CLI extension for generating an AI-assisted standup report
ai cli gh-extension github-cli standup-report
Last synced: 05 Feb 2026
https://github.com/tarampampam/tinifier
🐼 CLI tool for compressing images using the TinyPNG
Last synced: 06 Apr 2025
https://github.com/Borrus-sudo/Zeus
🔭 A modern cross platform `ls` with powerful searching and querying capabilities to scale your productivity to the moon 🚀 (and yeah it has file explorer like capabilities too 🤫)
cli commandline crossplatform explorer files filesystem javascript ls nodejs npmpackage productivity querying search searching stargazers terminal terminal-based tool
Last synced: 21 Mar 2025
https://github.com/kwatmdphd/kata.jl
💠
assistant cleaner cli command-line filesystem formatter julia prettier
Last synced: 09 Apr 2025
https://github.com/metowolf/upimg-cli
🧀 Upload image to public CDN in terminal
Last synced: 26 Jul 2025
https://github.com/galassie/fs-spectre
👻💻 Spectre.Console with F# style.
cli console-application dotnet fsharp fsharp-console
Last synced: 20 Oct 2025
https://github.com/sbslee/pypgx
A Python package for pharmacogenomics (PGx) research
api cli cyp2d6 genotype pgx pharmacogenetics pharmacogenomics phenotype star-alleles stargazer structural-variation
Last synced: 04 Jan 2026
https://github.com/wadackel/promptuity
Promptuity is a library that provides interactive prompts.
ask cli command-line command-line-tool console interactive prompt rust
Last synced: 21 Aug 2025
https://github.com/Azure/azure-cli-dev-tools
Developer utilities for Azure CLI command module and extension developers.
azure cli developer developer-tools devops devtools microsoft
Last synced: 29 Jul 2025
https://github.com/matthewadams/ymlx
Command-line YAML processor
cli command-line-tool yaml yaml-parser yml
Last synced: 11 Apr 2025
https://github.com/Higangssh/homebutler
🏠 Manage your homelab from chat. Single binary, zero dependencies.
ai chatops cli devops docker go golang homelab mcp mcp-server monitoring openclaw raspberry-pi selfhosted ssh wake-on-lan
Last synced: 08 Apr 2026
https://github.com/simonewebdesign/elm-new
💾 Generate a new Elm project from the command line (Elm 0.16+)
boilerplate cli command-line-tool elm no-dependencies npm-package scaffolding starter zero-configuration
Last synced: 25 Oct 2025
https://github.com/octopusdeploy/install-octopus-cli-action
| Public | :octocat: GitHub Action to Install the Octopus CLI
cli continuous-delivery deployment github-actions octopus-deploy public
Last synced: 04 Apr 2025
https://github.com/nmrshll/oauth2-noserver
Simplifying the oauth2 auth flow for desktop / cli apps that have no server side.
cli desktop golang golang-library oauth2
Last synced: 11 Sep 2025
https://github.com/Dj-Codeman/dog_community
Reviving A command-line DNS client.
Last synced: 22 Oct 2025
https://github.com/rye/eb
♻️ Run commands with exponential backoff 📈
clap-rs cli exponential-backoff hacktoberfest rust
Last synced: 08 Sep 2025
https://github.com/atinylittleshell/aicmd
A CLI program that allows you to run shell commands using nautral language.
ai chatgpt chatgpt-api cli gpt terminal
Last synced: 29 Oct 2025
https://github.com/rhiokim/flybook
:airplane: FlyBook is a simple utility to generate static website such as gh-pages, manual of you projects
cli documentation markdown react static-site static-site-generator
Last synced: 17 Mar 2026
https://github.com/adarshaddee/kali-nethunter
Hey there, This tool will help you to install Kali-Nethunter in your non-rooted android device with root privileges in CLI or GUI mode. Hope you like this tool <3.
adarsh adarsh-addee adarshad adarshaddee addee addee-adarsh addeeadarsh android cli gui kali kali-linux kali-linux-hacking kali-linux-tools kali-nethunter kali-scripts kalilinux nethunter root termux
Last synced: 19 Jul 2025
https://github.com/xvzc/boj-cli
백준 온라인저지 커맨드라인 인터페이스
baekjoon baekjoon-online-judge boj cli command-line-interface command-line-tool
Last synced: 05 Apr 2025
https://github.com/restuwahyu13/bangjago-android-emulator
Simple android emulator cli for mobile development
android android-development cli cli-app cli-application emulator emulator-launcher mirroring screen screencast screensharing
Last synced: 07 May 2025
https://github.com/create-node-app/create-node-app
Powerful tool to scaffold your application choosing between different templates and extensions for Web apps, Web Extensions, Monorepos, and more!
ci cli create-awesome-node-app devcontainer docker docker-compose github-actions hacktoberfest nestjs npx reactjs state-management typescript
Last synced: 21 Sep 2025
https://github.com/vintagesucks/instagram-export
:camera: Exports all items on an Instagram profile to JSON.
api cli export instagram json laravel-zero php
Last synced: 17 Mar 2025
https://github.com/woodruffw/toml2json
A very small CLI for converting TOML to JSON
Last synced: 10 Feb 2026
https://github.com/rthor/cra-generate
Scaffold a React component.
cli create-react-app react scaffold
Last synced: 18 Feb 2026
https://github.com/Arthelon/imgclip
Command line utility that extracts text from an image into the system clipboard.
cli command-line javascript ocr tesseract
Last synced: 13 Apr 2025
https://github.com/hyochan/dooboo-cli
Easily creates feature set in Expo and Expo Router.
cli dooboo-cli expo expo-router react-native typescript
Last synced: 13 Jul 2025
https://github.com/leandrocp/lumis
Syntax Highlighter powered by Tree-sitter and Neovim themes.
cli code-highlighter elixir java neovim rust syntax-highlighter syntax-highlighting tree-sitter tree-sitter-highlight
Last synced: 18 Apr 2026
https://github.com/dhulihan/grump
A CLI audio player written in go.
audio cli cli-audio-player mp3 mp3-player music music-player terminal
Last synced: 21 Jan 2026