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/lennetech/cli
A CLI for lenne.Tech libraries and frameworks.
cli git git-tools gluegun helper lenne lennetech nest-server tech
Last synced: 03 May 2026
https://github.com/j2l/walk-and-graph-svelte-components
CLI node script to walk svelte and js files, to draw a beautiful JPG of your dependencies aka "imports". No external dependency, only FS (Node).
cli dependencies diagram graph graphviz-dot-language import no-dependencies nodejs svelte svelte-components walk
Last synced: 20 Jul 2025
https://github.com/skalenetwork/validator-cli
A command line tool for validators and delegators. Written in Python.
cli click python skale-network web3py
Last synced: 26 Jun 2025
https://github.com/lucavallin/brosa
A CLI tool written in Golang to retrieve information useful for astronomy.
astronomy cli cobra-cli golang pterm tomorrow-io utility weather
Last synced: 26 Jul 2025
https://github.com/datadudes/json2hive
Generate Hive CREATE TABLE statements from json data
Last synced: 12 Apr 2025
https://github.com/bancedev/lush
Linux shell powered by Lua scripting
c cli linux linux-shell lua shell
Last synced: 10 Nov 2025
https://github.com/delexw/excalibur
Interactive multi-agent orchestration CLI that coordinates AI agents in structured debates to reach consensus on solutions. Features terminal UI
agent ai cli decision-making excalibur llm orchistrator
Last synced: 17 Jan 2026
https://github.com/alterationx10/ursula
A slim framework to make CLI apps in ZIO
Last synced: 16 Jan 2026
https://github.com/grantshandy/ipgeo
A pure-rust CLI tool that finds the location of IP addresses.
cli command interface ip ipgeolocation line location networking rust
Last synced: 15 Jul 2025
https://github.com/orgoldfus/fomo
Read the latest tech news right from your terminal
cli hacktoberfest javascript news technology
Last synced: 18 Mar 2025
https://github.com/azubieta/appimage-installer
AppImage tools for end users
appimage appimagehub cli installer
Last synced: 12 Sep 2025
https://github.com/jiro4989/termnovel
A command that to read novel on terminal.
Last synced: 08 May 2025
https://github.com/rmariuzzo/php-array-to-json
✨ Convert PHP configuration array files to JSON files. Useful to convert Laravel's PHP localization files into JSON files.
cli file-converter json php-array
Last synced: 19 Mar 2025
https://github.com/mlange-42/tom
Tom -- Terminal app for Open-Meteo forecasts
cli tui weather weather-app weather-forecast
Last synced: 17 Mar 2025
https://github.com/the8472/stitch-animation
Extraction of panning shots from videos for stitching/composite images
cli composite-images image-processing stitching-screenshots video-processing
Last synced: 24 Mar 2025
https://github.com/patrickmichalina/fusing-angular-cli
🔥 Faster CLI tool for Angular Universal
angular cli firebase fusebox isomorphic javascript material node rendering rxjs serverless spa ssr typescript universal
Last synced: 23 Apr 2025
https://github.com/okuvshynov/fewlines
Create histograms, time series charts and dashboards in command-line output and log files.
cli dashboard distribution histogram logging python
Last synced: 04 Oct 2025
https://github.com/figsoda/sagoin
A command-line submission tool for the UMD CS Submit Server
cli hacktoberfest marmoset maryland submit umd
Last synced: 19 Apr 2025
https://github.com/tokahuke/ryan
Ryan: a configuration language for the practical programmer
cli configuration configuration-language embedded-language json programming-language yaml
Last synced: 21 Aug 2025
https://github.com/morningspace/docker-registry-cli
Command line utility written in Bash Shell for easy and flexible manipulation of Docker registry that supports V2 API
bash cli command-line docker registry shell utility
Last synced: 26 Jul 2025
https://github.com/emsk/skyebridge
Flow diagram generator
cli diagram flow generator javascript nodejs transition
Last synced: 12 May 2025
https://github.com/kimxogus/icbm
Interactive Configuration Backup Manager
backup cli configuration configuration-management gist nodejs
Last synced: 07 Apr 2025
https://github.com/brenekh/smartreboot
Reboot a machine without interrupting ongoing work.
cli daemon go golang golang-application home-server homelab linux linux-server system-management
Last synced: 15 Apr 2025
https://github.com/TopCli/stdin
Node.js light ⚡, interactive and elegant input crafted for REPL experience.
cli input interactive repl stdin tty
Last synced: 15 May 2025
https://github.com/konradreiche/kong
🦍 Kong is a Jira CLI at terminal velocity
Last synced: 04 Sep 2025
https://github.com/derhuerst/url-parser-cli
Parse a URL, get one or all components pretty-printed or as JSON.
Last synced: 15 Apr 2025
https://github.com/yakiyo/dsm
Version Manager for the Dart SDK
cli dart dart-sdk fnm rust version-manager
Last synced: 12 Apr 2025
https://github.com/muan/emoji-go
Emoji command line thing in Go (learning project).
cli emoji-cli emoji-searcher learning-go
Last synced: 11 Apr 2025
https://github.com/kodi/splex
Streaming Log Multiplexer - combine multiple logs to one
cli javascript node stream streaming-data
Last synced: 20 Sep 2025
https://github.com/0xleozera/barcodezera
:money_with_wings: CLI for reading boleto codes using machine learning
bank-slip barcode barcode-reader cli nodejs
Last synced: 17 Oct 2025
https://github.com/mondeja/hledger-fmt
An opinionated hledger's journal files formatter.
accounting cli format formatter hledger journal ledger pre-commit-hooks rust
Last synced: 15 Apr 2025
https://github.com/eggplants/shindan-cli
ShindanMaker (診断メーカー, https://shindanmaker.com) CLI + Library
cli fortune fun hobby joke pip pypi shindanmaker
Last synced: 19 Aug 2025
https://github.com/trezm/type-doc
Static type checking for pure JavaScript
cli generic-types javascript type-safe type-safety types vanillajs
Last synced: 18 Jun 2025
https://github.com/SharpIceX/Kiwi
A cross-platform command line utility
cli command-line command-line-tool command-line-tools cross-platform node node-js nodejs
Last synced: 27 Oct 2025
https://github.com/lenneTech/cli
A CLI for lenne.Tech libraries and frameworks.
cli git git-tools gluegun helper lenne lennetech nest-server tech
Last synced: 13 May 2025
https://github.com/Hong-JunHyeok/create-react18-boilerplate
🆕 Create easy and simple React18 boilerplate
cli npm-packages react react18 yarn-package
Last synced: 09 Aug 2025
https://github.com/gcarreno/fpdbus-tools
Free Pascal DBus Wrapper and Code Generation Tools
cli dbus free-pascal gui lazarus lazarus-ide object-pascal objectpascal
Last synced: 05 Jan 2026
https://github.com/jessicategner/gh-py
Write gh extensions with python
cli command-line gh gh-extension gh-py git github hacktoberfest
Last synced: 07 Apr 2025
https://github.com/dolfbarr/gprj
Clean & simple CLI git multi project manager
cli git nodejs oclif projects typescript
Last synced: 19 Apr 2025
https://github.com/aexol-studio/bddx
Behavior driven development CLI. Write tests in Gherkin and integrate with Git and JIRA.
bdd bdd-framework bdd-tests cli tests
Last synced: 15 Apr 2025
https://github.com/yuis-ice/node-cron-cli
Command Line Implementation for Node Cron Under 20 Lines.
cli cli-app command-line cron nodejs
Last synced: 11 Apr 2025
https://github.com/solnic/ossy
Maintenance automation helper as a CLI tool used by dry-rb and rom-rb
cli github-actions github-api helper maintenance ruby rubygem
Last synced: 15 Apr 2025
https://github.com/lorey/envato-cli
:black_medium_square: command line interface for envato market (e.g. themeforest)
cli envato-cli envato-market python
Last synced: 05 Oct 2025
https://github.com/atscan/atr
AT Protocol IPLD-CAR Repository toolkit (CLI)
atproto atprotocol bluesky cli repository tool
Last synced: 09 Aug 2025
https://github.com/piecioshka/github-track-followers
:hammer: CLI to display followers of GitHub user
Last synced: 14 Feb 2026
https://github.com/maelvls/users-grpc
🐳 A gRPC microservice for dealing with users and its CLI client + Helm chart ✨
cli golang goreleaser grpc helm-chart microservice
Last synced: 03 Mar 2026
https://github.com/royreznik/plz
Simple python virtual environment and dependences manager wrapping `piptools` and `virtualenv`
cli dependency-manager lock pack packaging pip-tools python virtualenv virtualenv-manager
Last synced: 18 Jan 2026
https://github.com/datadesk/calfire-wildfires
Download wildfires data from CalFire
cli data data-journalism geojson journalism news python wildfires
Last synced: 05 Jan 2026
https://github.com/yardexx/freerasp_brick
A brick for configuration generation and automatic setup for freeRASP.
bricks cli code-generation dart flutter freerasp mason template
Last synced: 28 Jun 2025
https://github.com/sherwyn11/Tweeterr
A tool to use Twitter from the command line on the fly!
cli command-line-tool commanderjs javascript npm twitter
Last synced: 11 May 2025
https://github.com/LF3551/Open-IPv8-Lab
Open-IPv8-Lab is an experimental Python userspace IPv8 research toolkit for address parsing, packet building, routing simulation, PCAP/Wireshark integration, Docker testbeds, and draft-thain-ipv8 experiments.
asn cli draft-thain-ipv8-02 internet-protocol ipv4 ipv6 ipv8 networking packet-parser protocol python routing simulation userspace-networking
Last synced: 14 Jun 2026
https://github.com/steverusso/goclap
Generate command line argument parsing code from Go comments.
cli codegen command-line generator go golang
Last synced: 25 Oct 2025
https://github.com/metafates/brewer
🍺 An extremely fast homebrew CLI wrapper with extra features.
cli homebrew linux macos package-manager rust
Last synced: 12 May 2025
https://github.com/nitrogenez/bully
An Android lock screen brute-force software
android brute-force bruteforce cli command-line-tool penetration-testing penetration-testing-tools pentesting rust
Last synced: 15 Apr 2025
https://github.com/bhanu-code/db-drawer
database schema visualization cli tool on localhost for node.js environment
cli css db-drawer ejs expressjs girlscriptsummerofcode gssoc24 hacktoberfest javascript mongoose nodejs npm-package open-source prisma-orm process-manager sequelize typeorm visualization vscode
Last synced: 23 Aug 2025
https://github.com/trinhminhtriet/procx
ProcX is an interactive command-line tool for quickly searching and terminating processes, offering a streamlined alternative to traditional kill.
cli developer-tools kill-process productivity rust
Last synced: 22 Aug 2025
https://github.com/leboncoin/vault-manager
CLI tool to keep Vault configuration into files
cli config hashicorp-vault leboncoin manager pyhon vault
Last synced: 16 Apr 2025
https://github.com/grandemayta/create-vanilla-app
Create Vanilla App allows you to develop vanilla javascript projects from scratch with support to Webcomponents and Typescript
cli typescript vanilla-js webcomponents
Last synced: 20 Aug 2025
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/nighty3098/mfetch
🛠️ A simple fetch tool for Linux written in bash
cli fetch mfetch neofetch neofetch-like
Last synced: 05 Oct 2025
https://github.com/lydanne/rmdev
This is a tool to delete the remaining dependencies and cache files in the development environment, eg: nodule_modules、target...
Last synced: 11 Jun 2025
https://github.com/lencx/download-github
⬇️ Download directory from a GitHub repo.
cli clone-repo dgh download download-github file-downloader
Last synced: 22 Apr 2025
https://github.com/sairash/spotify-1975
A cli enforced with interactable ui audio player
audio-player cli cli-app cli-audio-player interactive-cli python
Last synced: 13 Aug 2025
https://github.com/mizukisonoko/iroha-cli
YACI: Yet Another Cli of Iroha 👏👏👏
Last synced: 14 Jul 2025
https://github.com/kyoz/iquotes-cli
:book: CLI to get inspirational quotes
cli cli-quotes inspiration inspirational-quotes quote quotes terminal-quotes
Last synced: 11 Apr 2025
https://github.com/ashutosh887/depextract
A Convenient CLI Tool for dependency extraction
cli dependency node nodejs npm tool
Last synced: 10 Mar 2026
https://github.com/bcongdon/wayback-archiver
🗄 CLI archival tool for the Wayback Machine
cli internet-archive wayback-machine
Last synced: 15 Apr 2025
https://github.com/gchiesa/ska
SKA is a template scaffolder and updater library and CLI. Yet another cookiecutter in golang? Yes but with the superpower to update the initial template!
cli cookiecutter golang infrastructure-as-code template-engine
Last synced: 14 Jan 2026
https://github.com/glow-project/ppm
Easily install and manage Godot-plugins from GitHub using the command line
cli godot golang package-manager
Last synced: 24 Oct 2025
https://github.com/malikad778/wp-hook-check
Static analysis for WordPress hooks. Detect orphaned listeners, unheard hooks, and typos in actions and filters without running WordPress. Faster, safer WP development.
automated-testing cli code-quality developer-tools linting pestphp php static-analysis wordpress wordpress-development wordpress-hooks wordpress-plugins
Last synced: 03 Mar 2026
https://github.com/marcusziade/swollama
A Swift package for Ollama
chat cli concurrency ollama package swift
Last synced: 26 Mar 2025
https://github.com/mikkoparkkola/nowifi
No WiFi? Now WiFi. One command. 27 techniques. Bypass any captive portal.
bypass captive-portal cli go golang hacking linux macos network-security penetration-testing security wifi wifi-hacking
Last synced: 31 May 2026
https://github.com/cognix-dev/cognix
Autonomous code generation powered by flow engineering.
ai aider alphacodium assistant claude cli code-generation developer-tools development-tools flow-engineering gpt llm multi-model python
Last synced: 20 Feb 2026
https://github.com/knqyf263/gh-worktree
GitHub CLI extension for managing git worktrees with pull requests
Last synced: 10 Oct 2025
https://github.com/vertoforce/go-ioc
IOC (Indicator of compromise) library to find, fang/defang, etc IOCs from a string or reader
Last synced: 14 Jan 2026
https://github.com/fovea-org/fovea
Fovea is a tool for generating tiny, incredibly powerful Web Components.
cli compiler customelements dom fovea shadowdom template ui-library webcomponents webdevelopment
Last synced: 23 Oct 2025
https://github.com/dogoncouch/logshell
Logs a shell session to a file.
cli cli-utilities cli-utility command-line command-line-tool command-line-tools logger logging shell terminal-based
Last synced: 12 Apr 2025
https://github.com/eugeis/shellchat
Welcome to ShellChat, your intelligent command-line assistant that transforms natural language requests into precise shell commands. Say goodbye to memorizing complex command syntax—simply describe what you need, and let ShellChat handle the rest.
assistant chatgpt cli copilot gpt llm
Last synced: 19 Oct 2025
https://github.com/eomm/massive-wax
Execute multiple operations on multiple repositories
automation boringcodes cli git github hacktoberfest nodejs pull-requests scripting
Last synced: 07 May 2025
https://github.com/luquedaniel/whisper2subs
A CLI tool that transcribes audio using openai-whisper and translates it using DeepL.
audio cli deepl subtitle transcribe translate video weekend-project whisper
Last synced: 26 Oct 2025
https://github.com/markelog/list
Terminal interactive list
cli console go golang interactive list terminal view
Last synced: 17 Oct 2025
https://github.com/modl-org/modl
Local-first AI image generation toolkit. Pull models, train LoRAs, generate images. One CLI, no glue code.
ai cli diffusion flux generative-ai image-generation local-first lora rust self-hosted stable-diffusion
Last synced: 02 Apr 2026
https://github.com/fulll/github
An (unofficial) Github command line client (based on Api V3) :octocat:
cd cli continuous-delivery continuous-deployment github github-actions github-api github-api-v3 go golang unofficial
Last synced: 24 Feb 2026
https://github.com/alanbem/dclaude
Run Claude Code CLI in Docker - no local installation needed. Full MCP support, persistent sessions, and seamless host integration.
anthropic claude claude-code cli containerization devtools docker mcp
Last synced: 01 Apr 2026
https://github.com/qbart/timelog
Time logging in CLI
cli csv fzf go golang linux polybar timelog timelogging
Last synced: 05 Mar 2026
https://github.com/baransu/carbon-cli
Generate https://carbon.now.sh screenshots from your console 📸 🌈 🦄
Last synced: 15 Aug 2025
https://github.com/renejfc/conmmit
A CLI that helps you create conventional commits with ease :)
bun cli commit commits conventional-commits git
Last synced: 02 Mar 2026
https://github.com/aryasoni98/wooak
Wooak is a next-generation terminal-based SSH manager that combines the power of modern AI with enterprise-grade security features. Built for developers and system administrators who manage multiple servers, Wooak provides an intuitive interface for SSH server management with intelligent recommendations and comprehensive security analysis.
ai cli go golang hacktoberfest hacktoberfest-accepted ollama ssh tui
Last synced: 15 May 2026