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-04-28 00:05:52 UTC
- JSON Representation
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: 21 Apr 2026
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/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/GothenburgBitFactory/timewarrior
Timewarrior - Commandline Time Tracking and Reporting
Last synced: 20 Mar 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/ReVanced/revanced-cli
💻 Command-line application to use ReVanced
Last synced: 06 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/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/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/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/kronenthaler/mod-pbxproj
A python module to manipulate XCode projects
cli hacktoberfest library pbxproj python xcode
Last synced: 14 May 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/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: 06 Aug 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/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/mistweaverco/kulala.nvim
A minimal 🤏 HTTP-client 🐼 interface 🖥️ for Neovim ❤️.
cli curl gh-action graphql-client grpc grpc-client http-client lua neovim neovim-plugin nvim nvim-plugin oauth oauth2 rest-client websocket-client
Last synced: 14 May 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/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/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: 16 May 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: 08 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/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: 12 Mar 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
https://github.com/sharkdp/diskus
A minimal, fast alternative to 'du -sh'
cli command-line filesystem rust tool
Last synced: 14 May 2025
https://github.com/dennis-tra/pcp
📦 Command line peer-to-peer data transfer tool based on libp2p.
cli data-transfer dht file-sharing hacktoberfest ipfs libp2p mdns pake peer-to-peer
Last synced: 09 Apr 2025
https://github.com/micahmo/wgserverforwindows
Wg Server for Windows (WS4W) is a desktop application that allows running and managing a WireGuard server endpoint on Windows
cli internet-connection-sharing microsoft nat networking port-forwarding server tunnel vpn windows wireguard wpf
Last synced: 15 May 2025
https://github.com/ManrajGrover/football-cli
⚽ Command line interface for Hackers who love football
cli command-line-tool cup fifa football javascript nodejs soccer world
Last synced: 01 Apr 2025
https://github.com/manrajgrover/football-cli
⚽ Command line interface for Hackers who love football
cli command-line-tool cup fifa football javascript nodejs soccer world
Last synced: 15 May 2025
https://github.com/mivano/azure-cost-cli
CLI tool to perform cost analysis on your Azure subscription
azure cli command-line cost cost-management dotnet-tool finops governance
Last synced: 14 Jan 2026
https://github.com/dropbox/dbxcli
A command line client for Dropbox built using the Go SDK
cli dropbox golang-application
Last synced: 16 May 2025
https://github.com/jarun/imgp
:camera_flash: Fast batch image resizer and rotator
cli command-line console image-compression image-manipulation image-optimization image-processing image-resize image-resizer image-resolution image-rotate multiprocessing standalone terminal
Last synced: 12 Apr 2025
https://github.com/minicli/minicli
A minimalist framework for command-line applications in PHP
cli command-line command-line-tools hacktoberfest php
Last synced: 13 May 2025
https://github.com/chaqchase/lla
blazing fast `ls` replacement with superpowers
cli ls replacement rust terminal
Last synced: 14 May 2025
https://github.com/lukeed/sade
Smooth (CLI) Operator 🎶
argv cli cli-app command-line commander yargs
Last synced: 14 May 2025
https://github.com/rigdev/rig
The DevEx & Application-layer for your Internal Developer Platform ⛵
application-platform cli deployment docker github-actions golang k8s kubernetes open-source
Last synced: 13 Apr 2025
https://github.com/abhimanyu003/sttr
cross-platform, cli app to perform various operations on string
cli cli-app cli-tool cli-utilities decoding developer-tools devutils encoding encrypt encryption-decryption go json productivity string termux termux-tool transform tui tui-app zeropad
Last synced: 15 May 2025
https://github.com/nativescript/nativescript-cli
Command-line interface for building NativeScript apps
android cli cross-platform hacktoberfest ios mobile nativescript
Last synced: 06 Mar 2026
https://github.com/securisec/chepy
Chepy is a python lib/cli equivalent of the awesome CyberChef tool.
cli cyber cyberchef cybersecurity data-format python-library python3
Last synced: 17 Apr 2026
https://github.com/NativeScript/nativescript-cli
Command-line interface for building NativeScript apps
android cli cross-platform hacktoberfest ios mobile nativescript
Last synced: 03 Apr 2025
https://github.com/c4spar/deno-cliffy
Command line framework for deno 🦕 Including Commandline-Interfaces, Prompts, CLI-Table, Arguments Parser and more...
ansi-escape argument-parser cli cli-cursor cli-framework cli-table command-line deno prompt prompts typescript
Last synced: 14 May 2025
https://github.com/gowebly/gowebly
🔥 A next-generation CLI tool that makes it easy to create amazing web applications with Go on the backend, using htmx, hyperscript or Alpine.js, and the most popular CSS frameworks on the frontend.
alpinejs bootstrap cli css go go-cli go-web-application golang golang-application golang-cli golang-tools gowebly htmx htmx-template tailwindcss templ unocss web-application web-development webapp
Last synced: 29 Dec 2025
https://github.com/felangel/mason
Tools which allow developers to create and consume reusable templates called bricks.
bricks cli command-line command-line-tool dart dart-package flutter mason mustache mustache-templates mustache-templating template template-generator templates templating
Last synced: 14 May 2025