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-19 00:05:56 UTC
- JSON Representation
https://github.com/peterldowns/localias
custom local domain aliases for local dev servers
cli cli-app cli-application cli-tool cli-tools devtools devtools-team golang golang-application golang-tool golang-tools proxies proxy-server webdev webdevelopment
Last synced: 09 Mar 2026
https://github.com/gorilla-llm/gorilla-cli
LLMs for your CLI
aws bash cli gcp iterm2 k8s kubernetes kubernetes-cli llm productivity shell terminal wsl zsh
Last synced: 15 May 2025
https://github.com/retypeapp/retype
Retype is an ultra-high-performance static site generator that builds a website based on simple text files. Made in Canada 🇨🇦.
cli docs documentation documentation-generator documentation-tool documentation-website notebooks notes retype static-site-generation
Last synced: 04 Apr 2026
https://github.com/stampery/mongoaudit
🔥 A powerful MongoDB auditing and pentesting tool 🔥
authentication cli database encryption hardening infosec mongodb pentesting
Last synced: 15 May 2025
https://github.com/xalanq/cf-tool
:bar_chart: Codeforces CLI (Submit, Parse, Test, etc.). Support Contests, Gym, Groups, acmsguru, Windows, macOS, Linux, 7 MB
cli codeforces cross-platform golang
Last synced: 20 Aug 2025
https://github.com/python-poetry/cleo
Cleo allows you to create beautiful and testable command-line interfaces.
Last synced: 11 Dec 2025
https://github.com/cloudposse/atmos
👽 Terraform Orchestration Tool for DevOps. Keep environment configuration DRY with hierarchical imports of configurations, inheritance, and WAY more. Native support for Terraform and Helmfile.
automation cli cloud devops hcl2 helm helmfile orchestration terraform workflow
Last synced: 29 May 2026
https://github.com/ekristen/aws-nuke
Remove all the resources from an AWS account
aws cli cosign github-actions goreleaser libnuke mkdocs mkdocs-material
Last synced: 26 May 2026
https://github.com/expo/eas-cli
Fastest way to build, submit, and update iOS and Android apps
android apps automation ci cicd cli cloud deployment expo hosting ios mobile react-native
Last synced: 29 May 2026
https://github.com/jmathai/elodie
An EXIF-based photo assistant, organizer and workflow automation tool.
automation cli command-line dropbox elodie exif exif-information exiftool google-drive google-photos google-photos-api organize-photos photo-manager photo-organizer photography photos python python3 synology synology-nas
Last synced: 14 May 2025
https://github.com/m0n0x41d/haft
Engineering decisions engine that know when they're stale. Frame, compare, decide — with evidence decay and parity enforcement. For Claude Code, Cursor, Gemini CLI, Codex and more.
ai-agents ai-coding ai-skills air anthropic claude claude-code cli codex codex-cli context-memory cursor cursor-ai developer-tools first-principles gemini-cli prompt-engineering reasoning structured-reasoning systems-thinking
Last synced: 29 Apr 2026
https://github.com/mike-engel/jwt-cli
A super fast CLI tool to decode and encode JWTs built in Rust
cli command-line-tool json json-web-token jsonwebtoken jwt jwt-cli jwt-token rust
Last synced: 15 May 2025
https://github.com/bibendi/dip
The dip is a CLI dev–tool that provides native-like interaction with a Dockerized application.
bash cli docker docker-compose gem ruby thor zsh
Last synced: 13 May 2025
https://github.com/tenox7/ttyplot
a realtime plotting utility for terminal/console with data input from stdin
chart cli cli-app command-line-tool commandline console console-tool cpu graph ping pipe pipeline plot realtime sar snmp snmp-network-throughput snmpget stdin
Last synced: 21 Oct 2025
https://github.com/lurst/hr
A horizontal :straight_ruler: for your terminal
Last synced: 14 May 2025
https://github.com/LuRsT/hr
A horizontal :straight_ruler: for your terminal
Last synced: 22 Mar 2025
https://github.com/xlang-ai/OSWorld
[NeurIPS 2024] OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments
agent artificial-intelligence benchmark cli code-generation gui language-model large-action-model llm multimodal natural-language-processing reinforcement-learning rpa vlm
Last synced: 18 Apr 2025
https://github.com/daniele77/cli
A library for interactive command line interfaces in modern C++
cli header-only interactive parser ui-library
Last synced: 14 May 2025
https://github.com/taiki-e/cargo-llvm-cov
Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
Last synced: 05 Feb 2026
https://github.com/willdoescode/nat
`ls` alternative with useful info and a splash of color 🎨
cargo cli command-line-tool easy-to-use hacktoberfest ls nat open-source rust rust-lang stargazers zshrc
Last synced: 15 May 2025
https://github.com/shinshin86/oh-my-logo
Display giant ASCII-art logos with colorful gradients in your terminal — like Claude Code or Gemini CLI.
Last synced: 17 Jan 2026
https://github.com/zhengqbbb/cz-git
cz-git | czg 🛠️ DX first and more engineered, lightweight, customizable, standard output format Commitizen adapter and CLI
cli commit commit-message commitizen commitizen-adapter commitlint cz-git czg emoji emojis node nodejs openai vitepress workflow workflows
Last synced: 13 May 2025
https://github.com/wustho/epr
CLI Epub Reader
cli ebook epub epub-reader epub3 python python3 terminal
Last synced: 08 Apr 2025
https://github.com/muellan/clipp
easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation
args argument-parser argument-parsing argv argv-parser cli cmdline-parser command-line commandline cpp cpp11 header-only man-page nested-alternatives option option-parser options options-parsing
Last synced: 16 May 2025
https://github.com/GothenburgBitFactory/timewarrior
Timewarrior - Commandline Time Tracking and Reporting
Last synced: 20 Mar 2025
https://github.com/carapace-sh/carapace-bin
A multi-shell completion binary.
bash carapace cli completion elvish fish ion nushell oil powershell productivity shell tcsh terminal xonsh xontrib zsh
Last synced: 14 May 2025
https://github.com/ReVanced/revanced-cli
💻 Command-line application to use ReVanced
Last synced: 06 May 2025
https://github.com/dimitarpetrov/stegify
🔍 Go tool for LSB steganography, capable of hiding any file within an image.
cli decoding encoding encoding-library golang golang-tools hiding-in-png hiding-information jpeg png steganography steganography-library
Last synced: 16 May 2025
https://github.com/m0n0x41d/quint-code
Engineering decisions engine that know when they're stale. Frame, compare, decide — with evidence decay and parity enforcement. For Claude Code, Cursor, Gemini CLI, Codex and more.
ai-agents ai-coding ai-skills air anthropic claude claude-code cli codex codex-cli context-memory cursor cursor-ai developer-tools first-principles gemini-cli prompt-engineering reasoning structured-reasoning systems-thinking
Last synced: 01 Apr 2026
https://github.com/lasantosr/intelli-shell
Like IntelliSense, but for shells
autocomplete bash bookmark cli command-line fish productivity rust rust-lang terminal tool zsh
Last synced: 03 Jun 2026
https://github.com/atomicdata-dev/atomic-server
An open source headless CMS / real-time database. Powerful table editor, full-text search, and SDKs for JS / React / Svelte.
actix atomic-data cli database library linked-data rdf rust server sled
Last synced: 15 Apr 2025
https://github.com/hetznercloud/cli
A command-line interface for Hetzner Cloud
cli command-line command-line-tool commandline-interface hcloud hetzner hetzner-cloud
Last synced: 14 May 2025
https://github.com/max-niederman/ttyper
Terminal-based typing test.
cli rust terminal terminal-based tui typing typing-game typing-practice
Last synced: 22 Oct 2025
https://github.com/anarchylinux/installer
Anarchy Linux - A simple and intuitive Arch Linux installer. https://anarchyinstaller.org/
anarchy anarchy-iso anarchy-linux arch-linux cli distro linux operating-system
Last synced: 28 Sep 2025
https://github.com/kronenthaler/mod-pbxproj
A python module to manipulate XCode projects
cli hacktoberfest library pbxproj python xcode
Last synced: 14 May 2025
https://github.com/webtorrent/webtorrent-cli
WebTorrent, the streaming torrent client. For the command line.
bittorrent cli javascript nodejs p2p streaming webrtc webtorrent
Last synced: 15 Apr 2026
https://github.com/AnarchyLinux/installer
Anarchy Linux - A simple and intuitive Arch Linux installer. https://anarchyinstaller.org/
anarchy anarchy-iso anarchy-linux arch-linux cli distro linux operating-system
Last synced: 15 Mar 2025
https://github.com/bcicen/slackcat
CLI utility to post files and command output to slack
cli commandline slack slackapi
Last synced: 15 May 2025
https://github.com/jquast/blessed
Blessed is an easy, practical library for making python terminal apps
Last synced: 20 Oct 2025
https://github.com/zupit/horusec
Horusec is an open source tool that improves identification of vulnerabilities in your project with just one command.
analysis cd ci cli golang hacktoberfest java kotlin netcore python ruby sast sast-analysis scanner security security-development security-flaws static-analysis terraform vulnerabilities
Last synced: 14 May 2025
https://github.com/whipper-team/whipper
Python CD-DA ripper preferring accuracy over speed
audio cd-da-ripper cd-ripper cdda cli digital-audio flac linux morituri python rip terminal unix whipper
Last synced: 14 May 2025
https://github.com/pixop/video-compare
Split screen video comparison tool using FFmpeg and SDL2
cli comparison ffmpeg sdl2 stb-image ui video
Last synced: 14 May 2025
https://github.com/c8r/kit
Tools for developing, documenting, and testing React component libraries
cli components design-systems development documentation isolation jsx library mdx react styleguide testing ui
Last synced: 15 May 2025
https://github.com/phpcsstandards/php_codesniffer
PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards.
automation cli coding-standards php phpcbf phpcs psr1 psr12 psr2 qa static-analysis
Last synced: 16 May 2025
https://github.com/DimitarPetrov/stegify
🔍 Go tool for LSB steganography, capable of hiding any file within an image.
cli decoding encoding encoding-library golang golang-tools hiding-in-png hiding-information jpeg png steganography steganography-library
Last synced: 14 Mar 2025
https://github.com/nsomar/swiftline
Swiftline is a set of tools to help you create command line applications.
cli color command-line commandline framework swift
Last synced: 05 Oct 2025
https://github.com/nsomar/Swiftline
Swiftline is a set of tools to help you create command line applications.
cli color command-line commandline framework swift
Last synced: 06 Aug 2025
https://github.com/genuinetools/bane
Custom & better AppArmor profile generator for Docker containers.
apparmor apparmor-profile cli containers docker linux opencontainers security
Last synced: 15 May 2025
https://github.com/poetaman/arttime
arttime is a CLI application that blends beauty of ASCII / text art with functionality of clock / timer / pattern-based time manager in terminal ⏰
ansi ansi-art ascii ascii-art cli clock console countdown dashboard human-computer-interaction linux linux-application macos pomodoro productivity shell terminal time-management timer unix
Last synced: 21 Oct 2025
https://github.com/blst-security/cherrybomb
Stop half-done APIs! Cherrybomb is a CLI tool that helps you avoid undefined user behaviour by auditing your API specifications, validating them and running API security tests.
api api-security best-practices blst business-logic cli cyber cybersecurity firecracker http open-source openapi openapi3 security security-tools web-sec-scanner web-security websecurity
Last synced: 10 Apr 2025
https://github.com/hooklift/gowsdl
WSDL2Go code generation as well as its SOAP proxy
cli golang soap-client wsdl wsdl-to-go wsdl-to-golang
Last synced: 14 May 2025
https://github.com/PabloLec/RecoverPy
Interactively find and recover deleted or :point_right: overwritten :point_left: files from your terminal
cli console cybersecurity data data-recovery files forensics hacking linux macos pentesting python python3 recovery search search-interface terminal textual tool tui
Last synced: 24 Mar 2025
https://github.com/jenkinsci/jenkinsfile-runner
A command line tool to run Jenkinsfile as a function
cli docker-image faas jenkins jenkins-pipeline jenkinsfile jenkinsfile-runner
Last synced: 14 May 2025
https://github.com/ipfs-shipyard/ipfs-deploy
Zero-Config CLI to Deploy Static Websites to IPFS
cli deploying dnslink ipfs need-maintainer pinning service storage
Last synced: 14 Apr 2025
https://github.com/arcanis/clipanion
Type-safe CLI library / framework with no runtime dependencies
Last synced: 14 May 2025
https://github.com/rockbruno/swiftinfo
📊 Extract and analyze the evolution of an iOS app's code.
analytics cli hacktoberfest ios swift tools xcode
Last synced: 16 May 2025
https://github.com/brianpugh/cyclopts
Intuitive, easy CLIs based on python type hints.
argument-parser cli python shell typehints
Last synced: 17 May 2026
https://github.com/c4spar/cliffy
A TypeScript-first, runtime-agnostic command-line toolkit for building complex CLIs — featuring a command framework, argument parser, interactive prompts, tables, ANSI utilities, and more.
ansi-escape argument-parser cli cli-cursor cli-framework cli-table command-line deno prompt prompts typescript
Last synced: 30 May 2026
https://github.com/rs/jplot
iTerm2 expvar/JSON monitoring tool
cli expvars golang iterm2 jplot json memstats monitoring
Last synced: 16 May 2025
https://github.com/localstack/awscli-local
💲 "awslocal" - Thin wrapper around the "aws" command line interface for use with LocalStack
Last synced: 19 Oct 2025
https://github.com/quiibz/sherif
Opinionated, zero-config linter for TypeScript & JavaScript monorepos
cli javascript linter monorepo typescript
Last synced: 01 Apr 2026
https://github.com/nsomar/guaka
The smartest and most beautiful (POSIX compliant) Command line framework for Swift 🤖
cli command-line framework generator swift
Last synced: 16 May 2025
https://github.com/rockbruno/SwiftInfo
📊 Extract and analyze the evolution of an iOS app's code.
analytics cli hacktoberfest ios swift tools xcode
Last synced: 16 Jul 2025
https://github.com/nsomar/Guaka
The smartest and most beautiful (POSIX compliant) Command line framework for Swift 🤖
cli command-line framework generator swift
Last synced: 06 Aug 2025
https://github.com/yinnx/cmd-wrapped
👩💻 A CLI Tool for Command Line Insights
atuin bash cli commandline fish rust shell zsh
Last synced: 14 May 2025
https://github.com/pdevito3/craftsman
A .NET scaffolding tool to help you stop worrying about boilerplate and focus on your business logic 🚀
automated-test-generation automated-testing cli cli-commands cqrs craftsman csharp ddd docker dotnet dotnet-core dotnet8 event-driven-architecture masstransit mediatr rabbitmq scaffolding template-engine vertical-slice-architecture web-api
Last synced: 14 May 2025
https://github.com/lyndir/masterpassword
Project moved to https://gitlab.com/spectre.app
android cli cryptography ios java macos password-generator password-hash password-manager password-store password-vault passwords scrypt
Last synced: 16 May 2025
https://github.com/Lyndir/MasterPassword
Project moved to https://gitlab.com/spectre.app
android cli cryptography ios java macos password-generator password-hash password-manager password-store password-vault passwords scrypt
Last synced: 26 Mar 2025
https://github.com/ZupIT/horusec
Horusec is an open source tool that improves identification of vulnerabilities in your project with just one command.
analysis cd ci cli golang hacktoberfest java kotlin netcore python ruby sast sast-analysis scanner security security-development security-flaws static-analysis terraform vulnerabilities
Last synced: 01 Apr 2025
https://github.com/guumaster/hostctl
Your dev tool to manage /etc/hosts like a pro!
cli developer-tools dns etchosts go golang hosts-file hostsfile localhost-management
Last synced: 15 May 2025
https://github.com/psanford/wormhole-william
End-to-end encrypted file transfer. A magic wormhole CLI and API in Go (golang).
cli encryption end-to-end-encryption file-transfer go golang magic-wormhole
Last synced: 23 Apr 2025
https://github.com/0xacx/chatGPT-shell-cli
Simple shell script to use OpenAI's ChatGPT and DALL-E from the terminal. No Python or JS required.
bash chatbot chatgpt chatgpt-api chatgpt-api-wrapper cli dall-e dalle dalle2 image-generation shell shell-script terminal zsh
Last synced: 14 Mar 2025
https://github.com/0xacx/chatgpt-shell-cli
Simple shell script to use OpenAI's ChatGPT and DALL-E from the terminal. No Python or JS required.
bash chatbot chatgpt chatgpt-api chatgpt-api-wrapper cli dall-e dalle dalle2 image-generation shell shell-script terminal zsh
Last synced: 08 Apr 2025
https://github.com/aquaproj/aqua
Declarative CLI Version manager written in Go. Support Lazy Install, Registry, and continuous update with Renovate. CLI version is switched seamlessly
Last synced: 16 May 2026
https://github.com/ivan-hc/am
AppImage Package Manager: AppImage sandboxing, local and system installation, update all AppImages, an extensible database of AppImages and portable apps, lists for AppImages and other GNU/Linux binaries, integrate AppImages by drag/drop or install unlisted AppImages, conversion of old AppImage types... and more! Manage AppImages like never before!
am appimage appimage-collection appimage-repository appman cli installer updater
Last synced: 04 Apr 2026
https://github.com/manavarya09/design-extract
Extract any website's complete design system with one command. DTCG tokens, semantic+primitive+composite, MCP server for Claude Code/Cursor/Windsurf, multi-platform emitters (iOS SwiftUI, Android Compose, Flutter, WordPress), Tailwind v4, Figma variables, shadcn/ui, CSS health audit, WCAG remediation, Chrome extension. MIT, Playwright, Node 20+.
accessibility agent-skill ai chrome-extension claude-code-plugin cli css cursor design-system design-to-code design-tokens dtcg figma mcp-server npx playwright shadcn-ui skills-sh tailwind web-scraping
Last synced: 24 Apr 2026
https://github.com/ctongfei/progressbar
Terminal-based progress bar for Java / JVM
cli console jvm progressbar terminal
Last synced: 16 Jan 2026
https://github.com/Benexl/yt-x
Browse youtube from your terminal
cli command-line fzf jq mpv youtube yt-dlp yt-dlp-wrapper yt-x
Last synced: 30 Nov 2025
https://github.com/zaquestion/lab
Lab wraps Git or Hub, making it simple to clone, fork, and interact with repositories on GitLab
cli fork gitlab gitlab-ci gitlab-cli golang hacktoberfest merge-request snippets
Last synced: 23 Oct 2025
https://github.com/ovh/venom
🐍 Manage and run your integration tests with efficiency - Venom run executors (script, HTTP Request, web, imap, etc... ) and assertions
cli cli-app command command-line golang-application hacktoberfest integration-testing test testing xunit
Last synced: 14 May 2025
https://github.com/npkgz/cli-progress
:hourglass: easy to use progress-bar for command-line/terminal applications
cli command-line command-line-interface command-line-tool javascript nodejs nodejs-library progress-bar progressbar
Last synced: 14 May 2025
https://pnp.github.io/cli-microsoft365/
Manage Microsoft 365 and SharePoint Framework projects on any platform
azure azure-active-directory cli entra-id hacktoberfest microsoft microsoft-365 microsoft-graph microsoft-planner microsoft-power-apps microsoft-power-automate microsoft-teams microsoft-viva microsoft365 office-365 office365 sharepoint sharepoint-framework sharepoint-online spfx
Last synced: 15 Feb 2026
https://github.com/bobotig/python-mss
An ultra fast cross-platform multiple screenshots module in pure Python using ctypes.
cli cross-platform ctypes efficiency gnu-linux macos monitor mss python python-library python-mss screenshot windows
Last synced: 13 May 2025