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-27 00:05:19 UTC
- JSON Representation
https://github.com/rudrankriyam/foundation-models-framework-cli
A powerful command-line interface for Foundation Models on Apple platforms.
apple-intelligence cli developer-tools foundation-models llm macos swift swift-package
Last synced: 17 Apr 2026
https://github.com/8go/matrix-nostr-bridge
Bridge between Matrix and Nostr communication protocols
bridge cli communication-protocol matrix nostr python rust-lang terminal tool
Last synced: 26 Oct 2025
https://github.com/ethersphere/swarm-cli
Manage your Bee node and interact with the Swarm network via the CLI
bee bee-client cli decentralized feed identity sign swarm
Last synced: 05 Apr 2025
https://github.com/supercilex/ftzz
File Tree Fuzzer creates a pseudo-random directory hierarchy filled with some number of files.
cli directory-tree files fuzzing rust
Last synced: 05 Apr 2025
https://github.com/omgimanerd/doclt
Digital Ocean Command Line Tool
cli cli-app cli-application digital-ocean digitalocean doclt
Last synced: 03 May 2025
https://github.com/impankratov/sony-headphones-control-py
🎧 Control noise-cancelling mode of your Sony headphones via CLI
bluetooth cli noise-cancellation python rfcomm sony
Last synced: 02 May 2025
https://github.com/0x4447/0x4447-cli-node-grapes
🍇 This is a small framework to make it easier to work with AWS CloudFormation files.
0x4447 0x4447-clis aws aws-cloudformation cli framework nodejs
Last synced: 30 Dec 2025
https://github.com/sahil87/run-kit
Web-based tmux orchestration dashboard for long-running AI agent tasks
agents claude-code cli dashboard developer-tools fab-kit mobile orchestration terminal tmux web-ui worktrees
Last synced: 14 Jun 2026
https://github.com/vladocar/pdfsave
Convert websites into readable PDFs
cli node node-js nodejs pdf pdf-converter pdf-generation readability readable
Last synced: 09 Jul 2025
https://github.com/omar-dulaimi/json-to-prisma-schema-convertor
Converts a Json schema to a Prisma schema
cli json-schema prisma prisma-schema
Last synced: 10 Mar 2026
https://github.com/anirudhg07/cheatshh
Cheatshh is a CLI tool to store commands and their descriptions in a place you can look into as cheatshheat so you dont have to remember them.
cheatsheet cheatsheets cheatsheets-hub cheatshh cli shell-script shellscript
Last synced: 15 Apr 2025
https://github.com/pure-admin/pure-admin-cli
快速构建pure-admin相关项目的命令行工具
cli pure-admin pure-admin-cli vue-pure-admin
Last synced: 22 Jun 2025
https://github.com/cuba-platform/cuba-cli
CUBA Platform Development Command-Line Interface
cli cuba-cli cuba-platform generator scaffolding
Last synced: 14 Jul 2025
https://github.com/ilyes512/boilr
⚡️ boilerplate template manager that generates files or directories from template repositories
boilerplate-template cli go golang template tool
Last synced: 05 May 2025
https://github.com/saadeghi/tailwindcss-document-cli
Tailwind CSS Document for CLI
cli css document node-cli tailwind tailwind-css tailwindcss
Last synced: 19 Mar 2025
https://github.com/kenjitakahashi/td
a non-offensive, per project ToDo manager.
Last synced: 13 Apr 2025
https://github.com/coolapso/tfimport
Automatically import infrastructure to tfstate
automation cli iac opentofu terraform
Last synced: 11 Jun 2026
https://github.com/nickzuber/infrared
:sparkles::rocket: Blazing fast, inferred static type checker for JavaScript.
cli compiler configurable es6 fast javascript parser productivity static-analysis tool type-checking zero-configuration
Last synced: 07 May 2025
https://github.com/davidesantangelo/gitingest
Gitingest is a command-line tool that fetches files from a GitHub repository and generates a consolidated text prompt for your LLMs.
cli llm machine-learning ruby tools
Last synced: 23 Sep 2025
https://github.com/voxpelli/node-webmention-testpinger
A tool to ping your site with a variety of real world WebMentions
cli indieweb microformats test-suite webmention
Last synced: 06 Apr 2025
https://github.com/jamf-concepts/jamf-cli
Unified CLI for the Jamf Platform
api cli jamf jamf-api jamf-platform jamf-pro jamf-protect jamf-school
Last synced: 31 May 2026
https://github.com/alexandretrotel/todo-tree
A command-line tool to find and display TODO-style comments in your codebase.
cli command-line-tool statistics todo
Last synced: 31 May 2026
https://github.com/mklement0/shall
A CLI and REPL for invoking shell scripts or commands with multiple POSIX-like shells for portability testing.
cli cross-platform posix-sh shell testing unix-cli
Last synced: 10 Oct 2025
https://github.com/knqyf263/sou
A tool for exploring files in container image layers
Last synced: 27 Feb 2026
https://github.com/hotsno/keroro
Play next unwatched episode in mpv and sync progress with AniList
anilist anime cli mpv mpv-anilist
Last synced: 10 Apr 2025
https://github.com/bendingbender/yarpm
CLI tool to run npm scripts with either npm, pnpm, or yarn, depending on how it was started
cli cross-platform nodejs npm npm-package npm-scripts pnpm yarn
Last synced: 12 Apr 2025
https://github.com/stevelr/age-op
simple CLI encryption without the footguns: age + 1password
1password-cli backups cli encryption
Last synced: 11 Apr 2025
https://github.com/Ademking/WebCmd
💣 WebCmd v1.1 : Improved "new tab" page made for CLI Lovers
browser chrome chrome-browser chrome-extension cli
Last synced: 27 Mar 2025
https://github.com/yankeexe/air-quality-cli
Get Air Quality Index for your city/country 😷
air-quality cli commandline go go-cli golang golang-application
Last synced: 19 Apr 2025
https://github.com/openware/kite
Kite is a devops CLI for generating infrastructure as code
cli devops infrastructure kite
Last synced: 20 Aug 2025
https://github.com/t34-dev/go-field-alignment
A powerful tool designed for Golang developers to enhance code readability by performing multi-level field alignment in struct declarations while preserving original metadata.
alignment cicd clean cli field go optimization padding structure
Last synced: 09 Apr 2025
https://github.com/orsinium-labs/mypy-baseline
Integrate mypy in seconds with existing codebase. A friendly CLI tool to make mypy report only new type violations and ignore existing ones.
baseline cli gradual-typing legacy-code mypy python python3 static-typing typing
Last synced: 20 Aug 2025
https://github.com/mauvilsa/tesseract-recognize
Tool that does layout analysis and/or text recognition using tesseract and outputs the result in Page XML format
cli docker-image document-recognition ocr optical-character-recognition pagexml tesseract text-detection
Last synced: 05 May 2025
https://github.com/budde25/switcheroo
A cross platform, Rust implementation for the Tegra X1 bootROM exploit
Last synced: 20 Aug 2025
https://github.com/vknabel/archery
Declare all your project's metadata and what you can do with it in one single place.
archery arrow cli hacktoberfest metadata mint swift swift-package-manager
Last synced: 29 Sep 2025
https://github.com/tismith/exitfailure
Helpers for easily using failure::Error and others as return types in main() while still giving human-readable error messages.
cli exitfailure failure library newtype rust
Last synced: 08 Apr 2026
https://github.com/irishmaestro/fubar
Formidable Unix Binary Arsenal & Repository. TUI built for offline payload generation, retrieval, and exfiltration.
binaries cli ctf ctf-tools cybersecurity fubar gtfobins hackthebox linux privesc tui tui-rs
Last synced: 31 Mar 2025
https://github.com/3rd-Eden/argh
argh is a extremely light weight option/argument/process.argv parser for Node.js. It only parses options, nothing more than that.
argh argument-parsing cli javascript parse-options
Last synced: 28 Mar 2025
https://github.com/lazynop/lazyenv
TUI for managing .env files
bubble-tea cli developer-tools dotenv env environment-variables go golang terminal tui
Last synced: 17 May 2026
https://github.com/bil0000/globalyze
Prettier for localization, automatically convert React and Next.js apps into multilingual applications FAST.
ai-tools ast automation babel cli code-transformation developer-experience developer-tools devx i18n internationalization javascript localization nextjs openai productivity react translation typescript web-development
Last synced: 24 Apr 2026
https://github.com/kubukoz/spotify-next
Small CLI app for filtering out music on Spotify.
cats-effect cats-mtl cats-tagless cli decline http4s scala spotify tagless-final
Last synced: 09 May 2025
https://github.com/ademking/webcmd
💣 WebCmd v1.1 : Improved "new tab" page made for CLI Lovers
browser chrome chrome-browser chrome-extension cli
Last synced: 15 Jun 2025
https://github.com/alekseymartynov/shazam-for-real
Cross-platform Shazam console client, written in .NET
Last synced: 11 Jul 2025
https://github.com/24seconds/rust-cli-pomodoro
Pomodoro cli app. Manage your time using this
cli ipc notifications pomodoro pomodoro-technique rust
Last synced: 21 Jun 2025
https://github.com/kitschpatrol/yanki
A CLI tool and TypeScript library to turn Markdown into Anki flashcards.
anki anki-connect cli flashcards markdown npm-package spaced-repetition sync
Last synced: 07 Apr 2026
https://github.com/verizonconnect/ngx-form-generator
Generate Angular ReactiveForms from OpenAPI documents
angular angular-reactiveforms cli code-generation form-validat forms openapi openapi-codegen reactive-forms swagger-codegen validation
Last synced: 27 Jan 2026
https://github.com/rtlzeromemory/rezi
React-style terminal UI framework powered by a native C rendering engine. Ink-compatible. Minimal redraws. Much lower overhead.
c cli devtools ffi ink nodejs opensource react terminal-ui tui typescript
Last synced: 14 Mar 2026
https://github.com/jellydn/twt-dl-cli
The easiest way to download any Twitter video from CLI
Last synced: 28 Aug 2025
https://github.com/m-sureshraj/jenni
👩💻 Jenkins Personal Assistant - CLI to interact with Jenkins server
cli jenkins jenkins-cli node-js
Last synced: 06 Jul 2025
https://github.com/3rd-eden/argh
argh is a extremely light weight option/argument/process.argv parser for Node.js. It only parses options, nothing more than that.
argh argument-parsing cli javascript parse-options
Last synced: 13 Apr 2025
https://github.com/taiki-e/cargo-minimal-versions
Cargo subcommand for proper use of -Z minimal-versions and -Z direct-minimal-versions.
Last synced: 05 Apr 2025
https://github.com/keisukeyamashita/commitlint-rs
🔦 Lint commit messages with conventional commit messages
cd ci cicd cli commitlint conventional-commits conventionalcommits gitops lint linter rust
Last synced: 05 Apr 2025
https://github.com/meteoritt/topalias
Linux bash/zsh aliases generator
alias alias-analysis alias-loader alias-management aliases aliases-setup aliasing bash cli cmd command console history linux python shell terminal top zsh
Last synced: 16 Apr 2025
https://github.com/lachlanjc/objectify-css
CLI for converting CSS rules to JavaScript style objects
Last synced: 23 Apr 2025
https://github.com/vknabel/Archery
Declare all your project's metadata and what you can do with it in one single place.
archery arrow cli hacktoberfest metadata mint swift swift-package-manager
Last synced: 14 May 2025
https://github.com/genuinetools/magneto
Pipe runc (OCI compatible) events to a stats TUI (Text User Interface).
cgroups cli containers docker linux oci opencontainers runc stats
Last synced: 31 Aug 2025
https://github.com/liamg/flinch
A collection of terminal-based widgets for richer Golang CLI apps.
Last synced: 03 Nov 2025
https://github.com/orsinium-archive/poetry-setup
Generate setup.py (setuptools) from pyproject.toml (poetry)
cli packaging pip poetry pypi pyproject python setuptools
Last synced: 08 May 2025
https://github.com/radiusmethod/awsd
AWS Profile Switcher in Go
aws aws-profile aws-profiles cli go tools
Last synced: 17 Jan 2026
https://github.com/nanovazquez/yargs-interactive
Interactive support for yargs
argument-parsing cli inquirer interactive olde-yargs parsed-arguments prompt yargs
Last synced: 18 Jul 2025
https://github.com/goerz/tmuxpair
Command line script for setting up a temporary tmux session for pair programming
cli pair-programming ssh terminal tmux
Last synced: 16 Oct 2025
https://github.com/nyggus/makepackage
Package for easy packaging of Python code
Last synced: 21 Oct 2025
https://github.com/engnr/qt-downloader
CLI to download Qt on headless systems
cli downloader headless qt qt5 qt6
Last synced: 06 Oct 2025
https://github.com/mufeedvh/seclip
A CLI utility to secretly copy secrets to clipboard. :lock::memo:
cli clipboard command-line pgp pgp-key privacy privacy-tools private-key rust secrets secrets-management ssh ssh-key utility
Last synced: 06 Jul 2025
https://github.com/farjs/farjs
FAR.js - Cross-platform File and ARchive manager app
blessed bun cli cli-app farmanager file-manager filemanagement filemanager filemanager-ui plugin-system productivity react react-blessed reactjs terminal-app terminal-based
Last synced: 14 Mar 2026
https://github.com/intonate/tinker-zero
Bridge laravel/tinker for your laravel-zero applications
cli console laravel laravel-packages laravel-zero php psysh repl tinker
Last synced: 12 Oct 2025
https://github.com/agent-team-foundation/first-tree-legacy
A Git-native knowledge layer for your team — and a set of tool suite that keeps it alive.
ai-agents claude-code cli codex context-engineering context-tree context-wiki harness-engineering
Last synced: 31 May 2026
https://github.com/smartondev/gwbackupy
Open source Google Workspace™ backup solution written in python. (gmvault alternative)
backup cli g-suite gcp gmail gmvault google-api google-cloud-platform google-workspace oauth2 package pip python restore service-account tool versioned-backups
Last synced: 02 Mar 2026
https://github.com/arp242/zli
Go library for writing CLI programs. Includes flag parsing, colours, testing, and various helpful utility functions
Last synced: 12 Oct 2025
https://github.com/msaaddev/github-interact-cli
🎩 Interact with GItHub right inside your terminal
cli github github-api github-cli github-issues github-stars issues javascript node-cli repo repository
Last synced: 01 May 2025
https://github.com/gennaro-tedesco/archimede
💡 Unobtrusive directory information fetcher
cli command-line go screenfetch
Last synced: 22 Apr 2025
https://github.com/clojure/tools.tools
Clojure CLI tool for managing Clojure CLI tools
Last synced: 10 Jun 2025
https://github.com/getspooky/create-express-app
Get Express js projects ready fast by running one command.
boilerplate cli express expressjs generator nodejs offers webpack zero-configuration
Last synced: 27 Oct 2025
https://github.com/BitSwap-BiFi/Bitswap-core
Demo RGB20 Contract DEX based on RGB v0.11.0-beta.6 (Core basic functionality) for Bitswap via CLI
bifrost bitcoin bitcoin-finance cli decentralized-exchange decentralized-finance defi discreet-log-contract layer2 layer3 lightning-network lnp-bp payjoin rust smart-contracts stablecoin taproot
Last synced: 02 May 2025
https://github.com/hougesen/mdsf
Format markdown code blocks using your favorite tools
cli codeblocks codeformatter command-line documentation elixir formatter gleam go hacktoberfest json markdown md pretty-printer python rust typescript zig
Last synced: 28 Feb 2026
https://github.com/coriolinus/calc
CLI calculator app and library
calc calculator cli hacktoberfest
Last synced: 13 Apr 2025
https://github.com/mdonoughe/sbz-switch
Utility for switching Sound Blaster outputs on Windows
cli sound sound-blaster windows
Last synced: 06 Apr 2025
https://github.com/nombrekeff/cli-badges
Quirky little node-js library for generating badges for your cli apps.
badges cli cli-apps cli-badges generating-badges italic label terminal
Last synced: 13 Apr 2025
https://github.com/betomoedano/snapai
AI-powered icon generation CLI for React Native & Expo developers. Generate stunning app icons in seconds using OpenAI's latest models.
ai cli developer-tools expo icon-generator openai react-native
Last synced: 28 Jun 2025
https://github.com/sliva0/pixelart2tgs
Simple .gif to .tgs converter cli utility.
cli converter gif telegram telegram-stickers tgs
Last synced: 06 Apr 2025
https://github.com/NathanBaulch/protoc-gen-cobra
Cobra command line tool generator for gRPC clients
cli cobra grpc grpc-go protobuf protocol-buffers
Last synced: 29 Mar 2025
https://github.com/flyteorg/flytectl
A cross platform CLI for Flyte. Written in Golang. Offers an intuitive interface to Flyte https://docs.flyte.org/projects/flytectl/en/latest/
brew cli cobra-viper command-line-interface cross-platform flyte flyte-cli gitops golang hacktoberfest workflows
Last synced: 05 Apr 2025
https://github.com/sepandhaghighi/clox
⏰ A Geeky Clock for Terminal Enthusiasts
ascii-art cli cli-app clock clockface python terminal terminal-app terminal-based time timer
Last synced: 29 Dec 2025
https://github.com/sgreben/flagvar
A collection of CLI argument types for the Go `flag` package.
argument-parser cli enum glob golang json time url
Last synced: 03 Mar 2026
https://github.com/dotgreg/tiro-notes
An open-source, cross-platform markdown editor designed for extensibility & flexibility
cli cloud diagram electronjs evernote flowchart javascript latex markdown no-database nodejs note-taking notes npx self-hosted typescript uml web
Last synced: 29 Mar 2025
https://github.com/shivansh-007/piston-cli
Universal shell supporting code highlighting, files, and interpretation without the need to download a language.
cli code-editor code-execution compile hacktoberfest nix piston piston-api piston-cli python shell terminal-editor universal-shell
Last synced: 04 Oct 2025
https://github.com/RPing/influx-prompt
An interactive command-line InfluxDB cli with auto completion.
autocomplete cli developer-tools development influx influxdb influxdb-cli prompt-toolkit shell syntax-highlighting terminal
Last synced: 28 Mar 2025
https://github.com/pando85/timer
Simple countdown terminal alarm. Useful for pomodoros too.
cli countdown pomodoro pomodoro-timer productivity rust timer
Last synced: 06 Apr 2025
https://github.com/lotfio/conso
:anger: PHP console applications for cool kids :anger:
aven cli composer conso console console-app console-application console-component php php-console symphony-console
Last synced: 14 Apr 2025
https://github.com/spectre10/fs-cli
WebRTC based P2P multi-threaded filesharing CLI app written in Golang.
cli cli-app cobra-cli file-sharing go golang hacktoberfest multithreading p2p p2pshare peer-to-peer webrtc
Last synced: 06 Apr 2026