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/curegit/line-theme-downloader
Small scripts to download theme files from LINE Store
bash-script cli downloader line powershell-script
Last synced: 11 May 2025
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/xlab-steampunk/steampunk-scanner-cli
Steampunk Scanner CLI - a quality scanner for Ansible
ansible automation cli quality scanner
Last synced: 14 Jan 2026
https://github.com/calvinmclean/survey
A Gleam library to easily create rich and interactive prompts in the terminal for user input
cli gleam gleam-lang prompt terminal user-input
Last synced: 12 Jul 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/carbynestack/cli-ng
Next Gen Command Line Interface to interact with Carbyne Stack Virtual Clouds
Last synced: 07 Apr 2026
https://github.com/discoveryjs/discovery-cli
CLI tools to serve & build projects based on Discovery.js
Last synced: 13 Apr 2025
https://github.com/vikkio88/slime
A small api framework with Slim v3 +Eloquent, to create easily Restful services
api cli eloquent framework lumen-alternative micro-framework migrations php-rest-api rest-api restful slim3
Last synced: 13 Apr 2025
https://github.com/alirezatheh/medicure
A cosmetic treatment for your media files: movies, tv shows and also their subtitles.
audio audio-processing cli library media movie movies multimedia package python series subtitle subtitles tv tv-shows tvshows video video-processing videos
Last synced: 13 Apr 2025
https://github.com/indios/trebor
A node js module to make standalone web components.
cli no-framework reactive-programming single-file-component standalone-components trebor web-components webpack
Last synced: 07 May 2025
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/sakitam-gis/maptalks-plugin-cli
A simple cli scaffolding for maptalks plugins
cli maptalks maptalks-plugins rollup
Last synced: 13 Apr 2025
https://github.com/thim81/asyncapi-format
Format an AsyncAPI document by ordering, formatting and filtering fields.
asyncapi asyncapi-tooling asyncapi-tools cli filtering formatting sorting
Last synced: 08 May 2025
https://github.com/franciscoknebel/ngx-translate-check
CLI to test ngx-translate Angular projects to find missing and unused i18n strings.
angular angular2 cli i18n ngx-translate
Last synced: 31 Oct 2025
https://github.com/cracko298/mc-3ds-flip
Flips MC Skins (and Alot More) on The X & Y Axis from Java Edition to be used on Minecraft 3DS. Extremely simple CLI/GUI that "just works" no questions asked. With some advanced 3DST options sprinkled inside.
3ds 3dst cli cli-app command-line-tool minecraft minecraft-3ds nintendo-3ds python python3
Last synced: 11 Jul 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/fardjad/node-interactive-commander
Commander.js with integrated interactive prompts
cli command-line commander commanderjs inquirer interactive prompt
Last synced: 11 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/ColumPaget/github-search
Simple command-line github repo search written in lua with libUseful-lua
Last synced: 17 Jul 2025
https://github.com/sudhanplayz/sudhancli
A CLI for wasting time, it might be updated cool in future for now its just trash lol
Last synced: 29 Oct 2025
https://github.com/GuiDevloper/nulla
:woman_technologist: CLI for Nullstack fed by Nulla-chan powers and will
Last synced: 12 May 2025
https://github.com/trikko/trovatore
A fast command-line tool for searching files by name
cli command-line command-line-tool d dlang file file-search files
Last synced: 09 Feb 2026
https://github.com/NotAShelf/gh-notify
GitHub CLI extension to display GitHub notifications
Last synced: 01 Feb 2026
https://github.com/arran4/git-tag-inc
Yet another semantic version incrementor and tagger for git
cli git git-tag git-tags go golang semantic semantic-versioning util
Last synced: 02 Apr 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/taminomara/yuio
Building friendly CLIs with python: colored output, user interactions, configs and more
Last synced: 31 Jan 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/itsdrvgo/create-ev0-app
The stack to rule them all
cli drizzle-orm nextjs supabase trpc uploadthing
Last synced: 30 Oct 2025
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/volks73/panser
A command line utility for (de)serializing data
cli deserialization developer-tools rust serialization
Last synced: 24 Oct 2025
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/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/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/duncankmckinnon/workbench
Ultra-light multi agent orchestrator, anywhere you work
agents cli coding-agent harness multi-agent
Last synced: 22 May 2026
https://github.com/laminas/laminas-composer-autoloading
Sets up Composer-based autoloading for your Laminas modules
autoloading cli composer module
Last synced: 25 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/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/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/martinohmann/kickoff
Kick off projects from skeleton directories
cli composition project-bootstrapping skeletons templating
Last synced: 05 Mar 2026
https://github.com/mikebild/introduction-kubernetes
Introduction to Kubernetes
architecture auto-scaling cli concept docker handson introduction kubernetes orchestration pod scale
Last synced: 02 Mar 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/dolobanko/origin-cli
Open-source CLI for AI code attribution & governance. Track which AI agent wrote every line β Claude, Cursor, Gemini, Codex. Blame, audit, search, backfill.
ai ai-governance claude cli code-attribution codex cursor developer-tools gemini git-blame open-source
Last synced: 28 Apr 2026
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/aohoyd/aku
Terminal UI for Kubernetes clusters built with Bubble Tea. Resource browsing, YAML/describe views, live log streaming, split panes, exec, debug containers, port forwarding, Helm management, and vim-style navigation.
bubbletea cli devops go helm k8s kubectl kubernetes terminal tui
Last synced: 07 Jun 2026
https://github.com/bakayu/lq
A CLI tool to add .gitignore and LICENSE to your projects right from your terminal
bubbletea cli gitignore-generator go license-generator
Last synced: 10 Feb 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/maxigimenez/parallax-cli
Parallax is a local AI orchestration runtime for software tasks.
ai automation claude-code cli codex coding-agent developer-tools gemini github linear orchestrator parallax pull-request
Last synced: 01 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/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/abranhe/binary
CLI tool to work with binary numbers written in C
binary binary-numbers c c-library cli cli-tool clib clibs
Last synced: 25 Feb 2026
https://github.com/jkaloger/lazyspec
A little TUI for project documentation.
Last synced: 01 Apr 2026
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/l-hammer/ydt-cli
π οΈCLI for rapid Vue/jQuery development mini project.
cli template-project ydtemplate
Last synced: 14 Apr 2025
https://github.com/trag1c/outspin
Conveniently read single char inputs in the console.
Last synced: 14 Jul 2025
https://github.com/ashikka/winx
A CLI to generate CLIs
cli development-tools devtool generator nodejs npm-package
Last synced: 22 Aug 2025
https://github.com/mhucka/urial
Urial (URI Addition tooL) intelligently updates URIs stored in Finder comments of macOS files
cli command-line command-line-tool finder macos metadata python python3 uri url utility
Last synced: 06 Aug 2025
https://github.com/willacosta/flutter_currency_micro_app
A Currency converter application written in Dart/Flutter that using modularization architecture and mono-repo, managed by Melos CLI
architecture clean-architecture cli dart flutter melos melos-cli micro-app micro-frontend micro-frontends mobile mobile-app modularization
Last synced: 28 Jul 2025
https://github.com/tong/armcat
Convert binary arm files to json and vice versa
Last synced: 20 Dec 2025
https://github.com/trunklabs/gh-contribution-mate
β¨ Synchronize contributions from local repositories to your GitHub profile safely!
cli contribution deno gh-extension github hacktoberfest
Last synced: 06 Aug 2025
https://github.com/progrhyme/perl5-app-memcached-cli
Interactive/Batch CLI for Memcached
Last synced: 06 Apr 2025
https://github.com/haochuan/create-express-react
Easily create web project with express and create-react-app
bolierplate cli express frontend javascript react redux
Last synced: 05 Aug 2025
https://github.com/elgopher/noteo
Command line note-taking assistant
cli go markdown memo note-taking notes
Last synced: 25 Dec 2025
https://github.com/tx3stn/pkb
Config driven CLI to manage markdown files for a personal knowledge base.
cli documentation go golang knowledge-base knowledge-management markdown nvim obsidian obsidian-md obsidian-notes pkb pkm templating terminal
Last synced: 09 Apr 2026
https://github.com/mmcquillan/matcher
A library for parsing and matching based on a mask for use with CLI or Bots.
Last synced: 07 Mar 2026
https://github.com/ilkutkutlar/terminal-file-picker
Interactive terminal file picker
cli file-chooser file-picker ruby-gem terminal
Last synced: 25 Dec 2025
https://github.com/samit22/calendarn
CLI tool to generate Nepali calendar with today's details, supports both Nepali and English calendars.
cli hacktoberfest hacktoberfest2022 nepali-calendar
Last synced: 12 Jan 2026
https://github.com/mauserzjeh/iwi2dds
A small CLI tool to convert IWI files to DDS
cli cli-app cli-application dds direct-draw-surface go golang infinity-ward-image iwi iwi2dds
Last synced: 27 Jun 2025
https://github.com/bjarneo/nanon
UMD Bundler
cli google-closure-compiler preact react transpiler umd webpack widgets
Last synced: 09 Mar 2026
https://github.com/fre5h/prom-cli
πΊπ¦ βοΈ Console tool to manage account at Prom.ua.
api-client cli e-commerce prom prom-ua promua ukraine
Last synced: 19 Mar 2025
https://github.com/dagenix/netrange
netrange is a CLI utility that is able to fetch lists of IP ranges used by common cloud services, filter those lists by attributes provided by the cloud providers, and then optionally minimize the set of resulting ranges.
aws azure backblaze cidr cli cloudflare digitalocean gcp github ip-ranges rust-lang
Last synced: 23 Jul 2025
https://github.com/pbthorste/aws-lambda-tool
A standalone tool for AWS lambda functions that can among other things deploy and delete them
Last synced: 08 Nov 2025
https://github.com/oxyzenq/zejtron
Unified Linux introspection toolkit for paths, ports, processes, files, services, and diagnostics
cli command-line developer-tools environment linux path ports rust system-tool terminal
Last synced: 06 Jul 2026
https://github.com/valodim/khaleesi
(experimental) khal-inspired, mblaze-style handling of iCalendar files
Last synced: 14 Apr 2025
https://github.com/mixpeek/linear-cli
A CLI tool for interacting with Linear.app
Last synced: 27 Jun 2025
https://github.com/harrisoncramer/joke-gpt
An example TUI with Cobra, Charm, and Viper that uses ChatGPT to tell you jokes
bubbletea charmbracelet cli cobra-cli go golang tui
Last synced: 06 Oct 2025
https://github.com/e-graveyard/coin
currency conversion CLI
cli crystal currency-conversion exchange
Last synced: 13 May 2025
https://github.com/blasrodri/cmdex
Find command examples (grep, tar, npm, apt, etc)
Last synced: 08 Apr 2026
https://github.com/felipefacundes/shell_utils
Shell Utils is an educational framework designed to make shell programming accessible and powerful. It is the result of extensive work over many years, now available on GitHub. With over 280 documented scripts, it caters to both beginners and advanced users. Its main differentiator is the ability to interact with the major shells: Bash, Zsh, Fish
bash cli cli-app fish fish-configuration hacktoberfest oh-my-fish oh-my-zsh oh-my-zsh-plugin oh-my-zsh-theme ohmyzsh plugin-framework plugins productivity shell terminal theme themes zsh zsh-configuration
Last synced: 28 Jul 2025
https://github.com/dpbriggs/kv
Easy CLI key-value storage with bash hooks. Use kv to auto-configure your system on key-value updates. Project to help learn rust.
Last synced: 14 Apr 2025
https://github.com/arunachalamkalimuthu/merlin-ai-code-review
Self-hosted AI code review that runs in CI and posts inline comments. 12 AI providers (Claude, GPT-4o, Gemini, Ollama, β¦), 5 git platforms (GitHub, GitLab, Bitbucket, Azure DevOps, Gitea). BYOK. Rust.
ai ai-code-review anthropic azure-devops bitbucket byok claude cli code-review devtools gitea github-actions gitlab-ci ollama openai pull-request-reviewer rag rust self-hosted
Last synced: 05 Jul 2026