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-07-06 00:05:34 UTC
- JSON Representation
https://github.com/hariadi/laravel-boilerplate-generator
Generate Model, attribute, relation, scope trait and repository for Laravel Boilerplate
artisan cli generator laravel-5-boilerplate laravel-boilerplate trait
Last synced: 07 May 2025
https://github.com/mumoshu/kubeherd
A opinionated toolkit to automate herding your cattles = ephemeral Kubernetes clusters
cli docker helm kubernetes s2i source-to-image
Last synced: 11 Apr 2025
https://github.com/whoxer/listu
A simple task manager for devs around the world
c-language c-language-programming cli cli-app task-manager
Last synced: 20 Jun 2025
https://github.com/imjuni/simple-tjscli
CLI to generate JSON schema from TypeScript interface
cli fastify fastifyjs generator json-schema json-schema-generator jsonschema jsonschema-generator swagger swagger-ui typescript
Last synced: 11 Jul 2025
https://github.com/shadowy-pycoder/goso
Stack Overflow CLI search tool written in Go
chroma cli golang google serp serpapi stackoverflow
Last synced: 09 Jul 2025
https://github.com/namchee/dependent
Simple utility CLI tool to analyze which files are using a Node dependency 🚀
cli dependency nodejs parser typescript
Last synced: 11 Jul 2025
https://github.com/beinsezii/ompl
Opinionated Music Player/Library
cli cross-platform daemon linux music music-player rust tui windows
Last synced: 20 Jun 2025
https://github.com/gleich/texsch
🏫 Automation for techy students that write papers for high school in LaTeX
cli golang high-school latex school techy-students
Last synced: 14 Apr 2025
https://github.com/transitive-bullshit/puppeteer-github-cli
CLI for GitHub automation driven by headless chrome.
automation cli github headless-chrome puppeteer
Last synced: 10 Apr 2025
https://github.com/mini-ware/file-locker
Keep your files obfuscated by locking them with XOR encryption
cli encryption hacking linux password security shell xor
Last synced: 03 Oct 2025
https://github.com/lightsofapollo/attn
A native markdown viewer that launches from the terminal. Rust + Svelte 5.
cli desktop developer-tools live-reload macos markdown markdown-editor markdown-viewer native rust svelte terminal
Last synced: 24 May 2026
https://github.com/aleksrutins/valapkg
A package manager for Vala projects.
build-system build-systems c cli cpp glib2 json meson mesonbuild package-manager snap vala
Last synced: 07 Aug 2025
https://github.com/asos/snyker
An opinionated, heavy-handed wrapper around Snyk.
cli security snyk snyk-cli vulnerabilities vulnerable-paths
Last synced: 09 Mar 2026
https://github.com/supitsdu/clipper
Seamlessly copy file contents to clipboard from command line. Lightweight, cross-platform tool for instant text transfers.
automation cli clipboard command-line-tool copy-to-clipboard developer-tools go utility
Last synced: 08 Mar 2026
https://github.com/vinhlh/apolloud
Shuffle play all SoundCloud tracks liked by an user via command line.
cli player puppeteer soundcloud soundcloud-cli
Last synced: 11 Aug 2025
https://github.com/gustavo-hms/cli
Lua module to make building command line programs easier
Last synced: 26 Dec 2025
https://github.com/noahonfyre/fyutils
🧠 A utility command line application built with Go, offering blazing-fast performance and awesome utilities.
cli fyutils go golang networking osint sniffer utility windows
Last synced: 29 Jul 2025
https://github.com/goatshriek/stumpless-logger
CLI tool to log information to a variety of destinations, local and remote.
cli command-line command-line-tool event-log journald library log logger logging logging-library rust syslog terminal tool
Last synced: 22 Aug 2025
https://github.com/evolutionx-10/ariaa
A CLI for music lovers
cli music song spotify spotify-web-api youtube
Last synced: 16 Mar 2025
https://github.com/dvinciguerra/gitignore-cli
🛑 A ruby cli tool that use gitignore.io to generate your gitignore files
cli git gitignore gitignore-cli gitignore-generator ruby term-ui
Last synced: 26 Aug 2025
https://github.com/consento-org/dat-ssg
A command line tool that uses configuration in a folder to download websites with wget and publishes the content.
Last synced: 03 Jan 2026
https://github.com/aidanaden/canvas-sync
CLI to download & view canvas videos, files and other info
canvas canvas-api canvas-cli cli go golang nus
Last synced: 07 May 2025
https://github.com/pteich/slackstatus
🎉 Simple CLI tool and Go library to post formatted status messages to a Slack channel / Go Slack Client
Last synced: 24 Sep 2025
https://github.com/kimmobrunfeldt/dcr
Node CLI tool to decrypt partially encrypted log streams on the fly
Last synced: 04 Oct 2025
https://github.com/shutootaki/gwm
Git worktree manager cli. Switch Git contexts with zero friction. Review pull requests, create feature branches, and clean up your workspace—all from a single interactive CLI.
claude-code cli gemini-cli git git-worktree ink react typescript
Last synced: 11 Aug 2025
https://github.com/fiverr/published
📦 Opinionated NPM publish program
automation ci-cd cli npm npx publish
Last synced: 01 Aug 2025
https://github.com/firefly-zero/firefly-cli
🐚 CLI tool for working with Firefly Zero: build, upload, and publish games, control device, etc.
Last synced: 12 Jan 2026
https://github.com/erdemkosk/envolve
Synchronize environment variables across projects and manage .env files. Automates the restoration of .env files for all projects, ensures consistency by syncing variables from a global .env file, and creates symbolic links to maintain the latest environment settings.
cli cli-app cli-tool env env-vars environment-variables golang
Last synced: 12 Aug 2025
https://github.com/jessicaward/spotnetcore
Command-line Spotify client written in .NET Core
cli csharp dotnet spotify spotify-api
Last synced: 15 Apr 2025
https://github.com/danielbayley/awm
Extend @Homebrew-Alfred to manage your Alfred workflow development cycle.
alfred cli command-line development homebrew macos osx workflow
Last synced: 20 Aug 2025
https://github.com/morikuni/mdq
mdq queries multiple databases in parallel and output the results in JSON.
cli database go mysql postgresql sql
Last synced: 12 Jan 2026
https://github.com/timbru31/mp3lyrics
🎵 📝 CLI for mp3 lyrics fetching. Uses ruby-mp3info and some lyric wikis
cli genius itunes lyrics metrolyrics mp3-files mp3info mp3tag music ruby ruby-mp3info
Last synced: 26 Feb 2025
https://github.com/0x8b/datamatrix
Library that enables programs to write Data Matrix barcodes of the modern ECC200 variety.
cli code data data-matrix datamatrix ecc ecc200 elixir generator matrix
Last synced: 26 Sep 2025
https://github.com/sjmulder/dated
Add a timestamp to every line of a stream
Last synced: 11 Apr 2025
https://github.com/miscord-dev/annict-epgstation-connector
Annictの「見たい」作品をEPGStationの録画予約ルールへ同期するコマンド
Last synced: 02 Aug 2025
https://github.com/wp-cli/embed-command
Inspects oEmbed providers, clears embed cache, and more.
cli hacktoberfest oembed wordpress wp-cli wp-cli-package
Last synced: 03 Mar 2026
https://github.com/valgene/valgene-cli
Multi language validation code and DTO generator from OpenAPI specification.
cli developer-tools dto generator openapi php swagger swagger-codegen tool
Last synced: 23 Oct 2025
https://github.com/ca-srg/ragent
CLI tool for building production RAG systems from Markdown, CSV, and PDF documents using hybrid search (BM25 + vector) with OpenSearch. Features MCP server, Slack bot, Web UI, multi-source ingestion (local/S3/GitHub), and multi-provider embeddings (Bedrock/Gemini).
aws bedrock cli csv gemini golang hybrid-search markdown mcp-server oidc opensearch opentelemetry pdf rag s3-vectors slack-bot sqlite-vec vector webui
Last synced: 30 Apr 2026
https://github.com/hosein2398/2do-cli
📝 Commnad line todo app
cli command-line todo todo-list
Last synced: 28 Feb 2026
https://github.com/layer1labs/specsmith
AEE governance CLI for AI-assisted dev — WI lifecycle (specsmith wi), preflight gates, multi-agent dispatch, requirements<->test traceability, ESDB, MCP server, compliance, 64 project types, 136 skills, and 1607 tests.
aee agentic-ai ai-governance applied-epistemic-engineering cli compliance epistemic-engineering esdb fpga llm mcp mcp-configs ollama python rag requirements-management skills traceability wi-lifecycle work-items
Last synced: 30 Jun 2026
https://github.com/andrewchambers/minicoder
A minimalist AI terminal agent and assistant for unix systems
Last synced: 04 Apr 2026
https://github.com/vahor/n8n-kit
Generate and deploy n8n workflows using code.
automation cli deployment iac n8n typescript workflow
Last synced: 24 Feb 2026
https://github.com/elementtech/opsilon
A customizable CLI for collaboratively running container-native workflows
Last synced: 14 Mar 2026
https://github.com/anshap1719/nggo
A CLI for working with Go + Angular projects
angular angular-cli boilerplate cli go
Last synced: 26 Oct 2025
https://github.com/ultirequiem/jason-formatter
:memo: Shell utility and Library for formatting JSON files
cli cli-formatter formatter javascript json json-formatter node nodejs npm-package typescript
Last synced: 15 Oct 2025
https://github.com/areebahmeddd/superbox.ai
📦 Discover, deploy, and test MCPs in isolated sandboxes
aws cli docker fastapi fastmcp golang model-context-protocol open-container-initiative sandbox-environment
Last synced: 15 Apr 2026
https://github.com/yurukusa/cc-safe-setup
One command to make Claude Code safe for autonomous operation. 658 example hooks · 14,096 tests · 1,000+ installs/day
agent agentic-coding ai-safety anthropic automation autonomous bash claude claude-code cli coding-agent database-protection developer-tools hooks llm-tools owasp pretooluse safety security token-consumption
Last synced: 17 Apr 2026
https://github.com/baarsgaard/jig
Jira integration with Git
cli commit-msg git git-hook jira rust
Last synced: 28 Oct 2025
https://github.com/ezpzai/cdx
Use Codex more easily, even from mobile.
ai cli codex developer-tools mobile productivity remote vibecoding
Last synced: 02 Apr 2026
https://github.com/bl4ckstack/hedra
Hedra — Command-line tool to analyze HTTP security headers and detect missing protections like CSP, HSTS, and X-Frame-Options.
cli cybersecurity hedra http-headers information-security pentesting ruby rubygems security vulnerability-assessment web-security
Last synced: 04 Apr 2026
https://github.com/schpet/linear-cli
linear without leaving the command line: list, start, and create PRs for linear issues
Last synced: 29 Jan 2026
https://github.com/groupe-sii/clea-cli
CLI tool for AngularJS & Typescript projects
angularjs clea-cli cli progressive-web-app typescript
Last synced: 29 Jan 2026
https://github.com/ldayton/dippy
🐤 Less permission fatigue, more momentum. Dippy knows what’s safe to run and keeps Claude on track when plans change.
bash claude-code cli hook permissions python
Last synced: 01 Apr 2026
https://github.com/jskswamy/aide
Stop babysitting your agent. One command, any agent — sandboxed, reproducible, zero decision fatigue
claude cli codex coding-agent context-manager golang sandbox secrets-management sops
Last synced: 04 Jun 2026
https://github.com/domclick/super-rush
CLI utility to join multiple Rush repositories
cli monorepo nodejs rush typescript
Last synced: 31 Jan 2026
https://github.com/mfaux/ralphai
Autonomous task runner for AI coding agents. Fresh context every turn.
ai-automation ai-coding-agent autonomous-coding claude-code cli developer-tools opencode task-runner
Last synced: 17 Mar 2026
https://github.com/aead/ee
Encrypt Everything - CLI for encrypting everything securely
cli cryptography encryption golang
Last synced: 17 Mar 2026
https://github.com/wayofdev/docker-php-dev
Docker PHP images for local development. Pre-configured with Xdebug, Composer, and dev tools. Based on wayofdev/docker-php-base. Multi-arch support for AMD64/ARM64.
alpine ansible cli composer devops docker docker-image docker-php faketime fpm laravel multi-arch php php-docker supervisord xdebug
Last synced: 15 Oct 2025
https://github.com/jakeswenson/otpcli
A TOTP code generator for the CLI that securely stores secrets in the keychain
cli totp totp-cli totp-codes totp-generator totp-tokens
Last synced: 26 Feb 2026
https://github.com/synth1s/cloak
Cloak your Claude. Switch identities in seconds.
anthropic claude claude-code cli cloak multi-account
Last synced: 01 Apr 2026
https://github.com/jericks/geo-shell
geo-shell is an interactive shell for geospatial analysis
cli geospatial groovy spring-shell
Last synced: 06 Feb 2026
https://github.com/redis-developer/redisctl
Unified CLI for Redis Cloud and Enterprise management
cli redis redis-cloud redis-enterprise
Last synced: 18 Mar 2026
https://github.com/naamanu/bragbot
Generate brag documents from your git history
Last synced: 17 Jun 2026
https://github.com/r3shape/r3make
A simple CLI build tool for C/C++.
build-tool c99 cli open-source
Last synced: 30 Apr 2026
https://github.com/rajarakoto/taskmaster-cli
Interactive CLI for Taskmaster AI: simplifies complex project management by orchestrating AI agents, planning, and execution — all from your terminal 🧩
agent-orchestration ai automation cli inquirer interactive project-management taskmaster terminal typescript workflow
Last synced: 27 Apr 2026
https://github.com/heyhuynhgiabuu/ocsight
Track OpenCode AI costs and usage. Real costs, real data.
analytics bun caching cli development-tools export monitoring observability opencode performance real-time typescript
Last synced: 04 May 2026
https://github.com/acro5piano/astro-gettext
Fast gettext i18n in Node that supports Astro
astro astrojs cli gettext i18n internationalization static-site tanslation typescript
Last synced: 15 May 2026
https://github.com/ewilazarus/git-workspace
An opinionated git plugin that wraps git worktrees with a lifecycle system
automation cli developer-experience developer-tools git skill worktree worktree-isolation worktree-manager
Last synced: 28 Apr 2026
https://github.com/fridiculous/workroot
Machine-wide git worktree switchboard for target-first, shell-composable workflows and parallel AI coding.
ai-agents cli coding-agents developer-tools git git-worktree productivity rust terminal worktrees
Last synced: 15 May 2026
https://github.com/anthony-chaudhary/dos-kernel
Catch your AI agents when they lie about what they shipped — verifies claims against git instead of believing the agent.
agent-monitoring agent-orchestration agents ai-agents autonomous-agents claude claude-code claude-plugin cli developer-tools hooks llm-agents mcp mcp-server model-context-protocol multi-agent python trust verification
Last synced: 21 Jun 2026
https://github.com/onestepat4time/aegis
🛡️ Orchestrate Claude Code sessions via API. Create, brief, monitor, refine, ship. The bridge between your orchestrator and your coding agent.
ai-agent alpha automation claude-code cli coding-agent developer-tools early-access multi-agent orchestration session-management tmux typescript
Last synced: 03 May 2026
https://github.com/ferhatgec/weathere
Fegeya WeaTHERE, CLI-based, colorized 'today's weather' client.
beautifulsoup bs4 cli client python3 unix weather without-api
Last synced: 14 Apr 2025
https://github.com/maxomatic458/lantun
tunnel local ports over the internet
cli networking p2p quic tunneling
Last synced: 12 Aug 2025
https://github.com/kei-k23/tree-gen
tree-gen is a CLI tool to generate folder structure in ASCII and visualize folder structure
ascii ascii-art cli directory rust utility visualization
Last synced: 30 Jul 2025
https://github.com/borisboutillier/rs-cellular-automata
Rust playground project on 1-dimension cellular automata, with command line and gtk GUI and WASM implementation
cellular-automaton cli gtk gtk3 rust rust-lang wasm wasm-bindgen wasm-example wasm-pack
Last synced: 17 Mar 2025
https://github.com/rose-pine/amfora
Soho vibes for Amfora
amfora cli rose-pine soho-vibes theme
Last synced: 14 Apr 2025
https://github.com/xiaoxiunique/go-cli
一个集万千功能于一身的命令行工具😈😈😈
cli gitee go goreleaser juejin transition zhihu
Last synced: 18 Mar 2025
https://github.com/qwerty541/logged-tcp-proxy
Implementation of logged TCP proxy command line tool on Rust.
cli command-line command-line-interface command-line-tool logging networking proxy rust rust-lang tcp
Last synced: 22 Mar 2025
https://github.com/imvexed/mockgen
A CLI utility to generate arbitrarily large realistic mock data sets
cli fake-data-generator hacktoberfest mock-data-generator sql
Last synced: 25 Jul 2025
https://github.com/areknawo/webpack-suit-up
Simple CLI for generating Webpack configuration boilerplate ⚡
cli configuration helper javascript nodejs webpack webpack-boilerplate webpack-configuration webpack4
Last synced: 14 Apr 2025
https://github.com/darkobits/nr
⚙️ A modern, type-safe task runner for JavaScript projects.
Last synced: 14 Apr 2025
https://github.com/bymehul/ghk
GitHub helper — push code with ease.
beginner-friendly cli command-line developer-tools git github rust
Last synced: 03 Feb 2026
https://github.com/liortal53/ucmd
UCmd improves Unity's command line execution by supporting running methods with parameters
cli command-line editor executemethod terminal unity unity-build unity-editor unity3d unity3d-editor unity3d-plugin
Last synced: 08 Mar 2026
https://github.com/deekay1712/codate
It's a tinder-like CLI app for coders 👨💻 where one can upload their code and users can choose to like or dislike each other's profile based on their liking of other person's code.
Last synced: 03 Jul 2025
https://github.com/brettski/go-termtables
Easily build tables in your command line applications
cli command-line golang tables
Last synced: 14 May 2025
https://github.com/zambelz48/zhc
API Management Tools
api-management api-testing cli cli-app cli-tool developer-tools rest-cli terminal
Last synced: 16 Jan 2026
https://github.com/zcaceres/easy-agent
A very easy framework to make and use tool-wielding AI Agents in Typescript
agents ai anthropic-ai anthropic-claude cli command-line-tool framework typescript typescript-library
Last synced: 23 Jul 2025