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-09 00:05:39 UTC
- JSON Representation
https://github.com/gfargo/coco
AI-powered Git Assistant for CLI
ai-git anthropic cli coco git git-commit langchain langchain-typescript llms node ollama openai
Last synced: 25 May 2026
https://github.com/water-run/get
get -- get anything from your computer
ai automation cli code-search command-line-tool developer-tools local-tools natural-language nim openai-compatible productivity read-only
Last synced: 07 Jun 2026
https://github.com/spachava753/cpe
A LLM powered chat based programming editor
ai cli genai generative-ai go golang tree-sitter
Last synced: 19 Apr 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/settinghead/voxlert
LLM-generated voice notifications for Claude Code, Cursor, OpenAI Codex, pi, and OpenClaw, spoken by game characters like the StarCraft Adjutant, Kerrigan, C&C EVA, SHODAN, and more.
ai-agents audio-processing claude-code cli coding-assistant cursor cursor-ide developer-tools gaming-voices llm local-first nodejs notifications openai-codex pi-package starcraft text-to-speech tts voice-cloning voice-notifications
Last synced: 21 Apr 2026
https://github.com/cleven12/seo_optimizer
AI-Powered SEO Content Analyzer | Google Gemini & OpenAI | Smart keyword matching, AI recommendations, CLI with beautiful UI
beaut cli content-marketing content-optimization developer-tools digital-marketing gemini-api google-search-engine keyword-research nlp nltk python search-engine-optimization seo-analyzer seo-audit seo-optimization web-scraping
Last synced: 22 Apr 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/yashksaini-coder/pykill
Effortlessly find and clean up Python virtual environments in your projects with this fast, Rust-powered tool.
cleaner cli cli-tool python ratatui-rs rust tool tui-rs virtualenv
Last synced: 21 Apr 2026
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/guerinoni/replacer
Command-line tool to rename a lot of files with some rules :)
cli cli-app command-line command-line-tool filename filename-utils filenames-change filesystem go golang hacktoberfest
Last synced: 14 Apr 2025
https://github.com/andostronaut/cocli
A ligthweight git commit prompt system to ensure readable and descriptive commit for Deno 🦕🌱
bash cli command command-line commit deno descriptive git hacktoberfest lightweight prompt shell typescript zsh
Last synced: 22 Jul 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/cgabriel5/nodecliac
Easy Bash completion for CLI programs.
Last synced: 13 Sep 2025
https://github.com/genexuslabs/gxcli
GeneXus command line tool
cli command-line-tool genexus msbuild
Last synced: 17 Sep 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/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/AndreVarandas/sunrise-cli
Get the sunrise and sunset for your location, right from your terminal!
cli command command-line command-line-app command-line-tool hacktoberfest node-cli node-typescript nodejs nodejs-cli sunrise sunset typescript typescript-cli
Last synced: 06 Apr 2025
https://github.com/dhi13man/auto_vpn_connect
A Python script that allows users to automatically connect to VPNs with minimal effort.
automation cli openvpn openvpn-client pritunl pritunl-vpn pyotp python python3 vpn vpn-client
Last synced: 23 Jul 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/psalias2006/github-trending-cli
A simple CLI tool to browse GitHub's trending repositories from your terminal.
cli docker github github-trending python scraping terminal
Last synced: 28 Sep 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/huhouhua/glctl
GitLab CLI tool, designed with a declarative API 🚀🚀
cli command-line declarative devops gitlab gitlab-api gitlab-cli gitlab-ctl
Last synced: 12 Jan 2026
https://github.com/dmotz/statmap
Output recursive directory stats as JSON for visualization and analysis.
Last synced: 25 Jun 2025
https://github.com/zupit/horusec-examples-vulnerabilities
Horusec is an open source tool that improves identification of vulnerabilities in your project with just one command.
analysis cd ci cli golang hacktoberfest java kotlin netcore python ruby sast sast-analysis scanner security security-development security-flaws static-analysis terraform vulnerabilities
Last synced: 17 Jun 2025
https://github.com/romnn/film-borders
add 35mm / 120mm film borders to your photos :)
35mm analog borders cli film film-borders image image-manipulation kodak photography portra400 rust wasm webapp webassembly
Last synced: 12 May 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/jackofshadowz/envkeep
Secure, age-encrypted ENV-secret manager with a native macOS GUI and a CLI built for AI coding agents.
age-encryption cli developer-tools env macos secrets-management
Last synced: 07 Jul 2026
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/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/darkobits/nr
⚙️ A modern, type-safe task runner for JavaScript projects.
Last synced: 14 Apr 2025
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/tobysolutions/tranpeer
This is a CLI tool that translates a sentence from English to any language using the free Google translate API
cli google-translate google-translate-api translation
Last synced: 19 Sep 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/smittytone/imageprep
Handy macOS command line tool for basic image manipulation
cli image-processing macos osx swift
Last synced: 13 Apr 2025
https://github.com/netanelbasal/spectator-cli
Spectator templates generator
Last synced: 21 Mar 2025
https://github.com/derhuerst/cli-minesweeper
Play Minesweeper in the command line!
Last synced: 25 Jul 2025
https://github.com/travelist/aoj-cli
A command-line tool for Aizu Online Judge (AOJ)
Last synced: 19 Sep 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/samit22/json-go
CLI to convert JSON to go and vice versa.
Last synced: 12 Jan 2026
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/rohittcodes/neon-osskit
dev.to Neon-oss challenge winner. Neon OSS Kit is a collection of tools and services that help you build and scale your applications with Neon.
cli documentation drizzle-orm neon neondb nextjs prisma starter-kit starter-template template typescript
Last synced: 02 May 2025
https://github.com/tranzystorekk/paxr
Opinionated wrapper for the XBPS package manager
cli hacktoberfest package-management rust voidlinux
Last synced: 08 Jul 2025
https://github.com/gustavo-hms/cli
Lua module to make building command line programs easier
Last synced: 26 Dec 2025
https://github.com/nachoaldamav/nagit
Simple Git (Github) CLI made in Node.js
cli git github javascript node-js npm
Last synced: 22 Jul 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/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/derhuerst/db-cli
A CLI for Deutsche Bahn.
cli db deutsche-bahn germany public-transport transit
Last synced: 15 Apr 2025
https://github.com/isopropylcyanide/hungarian-assignment-gui
Python program to solve the assignment problem using Hungarian method
cli gui hungarian-algorithm hungarian-assignment hungarian-method python tkinter tkinter-library tkinter-python
Last synced: 26 Aug 2025
https://github.com/wildhoney/taskfile
:package: Yet another attempt at a simple task runner for npm with parallelisation support using bash commands via YAML.
build cli commands runner runner-script shell task-manager taskrunner tasks test
Last synced: 15 Apr 2025
https://github.com/fresh2dev/yapx
The next generation of Python's Argparse.
Last synced: 06 May 2025
https://github.com/jjlongoria/aura-helper-cli
Repository for storage and manage code for Aura Helper Command Line Interface application
ci cli continuous-integration devops export git import metadata nodejs package salesforce salesforce-developers
Last synced: 16 Apr 2025
https://github.com/kill136/axon
Open source AI coding platform with Web IDE, multi-agent system, 37+ tools, MCP protocol. MIT licensed.
ai ai-coding anthropic claude claude-code cli coding-assistant developer-tools llm mcp multi-agent open-source typescript web-ide
Last synced: 11 Apr 2026
https://github.com/unsafe-risk/broccoli
Broccoli: CLI Package for Go
cli command-line golang zero-dependencies
Last synced: 07 May 2025
https://github.com/nu11ptr/cmpb
A color multi-progress bar for Go terminal applications
cli color go golang progress-bar progressbar terminal
Last synced: 18 Jan 2026
https://github.com/ruidosujeira/depx
cli dependencies developer-tools javascript manager nodejs npm package-manager rust static-analysis typescript
Last synced: 13 Jan 2026
https://github.com/sslotin/autofire
Tiny tool for calling arbitrary Python functions via an auto-generated CLI
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/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/valentingol/cliconfig
Merging yaml config and set parameters with CLI. Use config processing for more advanced manipulations.
cli cliconfig command-line config configuration configuration-management deep-learning machine-learning machinelearning
Last synced: 28 Oct 2025
https://github.com/ar1ja/baz
[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/baz] a fast, easy, simple and lightweight plugin manager for GNU bash
bash baz baz-loader baz-plugin c c89 cli directory git linux performance plugin plugin-manager productivity shell terminal
Last synced: 04 Oct 2025
https://github.com/viseshrp/whatsonpypi
CLI tool to get package info from PyPI and/or add to requirements.
api-client api-wrapper cli cli-app cli-application cli-tool cli-utilities cli-utility command-line command-line-tool dependency-manager developer-tools package-info pypi pypi-package pypi-packages python requirements
Last synced: 09 Apr 2025
https://github.com/wp-blocks/squashify
Boost your website's performance with Squashify! 🚀 Compress and optimize images effortlessly, supporting various formats including JPG, PNG, GIF, SVG, and more. Lightning-fast processing and web-optimized output make your site load faster while saving bandwidth
avif cli compression encode image svg
Last synced: 23 Apr 2025
https://github.com/panyushan-jade/download-repo-cli
一个在终端运行的源码下载器cli,支持github、gitee🎉
cli cmd download download-repo nodejs repository
Last synced: 31 Jul 2025
https://github.com/gi0baro/noir
A command-line tool for template rendering
cli renoir templating toml yaml
Last synced: 25 Mar 2025
https://github.com/samber/git-contrib-graph
📊 Displays a github-like contribution graph, of every contributors of a repository
cli contribution epitech git github gitlab graph repository tool university
Last synced: 22 Apr 2025
https://github.com/5dive-com/5dive
Spawn and manage AI agents that talk to each other. systemd-managed multi-agent runtime on your own VM.
agents ai automation bash claude-code cli codex gemini self-hosted systemd
Last synced: 30 May 2026
https://github.com/erwald/nwsl
A command-line utility for running a lightweight newsletter
cli command-line command-line-tool email emails newsletter newsletter-emails newsletters
Last synced: 12 Mar 2026
https://github.com/kevingimbel/license
💻 CLI tool to download Open Source License files
cli golang license open-source-tool tool
Last synced: 22 Apr 2025
https://github.com/trentm/go-ecslog
`ecslog` CLI to pretty-print and filter log files in ecs-logging format
Last synced: 14 Jun 2025
https://github.com/evgenyifedotov/swagger-to-js
⚡️ Convert swagger api to js (with types for typescript)
cli convert javascript json swagger typescript yaml
Last synced: 15 Aug 2025
https://github.com/chillerbot/chillerbot-ng
Teeworlds console client based on cmake DDNet
Last synced: 11 Mar 2025
https://github.com/jorianwoltjer/subsolver
CLI tool to Solve Substitution Ciphers using a wordlist
cli crypto security solver substitution-cipher wordlist
Last synced: 13 Jun 2025
https://github.com/smartscanapp/smartscan-lib
Python library that provides tools for ML inference, indexing, semantic search , classification and efficient batch processing.
cli file-management linux ml onnx onnxruntime systemd vector-embeddings
Last synced: 12 Apr 2026
https://github.com/khalilouali/align-rs
A command-line utility which aligns a block of text within the terminal (or a specified number of columns), written in Rust.
alignment cli output-formatting rust-lang text-tools
Last synced: 12 May 2025
https://github.com/mvrilo/protog
Protobuf file generator for the command line
cli command-line generator go golang proto protobuf protoc
Last synced: 04 Sep 2025
https://github.com/ehmicky/normalize-node-version
Normalize and validate Node.js versions
bash cli command-line dependency-management es6 exec javascript library node nodejs npmjs npx nvm operating-system package-manager shell terminal typescript versioning versions
Last synced: 11 Jun 2025
https://github.com/itachi1621/ssh-manager
simple bash script SSH connection manager , that allows you to easily manage your SSH connections via the Terminal without having to remember IP/hosts, ports , etc.
bash bash-script bashscripting cli linux linux-shell remote-control secure-shell shell shell-script shell-scripting ssh ssh-client terminal terminal-based ubuntu ubunutu
Last synced: 18 Aug 2025
https://github.com/alecrabbit/php-console-colour
Colorizing console output.
ansi ansi-color ansi-colors cli color colour console console-color php php-console-color php-console-colour php7 terminal terminal-color terminal-colors
Last synced: 26 Apr 2025
https://github.com/skonik/rust-async-downloader
Rust asynchronous file downloader
cli downloader file-downloader rust tokio
Last synced: 05 Sep 2025