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/jondot/bhgrep
like ripgrep but for browser history
cli productivity security-tools
Last synced: 13 Jan 2026
https://github.com/andrewpetrochenkov/mac-colors.py
:apple: macOS Finder color tags
Last synced: 21 Aug 2025
https://github.com/krishpranav/ktop
A terminal based graphical activity monitor inspired by htop
activity-monitor cli cpu cpu-graph cpu-usage htop javascript js ktop linux node npm
Last synced: 02 Jul 2025
https://github.com/canack/matebook-charge-limit
Huawei matebook battery charge limit tool
battery-level cli huawei-matebook huawei-wmi matebook
Last synced: 19 Aug 2025
https://github.com/alexskrypnyk/scaffold
Generic project scaffold template
actions ci cli cli-template commandline composer documentation github kick-start nodejs php phpunit project-template scaffold scaffold-template skeleton starter-kit template
Last synced: 19 Aug 2025
https://github.com/HzaCode/ChemInformant
⚗️ An all-in-one solution for chemical property retrieval from PubChem.
api-client batch-processing caching cas cheminformatics chemistry cli compound-search data-validation dataframe drug-discovery iupac molecular-descriptors molecular-weight pandas pubchem python rest-api smiles sql
Last synced: 20 Nov 2025
https://github.com/jellydn/biome-interactive
Simple interactive to install biome to your project. Migrate from ESLint and Prettier with a single command
Last synced: 01 Sep 2025
https://github.com/si3nloong/webhook
A webhook server comply with at least once delivery. (Cloud Native) - WIP
cli curl docker go grpc k8s message-queue webhook webhook-server
Last synced: 14 Sep 2025
https://github.com/roccomuso/gtranslate
Node.js Google translate CLI tool!
cli google javascript language nodejs tool translate
Last synced: 10 Apr 2025
https://github.com/facultyai/faculty-cli
A command line interface for Faculty platform
Last synced: 14 Apr 2025
https://github.com/derhuerst/redis-stream
Redis 5 Streams as readable & writable Node streams. Plus a CLI.
Last synced: 15 Apr 2025
https://github.com/derhuerst/authenticated-pipe
Make sure you receive data from the right person.
Last synced: 15 Apr 2025
https://github.com/openjny/dotgh
A cross-platform CLI tool to template AI-coding configs such as AGENTS.md for easy reuse across projects.
Last synced: 13 Jan 2026
https://github.com/pavi2410/jot
A modern Java build tool — like cargo for Rust or uv for Python. Single binary, zero config, fast deterministic builds.
build-tool cli java jdk jvm maven rust toolchain
Last synced: 26 May 2026
https://github.com/swisscom/net-ssh-cli
A library to make interactive SSH sessions more convenient.
cli console interactive-shell ssh
Last synced: 15 Apr 2025
https://github.com/sarathsp06/gojson
Command line utility to handle JSON in command line.
Last synced: 28 Jul 2025
https://github.com/ca-gip/dploy
A meta CLI for Ansible which enable multi inventory deployment while providing smart completion
Last synced: 12 Jan 2026
https://github.com/albin-johansson/doxy-to-md
Converts Doxygen XML output to Markdown files.
cli cpp documentation doxygen markdown rust
Last synced: 28 Jun 2025
https://github.com/kevcui/tempmail
:mailbox_with_mail: Use disposable temp-mail service from terminal
bash bash-script cli disposable-email disposable-emails mail temp-mail tempmail temporary-email temporary-emails
Last synced: 01 Aug 2025
https://github.com/echosoar/light-spinner
EN Description: This is a no-dependencies minimal cli spinners, only 1KB. ZH-CN: 命令行进度旋转展示器,无任何依赖,超轻量
cli cli-spinner no-dependencies node-spinner spinner statusbar terminal terminal-spinner
Last synced: 23 Mar 2025
https://github.com/arbal/brave-control
Control Brave Browser from the command line. List, close, deduplicate and bring focus to open tabs. Also includes Alfred workflow integration.
alfred alfred-workflow automation brave brave-browser browser cli command-line command-line-tool deduplication focus jxa tabs workflow
Last synced: 06 Apr 2025
https://github.com/za3k/rip-chrome-history
Print urls and access times from Chrome/Chromium browser history
Last synced: 14 Apr 2025
https://github.com/cullenjett/quickbase-cli
Simple command-line tool for uploading local files to a QuickBase application
Last synced: 29 Jul 2025
https://github.com/maxpleaner/sounds
command line drum set & music maker in ruby
arpeggio arpeggio-files audio cli command-line drums keymap metronome mp3 music ruby sound synth
Last synced: 25 Jul 2025
https://github.com/splittydev/flux1-cli
Easy local FLUX.1 Inference
bfl cli flux1 flux1ai generative-ai inference lora
Last synced: 14 Apr 2025
https://github.com/bgrand-ch/nativescript-build-release
A NativeScript utility to simplify the "tns build --release" command to quickly create an Android or iOS package, using only the "nsconfig.json" file. Currently available on MacOS and Linux.
android build cli ios linux macos nativescript nsconfig release tns tool utility
Last synced: 29 Sep 2025
https://github.com/jimovonz/cairn
Persistent memory for Claude Code — invisible self-annotating metadata, semantic search, cross-project retrieval
ai-agent ai-memory anthropic claude claude-code cli developer-tools embeddings hooks llm local-first long-term-memory persistent-memory rag semantic-search sqlite sqlite-vec vector-search
Last synced: 05 Jul 2026
https://github.com/superjojo140/ascii-bar
A lightweight ascii progress bar with spinner and colors
ascii cli console nodejs progressbar
Last synced: 25 Sep 2025
https://github.com/fmartingr/games-screenshot-manager
Simple CLI tool to manage your game's screenshots
cli games golang screenshots steam videogames
Last synced: 22 Mar 2025
https://github.com/camlloyd/oct-to-tiff
A command line tool for converting optical coherence tomography angiography (OCTA) data.
Last synced: 22 Mar 2025
https://github.com/SwayKh/linksym
Linksym is a dotfiles manager. Making it easier to create and manager symlink while creating automatic records.
cli dotfiles dotfiles-manager go golang
Last synced: 20 Sep 2025
https://github.com/sauravpanda/bonsai
Friendly CLI for managing git worktrees.
ai-workflow claude-code cli cursor developer-tools git git-worktree golang
Last synced: 23 May 2026
https://github.com/jqueryscript/awesome-claude-code
A curated list of awesome tools, IDE integrations, frameworks, and other resources for developers working with Anthropic's Claude Code.
awesome-list awesome-lists claude claude-code cli code-generation coding-agents vibe-coding
Last synced: 28 Jul 2025
https://github.com/eeriemyxi/novi
A dictionary for your terminal.
cambridge cli dictionary python scraping terminal
Last synced: 06 Mar 2026
https://github.com/mikyll/gosnek
Go CLI implementation of Snake 🐍 game, using channels
channels cli go message-passing snake
Last synced: 22 Mar 2025
https://github.com/shamin/figma-react-icons
CLI to generate react icon component files from figma
cli figma figma-react-icons react
Last synced: 23 Jul 2025
https://github.com/tilmangriesel/alpinezen
☀️ Breathe life into your workspace with dynamic wallpapers
cli desktop go golang linux macos nature wallpaper wallpaper-changer wallpaper-manager windows
Last synced: 07 Aug 2025
https://github.com/cyqsimon/what-the-port
Port lookup tool
cli cross-platform lookup port tool
Last synced: 29 Jul 2025
https://github.com/inthepocket/npm-license-scraper
📜 Dead simple license scraper for npm packages (with zero real dependencies)
cli license npm scraper typescript
Last synced: 14 Apr 2025
https://github.com/jimmy1wu/zoom-links
Manage and join your recurring Zoom meetings using the CLI. 📞
Last synced: 22 Jun 2025
https://github.com/purplebooth/whatismyip
Work out what your IP is (Mirror)
Last synced: 28 Jul 2025
https://github.com/validus-risk-management/partifact
CodeArtifact login for poetry based Python repositories.
Last synced: 13 May 2025
https://github.com/terkelg/exclamation
Holy Stratosphere, Robin exclamations❗
Last synced: 14 Jul 2025
https://github.com/bahmutov/print-env
Prints all environment variables that start with given string
cli cross-platform environment environment-variables utility
Last synced: 28 Sep 2025
https://github.com/bahmutov/inquirer-confirm
Simple confirm yes / no command line question that returns a promise, built on top of inquirer
Last synced: 28 Sep 2025
https://github.com/l29ah/hsendxmpp
sendxmpp clone and drop-in replacement, sending XMPP messages via CLI
Last synced: 25 Oct 2025
https://github.com/oknoorap/html5-validator
:passport_control: W3 HTML5 Validator
Last synced: 24 Feb 2026
https://github.com/thomas-chauvet/names_transliteration
Neural Machine Translation (NMT) applied to transliterate names in arabic characters to latin characters (romanization).
arabic characters cli data dataset deep-learning latin neural-network nlp nmt romanization seq2seq translation transliteration typer-cli
Last synced: 06 Feb 2026
https://github.com/mykeels/live-track-cli
A set of command-line (unix) programs for accessing vehicle GPS tracking data on Live-Track.NET
bash car-tracker cli gps live-track
Last synced: 23 Oct 2025
https://github.com/rodnye/onpm
Offline NPM module installer
cache cli modules-storage nodejs npm offline
Last synced: 24 Oct 2025
https://github.com/ehmicky/modern-errors-cli
`modern-errors` plugin to handle errors in CLI modules.
bash browser cli console errors handler javascript library message modern-errors modern-errors-plugin monitoring nodejs plugins shell stack stacktrace terminal timeout typescript
Last synced: 30 Oct 2025
https://github.com/certego/django-rest-client
Framework for rapid building of ease-of-use, type-hinted and self-documented API clients in python.
api-client cli click django django-rest-framework python python-api sdk
Last synced: 25 Oct 2025
https://github.com/2mal3/pytailwindcss-extra
Use Tailwind CSS with daisyUI without Node.js and install it via pip.
Last synced: 25 Feb 2026
https://github.com/ehmicky/dev-tasks
Automated development tasks for my own projects
babel cli code-quality continuous-integration es6 eslint github-actions gulp gulp-tasks gulpjs javascript json library markdown nodejs npm npmjs shell terminal testing
Last synced: 13 Feb 2026
https://github.com/cbrnrd/rise
🌩️ Simple serverless deployment
api cli cloud rise ruby serverless sinatra web
Last synced: 15 Oct 2025
https://github.com/pinto0309/sog4onnx
Simple ONNX operation generator. Simple Operation Generator for ONNX.
cli model-converter models onnx python
Last synced: 25 Feb 2026
https://github.com/samuelschlesinger/revtool
A version control system implemented from scratch in Rust.
cli command-line-interface command-line-tool content-addressable-storage object-storage rust rust-lang version-control
Last synced: 13 Mar 2026
https://github.com/jersou/clite-parser
CliteParser generates CLI from classes (or objects) : each method generates a "command", each field generates an "option"
args class cli command-line-tool deno nodejs parser
Last synced: 23 Oct 2025
https://github.com/integralist/bash-headers
A CLI HTTP Headers Filtering Tool (written in Bash)
bash bash-script bashrc cli cli-toolkit http http-client http-header http-response response tool
Last synced: 26 Oct 2025
https://github.com/aligoren/create_fiber_app
Setup a Fiber application running by one command
cli command-line command-line-tool create-fiber-app golang
Last synced: 22 Feb 2026
https://github.com/jaemk/proxy
CLI proxy server
cli cli-proxy proxy proxy-server rust
Last synced: 26 Oct 2025
https://github.com/manu14357/tota-agent
Open-source AI agent: 11 LLM providers (OpenAI, Claude, Ollama, DeepSeek…), 60+ tools, web search, vision, browser & Android automation, MCP plugins, Second Brain memory — CLI · Telegram · WhatsApp · REST API
ai-agent anthropic automation cli coding-agent deepseek developer-tools llm mcp memory nodejs ollama openai personal-assistant productivity second-brain sqlite telegram-bot typescript whatsapp-bot
Last synced: 01 Jun 2026
https://github.com/nbw/letmeknow
A simple CLI tool to get notified when a command is complete.
bash cli macos macosx-scripts notifications shell
Last synced: 16 Oct 2025
https://github.com/jonhadfield/ipscout
Host threat aggregator for network administrators and security analysts.
cli ip ip-reputation netsec netsec-tools network security
Last synced: 07 Feb 2026
https://github.com/strahe/bwh
Go SDK, CLI, and MCP server for managing BandwagonHost/bwg/搬瓦工 (KiwiVM) VPS, with command-line and programmatic access to most features.
bandwagonhost bwg bwh cli mcp-server
Last synced: 01 Feb 2026
https://github.com/ccheshirecat/flywheel
A high-performance, Rust-native rendering engine purpose-built for streaming LLM outputs at 60+ FPS without tearing, flickering, or input lag.
agent ai claude cli compositor rendering terminal tui
Last synced: 04 Feb 2026
https://github.com/hamflx/fetchbrowser
指定版本,下载 chromium 和 firefox 的工具。A tool that allows you to download specified versions of Chromium and Firefox.
chromium cli firefox legacy-chromium utility
Last synced: 16 Jan 2026
https://github.com/caleb9/syno-photos-util
Helper for a number of tasks unavailable in Synology Photos web interface
cli rust synology synology-dsm synology-dsm-api synology-nas synology-photos
Last synced: 11 Apr 2025
https://github.com/swaykh/linksym
Linksym is a dotfiles manager. Making it easier to create and manager symlink while creating automatic records.
cli dotfiles dotfiles-manager go golang
Last synced: 06 May 2025
https://github.com/ghaerdi/file-organizer
A script for organize the Downloads directory
Last synced: 26 Jun 2025
https://github.com/alifa98/point2hex
A CLI tool for generating higher-order trajectory datasets.
cli dataset higher-order-trajectory python trajectory trajectory-prediction
Last synced: 03 Jul 2025
https://github.com/oguzhanumutlu/djstemplate-
An easy to use discord.js template!
bot cli discord discord-bot djs javascript js node template
Last synced: 29 Oct 2025
https://github.com/ryokacchi/weebget
✨ A CLI Tool to Download Anime Episodes
anime cli shell terminal webscraping
Last synced: 21 Jun 2025
https://github.com/getGuaka/Prompt
Prompts the user for more information.
agree ask choose cli command-line command-line-tool guaka prompt swift swift-package-manager
Last synced: 16 Jul 2025
https://github.com/devlato/goatse
a console util like cowsay, but that prints the given text in a stretched goatse
cli deprecated goatse old outdated python tool
Last synced: 16 Jul 2025
https://github.com/kamiazya/ink-highlight
Highlight component for Ink 🌈
cli color highlight ink ink-component react syntax-highlighting terminal
Last synced: 17 Jul 2025
https://github.com/yjl9903/Breadc
🥪 Yet another Command Line Application Framework with fully TypeScript support
cli command-line framework typescript vscode
Last synced: 18 Jul 2025
https://github.com/KevinArce/bun-cli
Bun CLI Generator is a command-line tool built in Rust, designed to streamline the process of setting up new Bun projects. With a simple command, users can generate a basic Bun project structure, including necessary configuration files and a ready-to-go project setup, saving time and setting a standard structure for Bun applications.
Last synced: 18 Jul 2025
https://github.com/kinpoko/grvemu
RISC-V emulator for CLI written in Go.
cli emulator go riscv riscv-emulator
Last synced: 05 Apr 2025
https://github.com/YOURLS/YOURLS-CLI
YOURLS Command Line Interface. Work in progress.
Last synced: 14 Mar 2025
https://github.com/eps1lon/eslint-focus
Allows running ESLint with a single rule on a given directory.
Last synced: 08 May 2025
https://github.com/free-domains/cli
Register a free subdomain with Free Domains using your command line.
cli command-line free-domains free-for-dev javascript js nodejs
Last synced: 05 Apr 2025
https://github.com/kenjyco/mocp-cli
CLI tools for finding, organizing, and playing audio files
cli console-audio kenjyco moc python repl
Last synced: 20 Jul 2025