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-20 00:05:28 UTC
- JSON Representation
https://github.com/devantler-tech/ksail
Tool for creating, maintaining and operating Kubernetes clusters with ease.
ai app argocd cli declarative fluxcd github-copilot helm hetzner k3d k3s kind kubeconform kubectl kubernetes kustomize mcp-server talos-linux tui yaml
Last synced: 14 Jun 2026
https://github.com/mifi/stacktracify
CLI to make unreadable production stack traces readable using source maps
cli javascript minification nodejs parse sourcemaps stacktrace utility
Last synced: 16 May 2025
https://github.com/Link-/starred_search
Search your starred ★ repositories on GitHub from your terminal
cli full-text-search github hacktoberfest nodejs starred-repositories starred-search terminal tool
Last synced: 06 Aug 2025
https://github.com/mu-arch/skyfolder
🪂 SkyFolder shares your folders on the network!
bittorrent cli command drive dropbox file-server file-sharing folder ftp http-server mac nas nas-frontend onedrive sftp sky smb static vrchat windows
Last synced: 19 Oct 2025
https://github.com/basilioss/mdt
Command line markdown todo list manager
cli command-line console gum markdown posix productivity shell task-manager todo todo-list todoapp todolist
Last synced: 21 Oct 2025
https://github.com/PhonicUK/CLRCLI
CLRCLI is an event-driven library for building line-art user interfaces in C#/.Net command-line applications.
c-sharp cli command-line console gui tui widget
Last synced: 10 Apr 2025
https://github.com/Nick-Lucas/EntryPoint
Composable CLI Argument Parser for all modern .Net platforms.
cli command-line core declarative dotnet entrypoint net nuget parser
Last synced: 14 Mar 2025
https://github.com/nick-lucas/entrypoint
Composable CLI Argument Parser for all modern .Net platforms.
cli command-line core declarative dotnet entrypoint net nuget parser
Last synced: 09 Apr 2025
https://github.com/stavrospanakakis/is_ready
Wait for multiple services to become available with zero dependencies
automation cli docker rust script wait wait-for wait-for-it
Last synced: 25 Jun 2025
https://github.com/interviewstreet/ghs
Cross-platform CLI tool to generate your Github profile's stats and summary.
cli console-application github python3 utility
Last synced: 06 Apr 2025
https://balcony.og-y.com
cli tool to read any resource off of AWS API. Also generates Terraform import-blocks, and actual Terraform Resource code.
aws aws-api aws-cli cli code-generation code-generator docker python3 terraform terraform-import
Last synced: 30 Mar 2025
https://github.com/toadlyBroodle/spam-bot-3000
Social media research and promotion, semi-autonomous CLI bot
automation bot cli command-line-tool facebook firefox geckodriver hashtag instagram keyword marketing promotion python reddit research scrape-dumps scraper selenium social-media twitter
Last synced: 04 Apr 2025
https://github.com/shenwei356/perfect-bioinformatic-tools
What should perfect bioinformatic tools be like?
Last synced: 09 Apr 2026
https://github.com/determinatesystems/fh
The official CLI for FlakeHub: search for flakes, and add new inputs to your Nix flake.
Last synced: 07 May 2025
https://github.com/knowns-dev/knowns
The memory layer for AI-native development — giving AI persistent understanding of your software projects.
ai ai-agents ai-native ai-workflow cli context-management developer-tools devex knowledge-base llm memory-layer open-source
Last synced: 22 Apr 2026
https://github.com/transitive-bullshit/puppeteer-lottie-cli
CLI for rendering Lottie animations via Puppeteer to image, GIF, or MP4.
cli ffmpeg gifski lottie lottie-web puppeteer
Last synced: 13 Apr 2025
https://github.com/secrethub/secrethub-cli
A secrets management platform that every engineer can use with minimal code changes.
cli devops go golang secret-management secrets secrets-management security
Last synced: 06 May 2025
https://github.com/czottmann/linearis
CLI tool for Linear.app with JSON output, smart ID resolution, and optimized GraphQL queries. Designed for LLM agents and humans who prefer structured data.
agent cli command-line-tool linear linearapp llm
Last synced: 10 Mar 2026
https://github.com/adbayb/termost
📦 A framework to build your next CLI application: Get the most of your terminal 🚀
cli cli-framework command-line command-line-interface command-line-tool framework library node tool
Last synced: 07 Apr 2025
https://github.com/Stavrospanakakis/is_ready
Wait for multiple services to become available with zero dependencies
automation cli docker rust script wait wait-for wait-for-it
Last synced: 14 May 2025
https://github.com/simon-he95/transformtounocss
transform css to UnoCSS | 将 css 转换成 UnoCss 的语法
cli css esbuild rollup transform-to-unocss transform-to-unocss-core unocss vite vue-cli webpack
Last synced: 04 Apr 2025
https://github.com/jarulsamy/Twitter-Archive
A CLI tool to download media from bookmarked tweets.
archive cli python twitter twitter-bookmarks
Last synced: 05 Apr 2025
https://github.com/crystallabs/crysterm
Console / terminal GUI toolkit for Crystal.
cli console-application crystal crystal-lang terminal-based terminal-graphics tui
Last synced: 05 Apr 2025
https://github.com/clercjs/clerc
🖖🏻 Clerc: The full-featured cli library.
argparse args argument-parser argument-parsing arguments argv cac clerc cli cli-application cli-framework command-line command-line-tool commandline commandline-apps minimist node nodejs parse yargs
Last synced: 08 Jan 2026
https://github.com/swizec/thaw-carrots
Thaw carrots by warming up your laptop to a specific temperature
cli node temperature temperature-sensor-data utility
Last synced: 24 Apr 2025
https://github.com/christopherwk210/site-scan
CLI for capturing website screenshots, powered by puppeteer.
Last synced: 19 Apr 2025
https://github.com/slidoapp/dbt-superset-lineage
Make dbt docs and Apache Superset talk to one another
cli data-lineage dbt lineage superset tool
Last synced: 30 Dec 2025
https://github.com/pivotal-cf/om
General command line utility for working with VMware Tanzu Operations Manager
cli golang hacktoberfest ops-manager
Last synced: 10 Apr 2025
https://github.com/incomingstick/openrpg
A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system
c c-plus-plus cli cmake cpp cpp-library dnd dungeons-and-dragons foss free-library game game-dev game-development gui linux openrpg town-generator travis-ci turn-based video-game
Last synced: 04 Oct 2025
https://github.com/adguardteam/adguardcli
AdGuard Ad Blocker command-line version
Last synced: 01 Apr 2026
https://github.com/calibreapp/cli
Calibre’s Node.js API and Command Line Client (CLI).
Last synced: 07 May 2026
https://github.com/rushsteve1/trash-d
A near drop-in replacement for rm that uses the trash bin. Written in D
cli dlang dub freedesktop linux trash
Last synced: 28 Feb 2026
https://github.com/ipinfo/mmdbctl
mmdbctl is an MMDB file management CLI supporting various operations on MMDB database files.
Last synced: 31 Oct 2025
https://github.com/shiquda/treex
🌳❌: Treex is a CLI for directory structure visualization in various formats with powerful filters.
Last synced: 20 Jul 2025
https://github.com/tyki6/MyJWT
A cli for cracking, testing vulnerabilities on Json Web Token(JWT)
blackarch blackarch-packages cli ctf jsonwebtoken jwt pentest pentesting pypi python rawsec root-me rootme security security-tools websec
Last synced: 12 Jul 2025
https://github.com/hoppscotch/hopp-doc-gen
📔 API documentation generator CLI for https://hoppscotch.io
api api-request cli command-line-app command-line-tool documentation hoppscotch javascript markdown nodejs postwoman static-site-generator
Last synced: 07 May 2025
https://github.com/the8472/mldht
Bittorrent Mainline DHT implementation in java
bittorrent cli dht kademlia library p2p
Last synced: 24 Mar 2025
https://github.com/boolean-maybe/tiki
Markdown-based git-versioned documentation and issue management
cli go golang hacktoberfest issue-management kanban kanban-board linux macos markdown markdown-viewer project-management terminal tui windows
Last synced: 03 Apr 2026
https://github.com/contentful-userland/cf-content-types-generator
Generate TS declarations for content types
builder cli contentful generator type-tool typescript
Last synced: 02 Apr 2026
https://github.com/bmwant/hapless
Run and manage background processes
automation background-jobs cli devops jobs process-manager python python3 runner script tool ukraine
Last synced: 16 May 2025
https://github.com/wintercounter/mhy
🧩 A zero-config, out-of-the-box, multi-purpose toolbox and development environment
babel build cli development-environment jest out-of-the-box react redux storybook webpack zero-configuration
Last synced: 14 Oct 2025
https://github.com/kawamataryo/suppress-ts-errors
CLI tool to add @ts-expect-errors to typescript type errors
Last synced: 13 Apr 2025
https://github.com/incomingstick/OpenRPG
A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system
c c-plus-plus cli cmake cpp cpp-library dnd dungeons-and-dragons foss free-library game game-dev game-development gui linux openrpg town-generator travis-ci turn-based video-game
Last synced: 09 Jul 2025
https://github.com/sterchelen/hssp
CLI to avoid remembering the http status codes
Last synced: 12 Apr 2025
https://github.com/yibn2008/find-process
find process by port/pid/name etc.
Last synced: 16 May 2025
https://github.com/z5labs/gogm
Golang Object Graph Mapper for Neo4j
cli cypher edges go golang graph-mapper neo4j ogm
Last synced: 05 Feb 2026
https://github.com/guonaihong/clop
^=^ clop是基于struct的命令行解析库,专注是它的灵魂,像AK47一样,简单,强大,专注,让命令行里面的疑难杂症统统走开[从零实现]
argparse cli command-line env subcommand
Last synced: 09 Oct 2025
https://github.com/jandedobbeleer/aliae
Cross shell and platform alias management
alias aliases bash cli hacktoberfest nushell powershell zsh-plugin
Last synced: 05 Apr 2025
https://github.com/RijulGulati/yt-audio
A simple, configurable youtube-dl wrapper to download and manage youtube audio
Last synced: 03 Apr 2025
https://github.com/cong-or/hud
Find code blocking your Tokio workers. eBPF-powered, no instrumentation.
async cli debugging ebpf linux observability performance profiler rust tokio tui
Last synced: 15 Feb 2026
https://github.com/us/mocker
Docker-compatible container CLI built on Apple's Containerization framework. Same commands, same flags — mocker run, ps, stop, build, compose, stats — all working on macOS 26.
apple-containerization cli compose containerization containers docker macos macos26 swift swift-package-manager
Last synced: 25 Apr 2026
https://github.com/deckarep/easycert
EasyCert quickly generates web server TLS certificates that have been self-signed by a private certificate authority that it also creates.
certificate certificate-authority cli go openssl
Last synced: 17 Mar 2025
https://github.com/sahilpabale/noteli
A CLI-based Notes App built using TypeScript, MongoDB, and Auth0.
auth0 cli good-first-issue hacktoberfest hacktoberfest2021 mongodb nodejs typescript
Last synced: 25 Oct 2025
https://github.com/gtalarico/pipenv-pipes
A PipEnv Environment Switcher
cli pipenv python3 shell virtualenv virtualenvwrapper
Last synced: 07 Apr 2025
https://github.com/RijulGulati/otpgen
Library to generate TOTP/HOTP codes
cli golang golang-library hotp linux otpgen totp
Last synced: 14 Mar 2025
https://github.com/swc-project/cli
CLI for swc
babel cli ecmascript nodejs swc typescript
Last synced: 05 Apr 2025
https://github.com/rust-cli/climake
The simplistic, dependency-free cli library ✨
cli cli-library no-dependencies rust
Last synced: 30 Apr 2025
https://github.com/fujiwarachoki/telesync
Store your files on Telegram (Unlimited Storage).
backup cli files google-drive onedrive sync telegram
Last synced: 17 Jul 2025
https://github.com/canopytax/ckube
A cli to simplify working with kubectl for some common workflows
cli common-workflows containers golang hightower-approved kubectl kubernetes kubernetes-monitoring logs pod
Last synced: 12 Apr 2025
https://github.com/zio/zio-cli
Rapidly build powerful command-line applications powered by ZIO
Last synced: 25 Oct 2025
https://github.com/theodo-group/debug-that
Universal debugger CLI built for AI agents. Allows Claude Code and Codex to debug much faster. Support Node (Javascript, Typescript), bun, lldb (C++/Rust), python. Fast, token-efficient, no fluff.
agent bun claude cli debugger lldb nodejs
Last synced: 06 Apr 2026
https://github.com/suyashb95/soundcloud-dl
A Python project that downloads tracks from soundcloud.com, complete with metadata and album art
cli downloader music soundcloud soundcloud-dl
Last synced: 03 Jul 2025
https://github.com/netodevel/cli-spring-boot-scaffold
command line for generate crud and configs for spring boot projects
aws-sqs cli crud crud-api crud-generator generate java jms-aws openj9 scaffold spring-boot spring-cli spring-data-jpa spring-mvc spring-scaffold
Last synced: 10 Aug 2025
https://github.com/planxnx/ethereum-wallet-generator
Blazing fast multiple Ethereum and Crypto vanity wallet generator💰 Generate a ten thousand beautiful crypto wallets in a sec ⚡️🎨 Awesome ethereum vanity address generator🤩
address bitcoin blazing-fast blockchain brute-force bruteforce cli crypto cryptocurrency eth ethereum fast generator go golang hacktoberfest vanity-address wallet
Last synced: 05 Apr 2025
https://github.com/8go/coinbash
💰 A bash script (CLI) for displaying crypto currencies market data in a terminal 🖥
bash bash-script bitcoin btc cli command-line command-line-tool console-tool crypto crypto-currency cryptocurrencies cryptocurrency ethereum market-data marketcap price-ticker price-tracker terminal-based ticker
Last synced: 06 Oct 2025
https://github.com/rsvp/speedtest-linux
Get download/upload speeds via speedtest.net or fast.com from command line using Bash script -- suitable for logs. POSIX OSX Linux
bash cli fast-com internet-speed internet-speed-checker linux logger osx posix shell speedtest speedtest-net
Last synced: 12 Jul 2025
https://github.com/babarot/gist
:octocat: A simple gist editor for CLI
cli gist gist-editor go golang
Last synced: 12 Jan 2026
https://github.com/hcompai/surfer-h-cli
Run Surfer-H agents powered by Holo1 using the Surfer-H-CLI. Includes example tasks, scripts, and configurations.
agent ai ai-agent cli surfer-h task-automation vlm web-agent web-automation
Last synced: 16 May 2026
https://github.com/rogerwelin/cfnctl
Cfnctl brings the Terraform cli experience to AWS Cloudformation :cloud:
aws cli cloud cloud-management cloudformation go golang iac infrastructure-as-code terraform
Last synced: 10 Apr 2025
https://github.com/antoniorodr/memo
Memo is a simple command-line interface (CLI) tool for managing your Apple Notes and Apple Reminders. It’s written in Python and aims to offer a fast, keyboard-driven way to create, search, and organize notes and reminders straight from your terminal.
applenotes applereminders cli macos python terminal-based
Last synced: 11 Feb 2026
https://github.com/AngelMunoz/Perla
A cross-platform tool for unbundled front-end development that doesn't depend on Node or requires you to install a complex toolchain
cli dev-server developer-tools development devtools dotnet dotnet-tool esbuild-runner fable frontend fsharp hacktoberfest perla skypack
Last synced: 25 Oct 2025
https://github.com/emad-elsaid/dirtree
Visualizing files paths as an interactive tree, works nicely with gnu linux tools such as find, ls, or git ls-files
Last synced: 02 Sep 2025
https://github.com/mathdroid/igdm-cli
💻💬 Instagram Direct Messages in your terminal
Last synced: 25 Oct 2025
https://github.com/onecdonly/sherpa
A mini-package-manager for QNAP NAS
bash bash-script bittorrent cli command-line entware linux nas package-manager qnap qpkg qts quts script shell-script ssh terminal usenet
Last synced: 30 May 2026
https://github.com/lukechilds/chest
Bash glue to encrypt and hide files
bash cli command-line cryptography encryption password-manager security
Last synced: 14 Apr 2025
https://rvesse.github.io/airline/
Java annotation-based framework for parsing Git like command line structures with deep extensibility
annotations cli command-line java library
Last synced: 16 Apr 2025
https://github.com/c-3lab/dim
📦 dim: Manage the open data in your project like a package manager.
cli commads command-line-tool data dataops dim gpt gpt-3 llm opendata package-manager public-data public-dataset
Last synced: 17 Jan 2026
https://github.com/wkentaro/video-cli
Command line tools for quick video editing.
Last synced: 07 May 2025
https://github.com/elboletaire/manga-downloader
📚 Download manga (and comics) from online reading websites
cli comics downloader linux macos manga reading windows
Last synced: 05 Apr 2025
https://github.com/plouc/go-gitlab-client
A Go gitlab API client & powerful CLI written in Go
ci cli continuous-integration gitlab gitlab-client go
Last synced: 09 Apr 2025
https://github.com/dend/decksurf
🌊 Lightweight and open way to manage your Stream Deck device.
cli extensibility oss sdk streamdeck tools
Last synced: 05 Apr 2025
https://github.com/Simon-He95/transformToUnoCSS
transform css to UnoCSS | 将 css 转换成 UnoCss 的语法
cli css esbuild rollup transform-to-unocss transform-to-unocss-core unocss vite vue-cli webpack
Last synced: 02 Aug 2025
https://github.com/xataio/client-ts
Xata.io SDK for TypeScript and JavaScript
cli database hacktoberfest sdk sdk-javascript sdk-typescript
Last synced: 23 Jun 2025
https://github.com/go-perf/go-perftuner
Helper tool for manual Go code optimization.
benchmark cli command-line go golang performance
Last synced: 09 Mar 2026
https://github.com/sergi0g/cup
🥤Docker container updates made easy
cli container docker docker-container docker-image dockerhub react rust self-hosted server tailwindcss terminal update updates
Last synced: 05 Apr 2025