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-14 00:05:33 UTC
- JSON Representation
https://github.com/terror/hackerpaper
Hacker News articles to your Instapaper
Last synced: 20 Aug 2025
https://github.com/nickbeen/php-cli-progress-bar
For creating minimal progress bars in PHP CLI scripts
Last synced: 19 Feb 2026
https://github.com/azaki2005/llmscript
🧑💻 Write your shell scripts in natural language
bash claude cli command-line-tool education llm llm-agents llm-apps llm-benchmarking llms ollama openai shell unix
Last synced: 08 Apr 2026
https://github.com/bayashi/go-jl
`go-jl` provides recursive JSON decorder to show the "JSON within JSON" log nicely
cli command-line-tool golang json log logging tool viewer
Last synced: 21 Aug 2025
https://github.com/saecki/playlist-localizer
A commandline tool to localize your m3u playlists
Last synced: 05 Mar 2026
https://github.com/chef-js/uws
Command Line Interface Static Files Server written in TypeScript for Single Page Applications serving in Node with Microwebsockets
chat cli http-server javascript nodejs nodejs-server realtime ssl typescript uwebsocketsjs websocket websocket-client websocket-server websockets
Last synced: 14 Apr 2025
https://github.com/linuxmobile/nvim-dots
My Fullstack Neovim config
archlinux cli cli-tools dotfiles dotfiles-linux linux macos neovim neovim-configuration neovim-dotfiles neovim-plugin windows
Last synced: 10 Apr 2026
https://github.com/mohammadshehadeh/envscope
Analyze a repo (single-package or monorepo) and determine which environment variables each app actually requires through its dependency graph.
ast cli dependency-graph env environment-variables monorepo npm pnpm turborepo typescript
Last synced: 06 Jul 2026
https://github.com/chef-js/core
Internal Shared Functionalities for Command Line Interface Static Files Server written in TypeScript
cli framework javascript nodejs nodejs-server npm single-page-app single-port spa typescript
Last synced: 14 Apr 2025
https://github.com/ajkerrigan/aws-sso-config-builder
Generate AWS SSO named profiles for use with the AWS CLI
Last synced: 08 Mar 2026
https://github.com/egomobile/e-gpt
Command line tool that interacts with ChatGPT without additional software and an embedded UI.
bash chat-ui chatgpt cheat-sheet cli cmd freebsd golang-cli gpt-3 linux macos openai openbsd powershell productivity shell terminal unix windows zsh
Last synced: 29 Sep 2025
https://github.com/sleepytariq/nir
A tool to download or stream torrents from nyaa.si
Last synced: 04 Aug 2025
https://github.com/nklisch/skilltap
Homebrew taps for AI agent skills. Agent-agnostic. Install from any git host or npm registry, search across taps and searchable registries like skill.sh, find, static and semantic security scanning before anything touches disk.
agent-skills ai-agents bun claude cli codex cursor devtools homebrew-tap npm package-manager security skill-md typescript
Last synced: 08 May 2026
https://github.com/li-ruijie/claude-code
Portable, self-contained Claude Code builds for Windows and Linux (x64/arm64). Node.js and Deno runtimes available.
anthropic automation claude-code cli debian-package deno github-actions nodejs portable scoop
Last synced: 10 Apr 2026
https://github.com/lionshead-io/calculus-serverless-cli
AWS Lambda command-line utility + serverless micro-framework
aws-lambda cli gocd jenkins lambda nodejs serverless
Last synced: 22 Mar 2025
https://github.com/fanduzi/deltascope
Offline-first SQL audit engine and MCP SQL audit server for MySQL, TiDB, and PostgreSQL DDL/DML changes.
ai-sql-review ci-cd cli database database-tools ddl-review devops dml-safety mcp mcp-server migration-safety mysql mysql-tools postgresql postgresql-tools sql-audit sql-lint sql-review tidb
Last synced: 31 May 2026
https://github.com/ce11an/tfl
A Python package for the Transport for London (TFL) API.
cli client python tfl transport-for-london
Last synced: 09 Nov 2025
https://github.com/yc/safe_ascii
A CLI tool for sanitising input to printable ASCII characters.
Last synced: 16 Feb 2026
https://github.com/erikcupal/game-of-life
Implementation of Game of life in Haskell
Last synced: 06 Aug 2025
https://github.com/ColumPaget/boinc_mgr.lua
Textmode manager for boinc that allows managing projects/tasks locally, over tcp, or over ssh
Last synced: 23 Jul 2025
https://github.com/biswaviraj/playt
Play or download youtube songs from terminal built using Node.js
cli node nodejs streaming-audio teminal-application youtube-dl youtube-player
Last synced: 21 May 2026
https://github.com/filiprokita/bcrack
BCrack is a basic tool designed to crack Bcrypt hashed passwords using brute-force methods. Written in C, it highlights the importance of strong passwords and the effectiveness of Bcrypt for password hashing. Ideal for educational purposes and ethical security testing with permission.
bcrypt bruteforce c cli command-line crypt cryptography cybersecurity decryption encryption file-handling hacking hash-comparison hash-cracking password-cracking security wordlist
Last synced: 11 Feb 2026
https://github.com/aa830/homebrew-donut.c
the donut.c script but you can add it with brew and it has more customisation.
Last synced: 10 Feb 2026
https://github.com/stefanvanburen/small
small is a ... small tool to translate text to alphabetical unicode variants.
Last synced: 10 Apr 2025
https://github.com/magiclen/datalith
A file management system powered by SQLite for metadata storage and the file system for file storage. (in dev)
Last synced: 10 Apr 2025
https://github.com/smoudjs/playable-scripts
Accelerate HTML5 playable ad development and production across different ad networks, with a single tool, which offering both a streamlined CLI and a flexible API.
ad-builder ad-network ad-scripts api applovin build-tool builder cli dapi facebook google ironsource mraid playable playable-ad scripts unity webpack
Last synced: 10 Apr 2025
https://github.com/jarsen/pb
CLI tool for organizing and searching your personal favorite GIFs/memes
Last synced: 22 Jun 2026
https://github.com/edu-ap/knowledge-synthesizer
A Python tool that integrates with Daniel Miessler's Fabric project, allowing you to apply its powerful AI patterns to your local content in bulk.
ai cli fabric gpt knowledge-management nlp openai python
Last synced: 04 Mar 2026
https://github.com/rlay-project/rlay-utils
Utilities to interact with Rlay Ontologies
Last synced: 27 Mar 2025
https://github.com/iamtalhaasghar/whats-trending
A simple Python CLI tool using which you can see Twitter Top trends of any country in your Terminal.
cli python twitter twitter-api twitter-bot
Last synced: 08 Jul 2025
https://github.com/paulmelnikow/github-limited
Command-line utility for troubleshooting Github rate limits
Last synced: 20 Jan 2026
https://github.com/jetspiking/renderonline
Dynamic Solution for Managing and Executing Rendering Tasks on HPC Infrastructure
cli cloud-computing computerarchitecture gpu-acceleration persistent pipeline
Last synced: 13 Dec 2025
https://github.com/terrylindev/image-to-ASCII
🖼️ A command-line tool for converting images to ASCII art
ascii ascii-art cli command-line cpp cuda docker image-processing image-to-ascii mpi opencv terminal
Last synced: 12 Jul 2025
https://github.com/regestaitalia/trm-client
TRM (Transport Request Manager) Client
Last synced: 24 Oct 2025
https://github.com/bzflagcommunity/bzfquery.rs
Rust version of bzfquery with no external dependencies. It can be used as a library or from the command line.
bzflag bzflag-server cli library networking no-dependencies rust rust-lang rust-library tool
Last synced: 09 Apr 2025
https://github.com/westleyk/ssh-watcher
watches and monitors ssh login
background cli gui linux monitor monitor-ssh-login raspberry-pi script shell ssh ssh-login ssh-monitor ssh-watcher watchguard
Last synced: 10 May 2026
https://github.com/chrisdothtml/gpt-cmd
Sit back and let ChatGPT run your commands for you.
chatgpt cli command-line-tool llm task-scripts
Last synced: 02 Feb 2026
https://github.com/krasoffski/lsgbc
Command line interface for couponsfromchina.com.
cli couponsfromchina gearbest golang
Last synced: 15 Jan 2026
https://github.com/ukayani/auth0-deploy
A tool for automated deployment of auth0 components
auth0 automation cli deployment oauth
Last synced: 19 Jun 2025
https://github.com/a7mooz/djs-handler
A cli tool that helps you build strongly typed discord.js handler inspired by WOKCommands
cli discordjs handler wokcommands
Last synced: 28 Mar 2025
https://github.com/victoraguilarc/wise-cli
CLI Tool to make Django deployments
Last synced: 14 Dec 2025
https://github.com/kahramanemir/vallum
Security boundary CLI proxy between AI coding agents and your shell — redacts secrets, neutralizes prompt injection, wraps untrusted terminal output, and audits every command. Single Rust binary.
ai ai-agents ai-safety claude-code cli command-line-tool devtools llm llm-security prompt-injection proxy rust secret-redaction security shell
Last synced: 30 Jun 2026
https://github.com/l-lumin/clipreplace
Simple command-line tool to replace a section of text in a file with clipboard content
Last synced: 09 Jul 2025
https://github.com/marcoeidinger/conditional-files
CLI tool to mass insert/delete conditional compilation statements
cli compiler-directives conditional-statements macos swift utility
Last synced: 15 May 2026
https://github.com/alexwaha/dockdev
🐳 CLI tool to create isolated Docker-based development environments with local domain access via NGINX reverse proxy. Designed for Windows + WSL2.
cli dev-environment docker docker-compose go local-development nginx reverse-proxy windows wsl2
Last synced: 06 Mar 2026
https://github.com/abhiksark/pythonlings
Rustlings-style Python exercises in a live terminal TUI with 292 practice tasks and offline Python docs.
beginner-friendly cli coding-practice education interactive-learning learn-python learn-to-code learning learning-by-doing learning-python pytest python python-exercises rustlings textual tui
Last synced: 01 Jul 2026
https://github.com/noglitchyo/dealdoh-client
DNS client with an embedded HTTP proxy and CLI to make/forward DNS query using a pool of DNS and different DNS protocols. Built on top of Dealdoh, written in PHP.
cli dns dns-client dns-over-https doh middleware proxy rfc-8484
Last synced: 11 Jan 2026
https://github.com/orafaelfragoso/columbus
The navigator your coding agent has been missing — a local-only, deterministic code-context server.
ai-agents cli code-context code-search developer-tools golang llm local-first tree-sitter
Last synced: 01 Jul 2026
https://github.com/bilalalpaslan/otoconf
proxy conf file compiler from microservice conf files
cli nginx nginx-configuration python
Last synced: 15 May 2026
https://github.com/cbuschka/zipdiff
ZipDiff - a zip diff lib, cli tool, maven plugin
cli jar java maven-plugin zip zipdiff
Last synced: 20 Jan 2026
https://github.com/marcobarcelos/disable-nuget-restore
Disable nuget package restore script
chsarp cli disable npm nuget package restore script visual-studio
Last synced: 07 May 2026
https://github.com/shellshape/dotrs
A try on building a dotfiles manager which makes managing and synchronizing dotfiles across multiple systems as seamless and easy as possible.
cli dotfile-manager dotfiles rust
Last synced: 16 Feb 2026
https://github.com/beleap/kubectl-check
A CLI tool to prompt users for confirmation before running potentially unsafe kubectl commands.
cli kubectl kubectl-plugin kubectl-plugins kubernetes rust
Last synced: 18 Mar 2025
https://github.com/devnax/makepack
MakePack is a command-line interface (CLI) tool that helps you to quickly set up, build, and manage JavaScript, TypeScript, React, and React-TypeScript libraries for use in npm projects.
cli javascript javascript-library makepack react reactjs typescript typescript-library
Last synced: 09 Jul 2025
https://github.com/arthurdelamare/leon-cli
A CLI to create, upgrade packages and other features
Last synced: 16 May 2026
https://github.com/cosmtrek/imgctl
A command-line interface to control images with ease.
Last synced: 27 Mar 2025
https://github.com/danielectra/3dsttool
3DSTTool is a command-line tool for managing 3DST files from the Nintendo Anime Channel application.
Last synced: 27 Mar 2025
https://github.com/lancegin/npg
node package generator
cli framework node-modules nodejs scaffold
Last synced: 03 May 2026
https://github.com/mrvsik/f1-cli
A command line interface to get F1 race details, schedule and more!
Last synced: 13 Apr 2026
https://github.com/chigwell/pyautogui-mcp
MCP server exposing PyAutoGUI for desktop automation with dynamic tool registry and stdio/http transports.
automation cli desktop-automation fastmcp mcp pyautogui python
Last synced: 15 Jan 2026
https://github.com/mauricelambert/webscriptstools
This package implements tools for WebScripts Scripts.
cli pypi-package python3 tools webscripts
Last synced: 25 Oct 2025
https://github.com/bryan-hoang/advent-of-code
A CLI tool built with Deno to help solve Advent of Code puzzles.
advent-of-code cli cli-app deno
Last synced: 29 Oct 2025
https://github.com/guxingke/sql2mongo
sql query to mongo query
antlr4 cli mongo-query sql-query
Last synced: 09 Sep 2025
https://github.com/chenle02/fox-h_symbolic_tools
Some symbolic tools for the Fox H-function (V1.42)
cli mathematica mathematics research software special-functions
Last synced: 11 Apr 2025
https://github.com/shellshape/servus
A dead simple application to serve files and directories over HTTP.
cli docker fileserver http rust
Last synced: 06 May 2025
https://github.com/sayyad-n/ndown
A Simple Tool By SayyadN with Python3 For Download Videos For Social Media
cli cli-app facebook instagram mohammed-sayyad python python3 sayyadn social-media tiktok twitter youtube youtube-downloader
Last synced: 10 Jul 2025
https://github.com/janik6n/azlogin
Azure CLI login helper for multi-tenant users
Last synced: 20 Jan 2026
https://github.com/maximelemagicien/upip
Easily install any Python package as universal2 wheel, compatible with both x86_64 and arm64 architectures on macOS.
arm64 cli intel m1-infrastructure macosx python3 x86-64
Last synced: 05 Apr 2025
https://github.com/pushkarsinghh/flossum
✨ TextFX for Terminals
animation cli javascript node-module npm-package terminal
Last synced: 10 Jul 2025
https://github.com/schwoens/characterize
A simple CLI tool to make ascii art out of your images!
ascii-art cli image image-processing rust rust-lang
Last synced: 11 Jul 2026
https://github.com/jascha030/pmr-rs
Port of jascha030/pmr-cli in Rust.
cli project-management rust toml
Last synced: 07 May 2025
https://github.com/nishk5/flick
flick is a cli-tool written in Go for generating boiler-plate code for Web Scraping projects. I'm beginning with Python boiler-plates and would love to extend it to Go and Rust in a while with idiomatic paradigm of those respective languages.
boilerplate cli go golang-tools python
Last synced: 07 May 2025
https://github.com/nnbnh/wordle_cli
🔤 A simple CLI Wordle game
cli cli-game ruby ruby-cli ruby-gem terminal-game wordle
Last synced: 12 Apr 2025
https://github.com/lucocozz/argus
Modern C library for command-line argument parsing. Advanced features: subcommands, validation, multi-inputs, environment variables
argparse args args-parser c cargs clap cli cli-parser click command-line getopt lib library
Last synced: 07 May 2025
https://github.com/lesnyrumcajs/uuid-generate
Simple, command-line UUID generator
Last synced: 12 Apr 2025
https://github.com/cliffano/nestor-buildlight
CLI for Jenkins build light notifier
Last synced: 07 May 2025
https://github.com/nhatsmrt/wiki-dpr
A simple tool to retrieve relevant Wikipedia passages
annoy approximate-nearest-neighbor-search cli click colab-notebook command-line-tool flask-application information-retrieval pytorch transformers
Last synced: 12 Apr 2025
https://github.com/zuygui/flowupdater-json-creator
Create JSON file compatibles with Flow Updater from command line.
cli command-line-tool curseforge curseforge-api flowupdater minecraft minecraft-mod mods
Last synced: 12 Apr 2025
https://github.com/lilingxi01/wikidl
WikiDL is an efficient wikipedia data dump downloader for researchers. It uses multiprocessing for maxing out the bandwidth and CPUs, and is friendly with task schedulers like Slurm.
cli downloader dump python research wikimedia
Last synced: 12 Apr 2025
https://github.com/dmcp89/dotfiles
Configuration files and setup scripts for my development environment
bash bashrc cli dotfiles powerline terminal vimrc wsl wsl-setup wsl-terminal wsl-ubuntu wsl2
Last synced: 20 Jul 2025
https://github.com/rhygg/callista
A nodejs terminal beautifier package!
beautify-library cli cli-box cli-color color ecmascript6 nodejs spinner weight
Last synced: 16 May 2026
https://github.com/mrkou47/ensure2import
transform webpack require.ensure syntax to es6 import()
Last synced: 16 May 2026