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/hlship/multi
Joker library to support tools with multiple embedded commands
Last synced: 09 Feb 2026
https://github.com/the-code-genin/ges-cli
A CLI software that encrypts and decrypts data using a custom encryption algorithm based on the Feistel cipher structure.
cli cryptography encryption feistel-cipher golang
Last synced: 14 Jan 2026
https://github.com/gitxtui/gitx
A TUI Helper for learning git (VCS)
cli git go hacktoberfest2025 hactoberfest learning tui vcs
Last synced: 06 Feb 2026
https://github.com/suzuki-shunsuke/yodoc
Test command results and embed them into document
Last synced: 28 Feb 2026
https://github.com/marsdevx/ascii2header
💻🖌️ Add headers with metadata and ASCII art to your code files
ascii ascii-art bash cli cli-app code command-line custom dev header header-generator headers metadata open-source personalize python python-script python3 style zsh
Last synced: 05 Mar 2026
https://github.com/nonanti/codecontext.net
Analyzes C# codebases to detect patterns and generate context for AI tools
ai chatgpt cli code-analysis csharp developer-tools dotnet dotnet-tool github-copilot nuget pattern-detection roslyn
Last synced: 16 Oct 2025
https://github.com/smartprix/knex-utils
Some utilities for knex, and a simple cli to create and refresh DBs
cli db development development-tools js knex migrations postgres refresh
Last synced: 15 Oct 2025
https://github.com/clerk/protect-cli
Clerk's command line tool (Early Access)
Last synced: 17 Apr 2026
https://github.com/ayaxsoft/route-auditor
CLI to audit routes in Next.js apps
audit cli nextjs route-checker routes
Last synced: 02 Apr 2026
https://github.com/ljharb/validate-npm-package-name-cli
CLI for npmjs.com/validate-npm-package-name
Last synced: 27 Feb 2026
https://github.com/leynier/ccst
ccst (Claude Code Switch Tools) provides utilities for CCS daemon management and configuration backup/restore.
claude claude-code cli config contexts switcher
Last synced: 30 Jan 2026
https://github.com/tbor00/ftools
🚀 @ftools-suit is a set of packages whose objective is to facilitate and improve the development speed of any modern frontend project.
autocomplete cli frontend frontendtools javascript js monorepo nextjs opensource places-autocomplete react tools
Last synced: 07 Oct 2025
https://github.com/sibyllai/lethe
Pre-AI repo sanitization. Redact secrets before your code meets the LLM.
ai-security cli devsecops pii-detection redaction secret-scanning
Last synced: 04 Apr 2026
https://github.com/axiomantic/spellbook
Multi-platform AI assistant skills and workflows. Serious engineering. Also fun.
ai-assistant ai-coding claude cli codex developer-tools gemini-cli llm mcp mcp-server opencode prompt-engineering python skills spellbook
Last synced: 06 Jun 2026
https://github.com/tulibraries/libguider
This python script can be used to quickly harvest metadata and full HTML of all LibGuides within a single organization.
Last synced: 30 Jan 2026
https://github.com/sonicdoe/brave-mouse
[Unmaintained] Validate your code against your EditorConfig.
cli coffeescript editorconfig lint linter nodejs semver
Last synced: 12 Oct 2025
https://github.com/ocelotsloth/goqrz
Golang QRZ.com XML Library and Command Line Client
amateur-radio callsigns cli ham-radio qrz
Last synced: 01 Jun 2026
https://github.com/filiptibell/roblox-studio-utils
Cross-platform library for interacting with Roblox Studio
Last synced: 09 Oct 2025
https://github.com/romain-gilliotte/spectral
Capture web traffic while browsing, then let an LLM analyze it into OpenAPI specs, GraphQL schemas, and ready-to-use CLI configs with auth
api api-discovery chrome-extension cli graphql llm mitmproxy openapi restish reverse-engineering
Last synced: 12 Mar 2026
https://github.com/rootcircle/codemark-cli
CLI app for Codemark for HOF v4.0
cli click firebase hacktoberfest2023 python
Last synced: 12 Oct 2025
https://github.com/jkaloger/lazyspec
A little TUI for project documentation.
Last synced: 01 Apr 2026
https://github.com/NotAShelf/gh-notify
GitHub CLI extension to display GitHub notifications
Last synced: 01 Feb 2026
https://github.com/slub/singlemarcrecord
generates single record MARC files
cli command-line-tool marc marc21 python
Last synced: 20 Oct 2025
https://github.com/aykhans/sarin
A high-performance HTTP load testing tool. Features dynamic request generation with 320+ template functions, proxy support, and configuration via CLI, YAML, ENV.
benchmarking cli go load-testing
Last synced: 01 Apr 2026
https://github.com/olegfedoseev/go-webpagetest
Wrapper for WebPagetest API
api-wrapper cli go webpagetest
Last synced: 21 Jan 2026
https://github.com/tumf/jj-desc
Generate jj (Jujutsu) commit descriptions automatically using LLMs
anthropic cli commit-message jj jujutsu llm openai openrouter rust
Last synced: 04 Apr 2026
https://github.com/seznam/jailoc
🔒 Jail your AI agents — sandboxed Docker environments with network isolation for Opencode agents
ai-agents cli devtools docker docker-compose golang network-isolation opencode sandbox security
Last synced: 04 Apr 2026
https://github.com/hummusonrails/probability-cli
An interactive Bayesian Probability Calculator CLI that guides users through updating beliefs based on new evidence.
bayesian cli probability rust rust-lang
Last synced: 13 Oct 2025
https://github.com/killo445/disablesearchboxsuggestions
Disable Search Box Suggestions for Windows 10/11
cli command-line command-line-tool copilot search start-menu windows windows-10 windows-11 windows-search
Last synced: 31 Oct 2025
https://github.com/cekrem/ripnote
The only note-taking setup you'll ever need
Last synced: 30 Jan 2026
https://github.com/mirpo/fastapi-gen
Build LLM-enabled FastAPI applications without build configuration.
cli fastapi gemma-2b huggingface langchain langchain-python llama llama2 llamacpp llm named-entity-recognition ner nlp smollm summarization text-generation
Last synced: 06 Oct 2025
https://github.com/webreinvent/vaahcli
Command Line Tool to Generate Files for Rapid Development | Scaffolding Generator for VaahCMS
cli laravel laravel-5-package laravel-package package-generator vaahcms
Last synced: 08 Oct 2025
https://github.com/rani367/affected
Run only the tests that matter. Language-agnostic affected package detection for monorepos. Supports Cargo, npm, pnpm, Yarn, Bun, Go, Python, Maven, Gradle, .NET, Swift, Dart/Flutter, Elixir, sbt.
bun cargo ci cli dart dependency-graph dotnet elixir flutter github-actions go gradle maven monorepo npm python rust scala swift testing
Last synced: 05 Apr 2026
https://github.com/brutus/wdiffhtml
Uses `wdiff` to generate a HTMLified word based diff from plain text files.
Last synced: 17 Mar 2026
https://github.com/kevinelliott/agentmanager
CLI/TUI app to easily detect, manage, install, and update AI Agent CLI tools
agent agentic-ai agents ai ai-developer-tools ai-development ai-development-tools ai-tools cli cli-app cli-tool tui tui-app
Last synced: 24 Feb 2026
https://github.com/tartinerlabs/skills
Claude Code skills for git workflows, GitHub automation, security audits, code refactoring, and project tooling
agent-skills automation claude-code claude-code-skills cli code-quality developer-tools github-actions productivity tailwind-css
Last synced: 25 Apr 2026
https://github.com/rudrodip/ginit
ginit is a command-line tool for initializing go projects with predefined structures and configurations
Last synced: 06 Oct 2025
https://github.com/skumail/containerize-suitecloud-cli
NetSuite Containerize SuiteCloud CLI for Node.js
alpine-linux cli containers docker docker-compose docker-container docker-image dockerfile javascript jdk netsuite nodejs sdf sdk suiteapp suiteapp-sdf suitecloud suitecloud-cli suitecloud-sdk
Last synced: 13 Oct 2025
https://github.com/dean0x/devflow
Agentic Development Toolkit for Claude Code — adversarial reviews, session memory, quality enforcement.
agent-teams ai claude-code cli code-review developer-tools devtools plugins typescript
Last synced: 01 Apr 2026
https://github.com/denver-code/nftgenerator
This repository provides various utilities to help you build your NFT collection!
cli generator go golang nft nft-gallery
Last synced: 26 Oct 2025
https://github.com/novajslabs/cli
A CLI to add dependency-free React hooks to your project
cli hook hooks hooks-library javascript react react-hooks reactjs reactjs-hooks typescript
Last synced: 11 Oct 2025
https://github.com/hex7c0/mongodb-restore-cli
mongodb-restore cli for Nodejs
Last synced: 25 Jun 2025
https://github.com/baskaran-md/gcp-metadata
Script for getting the gcp instance informations
cli gcp gcp-cloud gcp-metadata gcp-tools
Last synced: 04 Apr 2025
https://github.com/jacksonrakena/migadu-cli
Command line tool for managing Migadu email hosting.
cli cli-tools email email-management
Last synced: 04 Apr 2025
https://github.com/icij/datashare-tarentula
Cli toolbelt for Datashare.
cli csv datashare elasticsearch python
Last synced: 12 Apr 2025
https://github.com/cablehead/mini-nu
The minimum amount of nu to run some nu
Last synced: 12 Apr 2025
https://github.com/marckassay/spypkg
spypkg intercepts shell expressions for modification to be redirected for execution.
bash batch cli executable global local node npm package-management spy symlink yarn
Last synced: 20 Jul 2025
https://github.com/gvcgo/gshell
Lib for creating interactive cli applications.
cli cmd go golang interactive interactive-shell ishell local process remote shell
Last synced: 29 Apr 2025
https://github.com/kognise/bootstrap-next
Quickly and easily bootstrap a Next.js project.
bootstrapper cli nextjs node nodejs react reactjs
Last synced: 20 Jul 2025
https://github.com/sammy-ette/Holly
🌿 Render videos of osu! replays from the terminal! An o!rdr command line tool.
cli command-line osu osugame terminal
Last synced: 29 Apr 2025
https://github.com/gethiox/chess
Pure Python Chess implementation
chess cli game python terminal-based terminal-game
Last synced: 30 Oct 2025
https://github.com/lucawen/rbtc
Convert bitcoin to currency and virce-versa
bitcoin btc cli conversion currency rust rust-lang
Last synced: 14 Jul 2025
https://github.com/ColumPaget/github-search
Simple command-line github repo search written in lua with libUseful-lua
Last synced: 17 Jul 2025
https://github.com/postmodern/command_kit-completion
Generate shell completions for command_kit commands
bash-completion bash-completions cli command-kit ruby shell-completion zsh-completion zsh-completions
Last synced: 24 Jun 2025
https://github.com/primaprashant/hns
A simple, privacy-focused speech-to-text CLI tool that records your voice, transcribes it locally using faster-whisper, and copies the transcription to your clipboard.
cli clipboard faster-whisper python speech-to-text whisper
Last synced: 21 Jul 2025
https://github.com/jasongrace2282/knzhou
A tool to keep knzhou's physics handouts up to date
Last synced: 28 Feb 2026
https://github.com/moshthepitt/flash-loan-mastery-cli
Flash Loan Mastery CLI
Last synced: 07 Mar 2026
https://github.com/loong64/n8n
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
ai apis automation cli data-flow development integration-framework integrations ipaas low-code-no-code low-code-platform mcp mcp-server-mcp-client n8n self-hosted typescript workflow workflow-automation
Last synced: 06 Jun 2026
https://github.com/dohnj0e/snagtag
Scrape social media platforms such as Youtube and Tiktok, powered by Go.
automation cli command-line go golang selenium selenium-webdriver testing web-scraping youtube
Last synced: 07 Mar 2026
https://github.com/teohrt/cellular-automata
Wolfram and Conway's Famous Cellular Automata
automata c-plus-plus cellular-automata cli conway conway-game conways-game-of-life game-of-life wolfram
Last synced: 13 Mar 2026
https://github.com/chec/seeder
Chec seeder tool, used in example stores to seed product data when creating them with the CLI's "demo store" command
chec-cli cli commercejs ecommerce hacktoberfest seeder
Last synced: 12 May 2025
https://github.com/giovanni-iannaccone/eikon
Lightweight image processing library, built entirely from scratch to offer fast, and customizable image manipulation capabilities 🖼️
art bmp c-plus-plus cli cpp cpp-library css-colors from-scratch image-processing library png ppm
Last synced: 30 May 2026
https://github.com/alloraai/alloracli
Revolutionize DevOps and IT operations with intelligent automation through natural language processing and multi-agent AI systems
cli dockerfile go makefile shell
Last synced: 18 May 2026
https://github.com/hoodie/battery-rs
🔋 tiny little indicator for your battery status (🐧 linux only)
Last synced: 12 Sep 2025
https://github.com/fvictorio/repl-maker
Make a customized node REPL with ease
Last synced: 23 Aug 2025
https://github.com/barbarbar338/daph
✨ A simple CLI commander system
args argument-parser cli cli-commander command-line command-line-interface commander daph parser ts typescript
Last synced: 12 May 2025
https://github.com/labs64/netlicensing-zapier
Labs64 NetLicensing / Zapier Integration
cli client hacktoberfest ifttt integration integration-flow laas labs64 license license-management license-validation licensing-as-a-service licensing-library netlicensing restful software-activation software-licensing triggers zapier zapier-cli
Last synced: 05 Apr 2025
https://github.com/agneym/create-profile-card
Create a Custom Profile Card CLI
Last synced: 13 Apr 2025
https://github.com/rocktimsaikia/syzer
:zap: Cli tool to update all npm dependencies at once
cli dependency-updater npm-update npm-updater syzer
Last synced: 12 May 2025
https://github.com/piero-vic/ptd
A minimal to-do list application for the command line.
Last synced: 12 May 2025
https://github.com/jiito/gci
A rust port of the Git Checkout Interactive package
binary cli developer-tools development-environment git gitcommands rust tools
Last synced: 12 May 2025
https://github.com/warrant-dev/warrant-cli
Command-line tool for Warrant
access-control acl authorization cli command-line command-line-tool go golang permissions rbac role-based-access-control
Last synced: 13 Apr 2025
https://github.com/redpeacock78/line-sticker-downloder
Download the data extracted from the LINE sticker.
apng2gif cli command-line command-line-tool data-extracted line sticker sticker-downloader typescript
Last synced: 19 May 2026
https://github.com/windler/ws
cli app to list your workspaces, git branch info and custom information
cli custom git go golang list projects workspace workspaces
Last synced: 12 Apr 2025
https://github.com/nullarray/chromascope
Pseudo library for python, provides custom colored text formatting in a convenient way.
ansi cli colore lib output pseudocode
Last synced: 13 Apr 2025
https://github.com/derhuerst/cli-styles
A consistent look & feel for CLI prompts.
Last synced: 25 Jun 2025
https://github.com/clarkfieseln/as4pgc
Hide small files inside audio files (MP3, OGG, FLAC, WAV).
audio audio-processing cli comand-line command-line-tool cryptography encryption ffmpeg flac mp3 ogg pypi pypi-package python python-3 python3 steganography steganography-algorithms steganography-library wav
Last synced: 07 Mar 2026
https://github.com/wcarhart/lurker
Hacker News terminal client
bash cli hacker-news ycombinator
Last synced: 12 May 2025
https://github.com/jomy10/brainfuck-rs
A Brainfuck interpreter written in Rust. Fast and simple.
brainfuck brainfuck-interpreter cli interpreter rust rust-lang
Last synced: 21 Mar 2025
https://github.com/darkmavis1980/markdown-index-generator
Parses a MarkDown document and creates an index with links using the document headings
cli generator markdown typescript
Last synced: 03 Feb 2026
https://github.com/privoce/ract
Ract is a conversational CLI tool written in Rust, providing an all-in-one solution for integrating dependencies, setting up environments, generating project templates, running, and packaging projects with frameworks like GenUI and Makepad. Simplify your development workflow with minimal arguments and intuitive dialogs. 🚀
Last synced: 17 Jun 2025
https://github.com/timonrieger/immichpy
The stable, typed Python API layer for Immich automation and integrations.
api-client automation cli client immich integration library package python scripting
Last synced: 08 Apr 2026
https://github.com/spences10/wiki0
Local-first AI memory as a Markdown wiki backed by SQLite search and MCP tools
ai-memory cli knowledge-base markdown mcp sqlite wiki
Last synced: 04 Jul 2026
https://github.com/vars1ty/justfetch
A simple minimal neofetch alternative, written in Rust
cli fetch linux linux-terminal minimal neofetch rust
Last synced: 13 May 2025