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-10 00:05:34 UTC
- JSON Representation
https://github.com/codedotjs/instafy
:telescope: A command line Instagram media notifier!
cli followers following instagram media notification notify posts tool
Last synced: 18 Aug 2025
https://github.com/uncenter/nixpkgs-track
📦 Track where Nixpkgs pull requests have reached.
Last synced: 02 Mar 2026
https://github.com/excatt/superclaude-plusplus
Extended Claude Code framework based on SuperClaude.
ai-assistant claude claude-code cli developer-tools mcp productivity superclaude
Last synced: 20 Feb 2026
https://github.com/danielbayley/serve
🎾 Bundle any script as a macOS service.
automation cli command-line macos osx script service shell
Last synced: 20 Aug 2025
https://github.com/microsoft/kiota-cli-commons
Common set of commands for CLI client generation
Last synced: 19 Oct 2025
https://github.com/daredever/yae
Yet another editor. Console-based text editor tool for .NET Core CLI.
cli console csharp dotnet dotnet-cli dotnet-core dotnet-new dotnet-tool nuget text-editor yae
Last synced: 30 Oct 2025
https://github.com/b0o/tmux-conf
Maddison's tmux configuration!
cli dotfiles linux shell terminal tmux tmux-conf tmux-configuration zsh
Last synced: 16 Aug 2025
https://github.com/theinfosecguy/razin
Static analysis scanner for SKILL.md LLM agent skills with deterministic security findings.
agentic-ai ai-agents cli cybersecurity llm markdown python security static-analysis yaml
Last synced: 11 Apr 2026
https://github.com/sjmulder/dated
Add a timestamp to every line of a stream
Last synced: 11 Apr 2025
https://github.com/sqdnoises/infinite-craft
An API Wrapper of Neal's Infinite Craft game in Python for people to implement in their programs.
automation cli game game-api infinite-craft infinite-craft-hack infinitecraft library neal-fun python python3 python3-library rest-api
Last synced: 27 Apr 2025
https://github.com/hongquan/git-del-branches
Git tool to select and delete multiple branches
Last synced: 26 Jul 2025
https://github.com/mustansirzia/mustansir.npx
My name "mustansir" as an npx command. 🚀
challenge cli command mustansir npm npx portfolio terminal typescript
Last synced: 28 Jul 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/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/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/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/fiverr/published
📦 Opinionated NPM publish program
automation ci-cd cli npm npx publish
Last synced: 01 Aug 2025
https://github.com/erfidev/cli-task-manager
a golang program based on the command line
Last synced: 16 May 2025
https://github.com/3noch/twitch-cli
CLI to watch file patterns and run commands when they change
cli command-line-tool file-system haskell inotify inotifywait
Last synced: 10 Mar 2026
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/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/anirudhg07/ntfyme
Simple terminal command line notification tool on completion of your commands and processes.
Last synced: 28 Apr 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/a-nau/pdf-link-checker
Github Action and CLI tool to automatically check all links in a PDF for dead or broken links.
check cli cli-app github-actions link link-checker pdf pdf-generation url
Last synced: 04 Oct 2025
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/snamiki1212/go-gen-slice-accessors
Generate accessor methods for slice in Go
Last synced: 17 Aug 2025
https://github.com/generate/generate-mocha
Generate mocha unit tests.
app cli create dev generate generator init initialize new project prompt scaffold scaffolder scaffolding template yeoman yo
Last synced: 14 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/postspectacular/screenlapse
No frills/thrills NodeJS based timelapse screen recording CLI util
cli ffmpeg javascript screencapture timelapse
Last synced: 16 Apr 2025
https://github.com/derhuerst/db-cli
A CLI for Deutsche Bahn.
cli db deutsche-bahn germany public-transport transit
Last synced: 15 Apr 2025
https://github.com/rknightuk/alfred-reminders-helper
Helper CLI for Alfred Agenda workflow
alfred alfred-workflow cli workflow
Last synced: 30 Jun 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/hasansezertasan/chrome-version
Detect the version of Chrome installed on Windows, Linux, Mac. Cross-platform using Python, native OS detection.
chrome cli pypi-package pypi-reserved python tutorial used-poetry version
Last synced: 16 Mar 2025
https://github.com/avaragado/riw
A console app and library to help you localise React apps in conjunction with react-intl
cli console i18n internationalisation internationalization l10n localisation localization react react-intl terminal translation-management
Last synced: 30 Jun 2025
https://github.com/bambooom/gh-noti
gh extension to check unread notifications
Last synced: 15 Jul 2025
https://github.com/thesabbir/envan
envan helps you sync env files from AWS SSM
aws-parameter-store cli environment environment-variables monorepo nodejs pnpm turborepo
Last synced: 12 Apr 2025
https://github.com/tangowithfoxtrot/bw-docker
The latest Bitwarden CLI in a Docker container.
Last synced: 18 Feb 2026
https://github.com/bourgeoisor/apollo
Comand-line media list manager and API client written in Golang.
apis cli command-line media-library
Last synced: 07 May 2025
https://github.com/inspect-js/hastypes
Does the given package have TypeScript types?
cli javascript nodejs shell typescript
Last synced: 12 Jan 2026
https://github.com/kaoticz/json2sharp
Convert JSON objects to class definitions.
Last synced: 07 Mar 2026
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/cgabriel5/nodecliac
Easy Bash completion for CLI programs.
Last synced: 13 Sep 2025
https://github.com/donuts-are-good/ticker
rss ticker fer yer terminal
cli donut-utils golang hacktoberfest rss ticker
Last synced: 12 Apr 2025
https://github.com/kiboko-labs/kloud
Build and manage your development Docker stack for @OroCommerce, OroCRM, OroPlatform and MArello applications
cli fpm marello marello-enterprise-edition oro orocommerce orocommerce-enterprise-edition orocrm orocrm-enterprise-edition oroplatform oroplatform-enterprise-edition
Last synced: 24 Dec 2025
https://github.com/jiro4989/rena
rena is a tiny fire/directory renaming command.
Last synced: 08 May 2025
https://github.com/jiro4989/gsv
gsv transforms a multi-line CSV into one-line JSON to make it easier to grep.
Last synced: 08 May 2025
https://github.com/lszeremeta/sdfeater
Always hungry SDF chemical file format parser with many output formats
chebi chemical-data chemical-elements cheminformatics cli cvme cypher data-structures database docker-image drugbank jar java molecularentity neo4j parser parsers periodic-table sdf sdf-files
Last synced: 17 Jul 2025
https://github.com/tcodes0/hue-bash-colors
Easy, readable color management
ansi ansi-colors bash cli color terminal xterm-256color
Last synced: 17 Jul 2025
https://github.com/AthennaIO/Artisan
💻 The Athenna CLI application. Built on top of commander and inspired in @adonisjs/ace.
artisan athenna cli command commander edge esm nodejs typescript
Last synced: 18 Jul 2025
https://github.com/houstonhilton74/Bulk-Batch-Image-Editor-Background-Remover-Cropper-Recolorer-AI-Filename-Renamer-Organizer-
A collective Python program chain GUI Command Line frontend for batch editing images in bulk.
background-removal batch-processing bulk cli cropping ebay ecommerce frontend gui image image-processing image-recognition linux ocr-recognition open-source organizer pixel-map python self-contained shell
Last synced: 07 Apr 2025
https://github.com/nichochar/CLHN
Command Line application to see Hacker News stories
Last synced: 12 May 2025
https://github.com/omochice/gh-fzgist
The extension for GitHub CLI to handle gist with fzf
bash cli fzf-scripts gh-extension github-cli
Last synced: 18 Jul 2025
https://github.com/kurusugawa-computer/annofab-cli
AnnofabのCLI(Command Line Interface)ツールです。
Last synced: 02 Feb 2026
https://github.com/antelcat/parameterization
Effortlessly Build Command-Line Applications with [Parameterization]
cli cli-app command-line efficiency source-generator
Last synced: 06 Apr 2025
https://github.com/vvsviridov/enm-cli
enm-cli is a unofficial port of some Ericsson ENM web-applications to cli interface written in javascript for nodejs
2g 3g 4g 5g api automation autoprovisioning cellular cli enm ericsson gsm javascript lte nodejs oss rest topologybrowser umts
Last synced: 25 Sep 2025
https://github.com/UltiRequiem/whereiam
🗺️ An Implementation of pwd
cli coreutils-programs crate pwd rust rustlang
Last synced: 24 Jun 2025
https://github.com/timcera/hspfbintoolbox
Command line script and Python package to read time-series from the Hydrological Simulation Program - FORTRAN (HSPF) binary output.
cli hydrology python simulation
Last synced: 20 Jul 2025
https://github.com/entria/cli-yargs-boilerplate
Simple Yargs boilerplate to create a CLI (command line interface)
Last synced: 12 Apr 2025
https://github.com/glynnbird/ccurl
CouchDB command-line tool to allow shortened curl commands without putting username/password in your command-line history
Last synced: 07 May 2025
https://github.com/CurlGPT/CurlGPT
ChatGPT in your favourite terminal
chatgpt cli contributions-welcome curl gpt-3 help-wanted homebrew node nodejs open-source openai opensource shell typescript
Last synced: 04 Apr 2025
https://github.com/mtegarsantosa/staticia
💻 A CLI to Generate Static Index Directory Html
cli hacktoberfest html javascript nodejs static
Last synced: 03 Apr 2025
https://github.com/jpikl/pm
Package manager wrapper (supports: pacman, paru, yay, apt, dnf, zypper, apk, brew, scoop)
apk apt brew cli dnf fzf package-management package-manager pacman paru scoop wrapper yay zypper
Last synced: 31 Oct 2025
https://github.com/vshn/concierge-cli
Companion CLI for Concierge to bulk-manage repository projects.
cli concierge gitlab python3 vshn-project-ignore
Last synced: 12 Apr 2025
https://github.com/rust-dd/google-calendar-cli
Google Calendar CLI written in Rust
Last synced: 14 May 2025
https://github.com/scrwdrv/safe-backup
A real-time backup CLI tool written in Typescript. safe-back helps you sync file/folder into a single password encrypted storage. Using technology of RSA & AES.
aes archive backup backup-cli bua cli encryption javascript nodejs rsa sync tool typescript
Last synced: 30 Oct 2025
https://github.com/maxlath/text-transform-cli
A collection of CLI tools to operate frequently needed text transformations
camel capitalize cli lowercase snake startcase text-transformations uppercase
Last synced: 02 Mar 2025
https://github.com/ythecombinator/appstore-sku-editor
A CLI tool that provides some App Store connect utilities
Last synced: 30 Oct 2025
https://github.com/limebeck/reveal-kt
Kotlin wrapper for Reveal JS with CLI
cli kotlin kotlin-script kotlin-scripting revealjs slides
Last synced: 21 Mar 2025
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/andrader/jup
jup is a small command-line tool for installing and syncing agent skills across the local skill directories used by supported AI assistants.
agent agent-skills agentic-ai agents ai ai-agents cli installer manager skills
Last synced: 24 Apr 2026
https://github.com/toorop/go-qonto
Go API client and CLI for https://qonto.eu/ banking service.
cli golang golang-package qonto rest-client
Last synced: 28 Oct 2025
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/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/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/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/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/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/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/alifdarsim/laravel-no-composer
A bash script to install Laravel without using composer or sail docker
bash bash-script cli composer composer-package laravel laravel-framework laravel10 laravel8x laravel9x
Last synced: 27 Oct 2025
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/sorunokoe/scopeon
AI context observability for Claude Code & friends — token breakdown, cache ROI, cost tracking, CI gates
ai claude cli context-window cost-tracking developer-tools llm mcp observability rust tokens tui
Last synced: 27 Apr 2026
https://github.com/ave-sergeev/omoikane
Blazing fast explicit proxy written in Rust for network accessibility research under DPI (Rust) (Q2:2026)
cli dns-over-https dns-over-tls dpi dpi-bypass dpi-evasion linux macos network-tools networking packet-manipulation proxy proxy-server rust security security-research tcp tls-handshake windows
Last synced: 19 Apr 2026
https://github.com/adiksondev/linear-cli
CLI program for Linear Issue Tracker automation available on PyPI and AUR
api aur automation cli linear pypi
Last synced: 07 Mar 2026
https://github.com/thgossler/webpagehost
Simple Windows Command line (CLI) tool to open URLs in WebView2 (Microsoft Edge web browser control).
Last synced: 13 Oct 2025
https://github.com/aead/ee
Encrypt Everything - CLI for encrypting everything securely
cli cryptography encryption golang
Last synced: 17 Mar 2026
https://github.com/jonas-be/papermcdl
Download all PaperMC projects with ease using papermcdl. Choose between a user-friendly GUI or command-line flags to streamline the process. Perfect for developers and Minecraft server admins.
cli downloader go minecraft-server papermc
Last synced: 26 Oct 2025
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/TheManticoreProject/goopts
goopts, a Go library to parse arguments given in command line to a program.
arguments cli command golang-library line parsing
Last synced: 03 Sep 2025
https://github.com/xfgusta/xdump
Display file contents in hexadecimal and ASCII
ascii c cli command-line-tool hex hexadecimal hexdump linux
Last synced: 08 Oct 2025
https://github.com/brainstone/tgui
Text-GUI-Library - A C++11 alternative for ncurses
cli cli-library cpp gui gui-library library ncurses platform-independent
Last synced: 13 Jun 2025