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-07 00:06:13 UTC
- JSON Representation
https://github.com/sanjay-sol/redis-implementation
This project is a Redis-like system implementation written in TypeScript, aiming to provide basic Redis functionalities such as string operations, list operations, set operations, and pub/sub messaging, along with the addition of Streams functionality.
Last synced: 28 Apr 2025
https://github.com/m-u-t-e/rockpaperscissor
Rock Paper Scissor game. EZ!
cli cli-app cmake cmakelists cpp cpp11 game
Last synced: 26 Jun 2025
https://github.com/seeruk/tid
A simple, CLI-based time tracking utility for personal time tracking.
Last synced: 27 Jan 2026
https://github.com/harismuneer/command-line-interpreter-cli
🔲 A Command Line Interpreter made in C++ which supports commands like quit, remove, rename, rmdir, echo, out, zip, unzip.
cli cli-clone cli-interactive cli-utility cmd-clone command-line command-line-arguments-parser command-line-clone command-line-interpreter command-line-tool echo interpreter-clone interpreter-cplusplus operating-system operating-systems quit rename-files rmdir unzip zip-files
Last synced: 09 Apr 2025
https://github.com/kujtimiihoxha/plis
Plis your swiss knife for creating cli tools
cli cli-toolkit generator go golang plis tool tools
Last synced: 09 Oct 2025
https://github.com/olivki/tos-tool
CLI tool and libraries for working with the various file format that ToS uses
Last synced: 23 Apr 2025
https://github.com/iamrajiv/neon-db-cli
The NeonDB CLI Tool is a command-line interface that enables interaction with the Neon Database APIs.
cli go neondatabase postgresql serverless sql
Last synced: 23 Apr 2025
https://github.com/luisadha/rapsh
Rapsh means rapsh(eet) imitated from the mini game in the famous Game, namely Need For Speed belonging to EA games. **Termux Compatible**
android bash cli game linux mksh root script shell-scripting terminal terminal-emulator terminal-game
Last synced: 23 Apr 2025
https://github.com/gylove1994/nestjs-prisma-generator
A command-line tool for generating NestJS code form schema.prisma file.
cli dto-generator generator gylove1994 nestjs nestjs-prisma-generator prisma
Last synced: 12 Jun 2025
https://github.com/BrettVerney/bannerMaker
Create tidy text based banners for CLI based systems, servers and appliances.
aruba banner banner-generator cisco cli
Last synced: 29 Jul 2025
https://github.com/kostyay/circlecistatus
Get current build status of a repo on circleci from CLI
circleci circleci-api circleci2 cli
Last synced: 12 Apr 2025
https://github.com/3ee-games/file-renamer-pro
Renames files in a professional manner.
clean-filename cli csharp dotnet gamedev rename rename-files rename-script renamer renames
Last synced: 10 Oct 2025
https://github.com/rakentaja/cli
Rakentaja cli
bash boilerplate cli command-line javascript nodejs terminal typescript
Last synced: 23 Apr 2025
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/nbeguier/financial-tools
Set of financial tools to manipulate ISIN
Last synced: 16 Jan 2026
https://github.com/wp-cli/role-command
Adds, removes, lists, and resets roles and capabilities.
access cli hacktoberfest role security wordpress wp-cli wp-cli-package
Last synced: 12 Jun 2025
https://github.com/vondas-network/videobeaux
Your friendly multilateral video toolkit built for artists by artists.
cli creative-coding ffmpeg python video-editing video-processing
Last synced: 23 Apr 2025
https://github.com/xmapst/nexusimageclean
Nexus CLI for Docker Registry v2 🐳
cli docker docker-registry golamb image nexus nexus-repository nexus3
Last synced: 17 Aug 2025
https://github.com/long2ice/chcli
A Terminal Client for ClickHouse with AutoCompletion and Syntax Highlighting.
autocomplete cli clickhouse syntax-highlighting
Last synced: 07 Oct 2025
https://github.com/krnsk0/guser
interactive git user switcher
cli config git interactive user
Last synced: 12 Jun 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/nnbnh/clipb
📋 Clipboard managers warper that SuperB
basher bpkg cli clipboard clipboard-manager copy-paste posix terminal
Last synced: 08 Oct 2025
https://github.com/ringcentral/ringcentral-embeddable-extension-factory
CLI tool to create a RingCentral Embeddable Chrome and Firefox extension for CRMs
Last synced: 14 Jul 2025
https://github.com/alwaysai/alwayscli
A framework for building command-line interfaces in Node.js
alwaysai cli nodejs typescript
Last synced: 11 Mar 2026
https://github.com/crashdump/covert
Covert is a deniable encryption software.
cli deniable-encryption encryption sdk security
Last synced: 16 Feb 2026
https://github.com/jameschung/get-sso-creds
Interactive CLI tool to retrieve or store AWS SSO credentials based on profiles.
aws aws-sso awscli cli sso typescript
Last synced: 14 Jul 2025
https://github.com/3job/gmake2
Build a GMakefile at lightning speed!
buildtool buildtools cli command-line command-line-tool gmake gmake2 gmakefile go golang make makefile tools
Last synced: 25 Apr 2025
https://github.com/dword-design/mock-argv
Temporarily overrides the command line arguments. This is useful for testing.
args argument-parser arguments argv cli command-line command-line-tool coverage javascript jest mocha mock node nodejs npm npm-package replace restore test testing
Last synced: 16 Mar 2025
https://github.com/souvikns/ink-router-cli
A react-router style CLI parser for InkJS.
Last synced: 12 Apr 2025
https://github.com/jurihock/remucs
Demucs wrapper for remixing audio files with additional customizations
audio audio-effects audio-processing cli dafx deep-learning demixing demucs machine-learning mixing mixing-audio music-separation pitch-shifting python source-separation stems stft stftpitchshift unmixing vocal-remover
Last synced: 10 Apr 2025
https://github.com/joaodrp/gelf-pretty
CLI to pretty-print GELF log lines
cli gelf graylog log logging pretty-print
Last synced: 28 Jul 2025
https://github.com/wooorm/osx-shortcut
Add autocorrect text shortcuts to OS X
cli macos osx replace replacement shortcut text
Last synced: 19 Apr 2025
https://github.com/jaywcjlove/compile-less
All `.less` files are compiled into `.css` files.
cli css javascript less lesscss style
Last synced: 09 Apr 2025
https://github.com/yanskun/gh-page
Easy access to GitHub user/account pages gh extensions
Last synced: 14 Apr 2025
https://github.com/doarakko/draw
Draw Yu-Gi-Oh! Card.
cli ygoprodeck yu-gi-oh yugioh
Last synced: 09 Apr 2025
https://github.com/halkyonio/hal
Easily create and manage Kubernetes applications using the Halkyon operator, made with ❤️ by the Halkyon team.
cli halkyon kubernetes kubernetes-application kubernetes-operator
Last synced: 05 Oct 2025
https://github.com/geem-lab/overreact-guide
⚛️📈 Create and analyze chemical microkinetic models built from computational chemistry data
automation chemical-kinetics cli computational-chemistry computational-chemistry-logfiles dsl first-principles guide in-silico library microkinetics modeling overreact python qrrho quantum-tunneling reactions rrho thermochemistry website
Last synced: 17 Jan 2026
https://github.com/aaronland/webster-cli
A command-line tool for generating a PDF file from a URL (rendered by WebKit).
Last synced: 04 Sep 2025
https://github.com/seipan/bulma
:punch: CLI tool to parse OpenAPI and stress test each endpoint. :punch:
attack cli go openapi3 stress-test
Last synced: 23 Apr 2025
https://github.com/filiptibell/roblox-studio-utils
Cross-platform library for interacting with Roblox Studio
Last synced: 09 Oct 2025
https://github.com/koirand/git-zoo
Adds random animal emoji to git commit message.
Last synced: 23 Apr 2025
https://github.com/siarheidudko/firebase-admin-cli
Cli for firebase
authentication cli data-manipulation data-migratation data-science firebase firebase-admin firebase-auth firebase-authentication firebase-database firebase-firestore firebase-firestore-database firebase-realtime-database firebase-storage firebase-tools firebase-ui firestore google-cloud-storage rtdb storage
Last synced: 27 Feb 2026
https://github.com/piotrmurach/tty-markdown-cli
CLI tool for displaying nicely formatted Markdown documents in the terminal
cli markdown markdown-cli markdown-viewer rubygem
Last synced: 12 Jun 2025
https://github.com/dcastil/cache-cmd
Run and cache a command based on various factors
Last synced: 12 Apr 2025
https://github.com/devopsmakers/gh-cards
Create HTML format cards from Github Issues for printing
agile agile-board cli erb gh-cards github github-issues github-issues-export html-format-cards kanban-board scrum scrum-board
Last synced: 23 Apr 2025
https://github.com/openshift-pipelines/opc
A CLI for interacting with OpenShift Pipelines!
Last synced: 14 Apr 2025
https://github.com/strvcom/shh
CLI tool to manage versioned environment variable files using git-crypt
cli environment envs git-crypt secrets
Last synced: 09 Apr 2025
https://github.com/azuyamat/boxes
Quick and easy CLI to create and manage Minecraft servers
Last synced: 05 Sep 2025
https://github.com/wp-cli/automated-tests
Runs the entire test suite on a regular basis
cli hacktoberfest testing wordpress wp-cli
Last synced: 12 Jun 2025
https://github.com/scastiel/csvread
An efficient CSV reader for the console.
Last synced: 13 Jul 2025
https://github.com/brenekh/blinky
Pacman repository hosting server.
archlinux cli go golang golang-application hacktoberfest homeserver linux pacman self-hosted webserver
Last synced: 15 Apr 2025
https://github.com/justleoo/xbp
🛸 tiny xbps wrapper
cli package pkg-management rust void-linux voidlinux xbps
Last synced: 12 Apr 2025
https://github.com/kevcui/tvdb-cli
:tv: Show TV series information in terminal
bash bash-script cli script terminal tv tvdb tvdb-api
Last synced: 30 Jul 2025
https://github.com/inkel/slacker
Slack CLI to update status and presence
cli go golang golang-application slack
Last synced: 23 Apr 2025
https://github.com/beastwick18/kitty-background-manager
A cli program for managing backgrounds in kitty terminal
cli cli-app kitty kitty-terminal wallpaper-changer
Last synced: 09 Apr 2025
https://github.com/citguru/mytact
A Simple Contacts CLI Tool
cli click command-line-interface command-line-tool prompt-toolkit pyinquirer python
Last synced: 09 Apr 2025
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/quintenvandamme/trident
The magic kernel manager for ubuntu based distros and WSL2 written in dart.
cli dart kernel kernel-compilation linux linux-kernel ubuntu wsl
Last synced: 05 Mar 2026
https://github.com/nart38/ollmao
Simple TUI client for ollama
bubble-tea bubbletea cli go golang llm ollama ollama-client terminal terminal-based tui
Last synced: 16 Mar 2026
https://github.com/martinohmann/kickoff
Kick off projects from skeleton directories
cli composition project-bootstrapping skeletons templating
Last synced: 05 Mar 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/crazy-complete/crazy-complete
Generate shell auto completion files
autocomplete bash bash-completion cli fish fish-completion shell terminal zsh zsh-completion
Last synced: 05 Mar 2026
https://github.com/taminomara/yuio
Building friendly CLIs with python: colored output, user interactions, configs and more
Last synced: 31 Jan 2026
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/kawarimidoll/guard-and-guide
🛡️ Guard coding agents from dangerous operations, and 🧭 Guide them to safer alternatives.
ai-agent claude-code cli gemini-cli hooks rust
Last synced: 28 May 2026
https://github.com/eneko/commandregistry
⚠️DEPRECATED⚠️ Beautifully handle subcommands on your SwiftPM command line tool
arguments cli command-line manager package parameters subcommands swift swiftpm tool
Last synced: 21 Oct 2025
https://github.com/jgabaut/amboso
Build tool wrapping make. Written in bash.
amboso bash bash-script build-system build-tool builder cli make makefile shell test-automation testing-tools
Last synced: 28 Jan 2026
https://github.com/maystudios/maxsimcli
Solve context rot in AI coding. Spec-driven development system for Claude Code, OpenCode, Gemini CLI, and Codex — with parallel subagents, atomic commits, and a live dashboard.
agentic-coding ai-tooling ai-workflow claude-code cli context-engineering context-window developer-tools gemini-cli llm meta-prompting opencode spec-driven-development subagent typescript
Last synced: 06 Apr 2026
https://github.com/h7x4/nix-attr-search
Easy search mechanism for nix manuals, built on fzf
cli documentation fzf home-manager nix nixos nixpkgs search unix-pipes
Last synced: 15 Mar 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/danfickle/openhtmltopdf-cli
This is a CLI for converting HTML files to PDF documents (requires Java)
cli html-converter htmltopdf java pdf pdf-generation
Last synced: 26 Oct 2025
https://github.com/ambitus/cbxp
A unified and standardized interface for extracting z/OS control block data.
cbxp cli control-block json mainframe python shell simplification standardization zos
Last synced: 17 Mar 2026
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/victormicco/todoroki
CLI to start your project with the best set up
cli command-line-interface fastify nextjs typescript
Last synced: 28 Feb 2026
https://github.com/wp-cli/widget-command
Adds, moves, and removes widgets; lists sidebars.
cli hacktoberfest widget widgets wordpress wp-cli wp-cli-package
Last synced: 02 Apr 2026
https://github.com/adamlui/minify.js
</> Recursively minify all JavaScript files.
api cli javascript js minifier nodejs utilities
Last synced: 13 Mar 2026
https://github.com/github30/sketch2code-cli
sketch is easy. curl s2c.sh | bash -s sample.jpg
Last synced: 18 Oct 2025
https://github.com/freddie-nelson/wfetch
A neofetch like cli tool for windows written entirely in Go
Last synced: 16 Oct 2025
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/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/tylerbutler/repoverlay
A tool to overlay files on top of a git repo without committing them.
ai-agents cli configuration sync
Last synced: 02 Apr 2026