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-06-23 00:05:25 UTC
- JSON Representation
https://github.com/caronc/newsreap
Usenet Framework that supports posting, indexing and retrieving
cli framework indexer nzb usenet usenet-posters
Last synced: 22 Mar 2025
https://github.com/vladimirmarkelov/pwatch
Process watcher(pwatch)
cli command-line command-line-tool process process-manager terminal top watch watcher
Last synced: 13 Apr 2025
https://github.com/jeromepin/esctl
Easy to use CLI tool to manage Elasticsearch, preventing long curl commands.
Last synced: 11 May 2025
https://github.com/respawn-app/ksrc
Let your AI agents search and read 3rd-party Kotlin dependency sources
agents ai cli dependency gradle java kotlin
Last synced: 06 Mar 2026
https://github.com/nobl9/sloctl
A command line tool to cast SLO spells 🪄
cli go golang nobl9 reliability slo sre
Last synced: 27 Feb 2026
https://github.com/wp-cli/config-command
Generates and reads the wp-config.php file.
cli config hacktoberfest wordpress wp-cli wp-cli-package
Last synced: 02 May 2026
https://github.com/alDuncanson/Handler
A2A Protocol client and developer toolkit.
a2a a2a-cli a2a-client a2a-protocol a2a-server adk agent ai ai-agents cli litellm mcp mcp-server ollama pypi python tui uv
Last synced: 31 Mar 2026
https://robertohuertasm.github.io/figma-asset-downloader/
📦 Small utility to help you download Figma assets directly to your computer
assets-management cli design-systems figma figma-api figma-app figma-document
Last synced: 10 May 2025
https://github.com/stefansundin/secrets-scanner
Find API keys in your code. :key:
Last synced: 18 Mar 2025
https://github.com/amine-smahi/sqlite-global-tool
SQLite .NET Core CLI tool that allows the user to manually enter and execute SQL statements with or without showing query result.
cli cmd command-line-tool dotnet-core dotnet-core-global-tool dotnet-core2-1 sqlite sqlite3 terminal
Last synced: 21 Jun 2025
https://github.com/homemadepy/messages
A python package designed to make sending messages easy and efficient!
api api-wrapper automation beginner-friendly cli email python3 slack smtp telegram tool tools twilio whatsapp wiki
Last synced: 11 Apr 2025
https://github.com/matteoguadrini/pscouchdb
Advanced CLI for CouchDB server
cli cloudant cloudant-database cloudant-nosql-database cmdlet couchbase couchbase-cluster couchbase-exporter couchbase-server couchdb couchdb-adapter couchdb-client couchdb-database couchdb-mango couchdb-server database powershell powershell-cmdlets powershell-gallery powershell-module
Last synced: 11 Apr 2025
https://github.com/techsenger/jeditermfx
Techsenger JediTermFX – Terminal Emulator for JavaFX.
bash cli cmd command-line console java javafx javafx-components javafx-library linux macos pty shell ssh terminal terminal-emulator terminal-emulators tty windows xterm
Last synced: 12 Jun 2025
https://github.com/mischah/ibrew
🍻Interactive CLI for Homebrew – the missing package manager for macOS.
brew cli cli-app homebrew ibrew interactive macos search terminal
Last synced: 04 Jul 2025
https://github.com/molecule-man/stack-assembly
Command line tool to configure and deploy aws cloudformation stacks
aws cli cloudformation configuration deployment go golang
Last synced: 14 Apr 2025
https://github.com/dschau/prettier-markdown
Parse code blocks in markdown files and run prettier on them
blocks cli code codeblocks gatsby javascript markdown node prettier
Last synced: 02 May 2025
https://github.com/dnnrly/httpref
Command line, offline, access to HTTP status code, common header, and port references
cli go golang golang-package hacktoberfest http
Last synced: 24 Jan 2026
https://github.com/caarlos0-graveyard/example
Golang cli application example
Last synced: 23 Jan 2026
https://github.com/codejive/java-jpm
A simple command line tool, taking inspiration from Node's npm, to manage Maven dependencies for Java projects that are not using build systems like Maven or Gradle.
artifacts cli dependencies java maven packages
Last synced: 23 Jan 2026
https://github.com/runprism/alto
Serverless for data practitioners. The fastest ⚡️ way to run your code in the cloud. Effortlessly run scripts, functions, and Jupyter notebooks in virtual machines.
aws cli cloud data data-analysis data-science deployment ec2 entrypoint function gcp infrastructure jupyter python serverless
Last synced: 31 May 2026
https://github.com/nedpals/sharn
Managing shards made easier.
cli crystal helper package-manager shards
Last synced: 04 Apr 2025
https://github.com/himynameisdave/make-me-lol
:smile: A command-line tool to make you laugh
cli command-line fun laugh lol
Last synced: 25 Jul 2025
https://github.com/gmickel/sheets-cli
Composable Google Sheets CLI for humans and agents. Read, write, update cells by key—with Agent Skills for Claude Code and OpenAI Codex.
agent-skills automation bun claude-code cli google-sheets openai-codex spreadsheet typescript
Last synced: 01 Mar 2026
https://github.com/skratchdot/ble-midi
A Bluetooth Low Energy MIDI library written in javascript
ble bluetooth cli javascript midi node web-bluetooth
Last synced: 05 Mar 2026
https://github.com/alduncanson/handler
A2A Protocol client and developer toolkit.
a2a a2a-cli a2a-client a2a-protocol a2a-server adk agent ai ai-agents cli litellm mcp mcp-server ollama pypi python tui uv
Last synced: 18 Apr 2026
https://github.com/tombelieber/claude-view
10 Claude sessions running. What are they doing? Live dashboard — monitor, cost tracking, search, sub-agent visibility.
ai-agents analytics anthropic claude claude-code cli cost-tracking dashboard developer-tools full-text-search heatmap mcp metrics mission-control monitoring react reports rust session-history subagents
Last synced: 22 May 2026
https://github.com/linkerin/starlight-to-pdf
A command-line tool to convert Starlight documentation websites into PDF files.
astro cli documentation pdf starlight starlight-to-pdf
Last synced: 23 Apr 2025
https://github.com/crflynn/chicken-dinner
Python PUBG API wrapper and CLI with replay visualizations
chicken-dinner cli playerunknowns-battlegrounds pubg pubg-api pubg-replays
Last synced: 15 Apr 2025
https://github.com/reubano/ongeza
An automated way to follow the Semantic Versioning Specification
cli featured semver versioning
Last synced: 12 Apr 2025
https://github.com/suzuki-shunsuke/cmdx
Task runner. It provides useful help messages and supports interactive prompts and validation of arguments
Last synced: 15 Apr 2025
https://github.com/SlimIO/Async-cli-spinner
Elegant Asynchronous Terminal (CLI) Spinner for Node.js
Last synced: 08 May 2025
https://github.com/jkrup/meteor-hero
Instantly deploy your Meteor apps with `meteor-hero`
cli deployment docker heroku meteor meteor-application meteor-apps npm-package
Last synced: 29 Oct 2025
https://github.com/ysarock/fetch-appwrite-types
Generate Typescript file from Appwrite Databases
Last synced: 13 Apr 2025
https://github.com/jsimck/jsconfig.json
Small tool which automatically generates jsconfig.json, used for vscode workspace configuration, with some defaults and extracted webpack path aliases.
cli jsconfig jsconfig-json node vscode vscode-workspace-configuration webpack-aliases
Last synced: 13 Apr 2025
https://github.com/Flight-School/sentences
A command-line utility that splits natural language text into sentences.
cli macos nlp sentence-tokenizer swift
Last synced: 16 Jul 2025
https://github.com/fdiaz/SwiftInspector
SwiftInspector is a command line tool built on top of SwiftSyntax to help inspect usage of Swift code
Last synced: 22 Jul 2025
https://github.com/iljan/narr
Download audio tracks from Netflix to sample your favorite shows
chrome-devtools-protocol cli crawler downloader music
Last synced: 27 Jul 2025
https://github.com/lemuray/rustfetch
A CLI tool that displays system info, written entirely in Rust!
cli fastfetch fetch neofetch rust system-info
Last synced: 19 Feb 2026
https://github.com/xiaomuzhu/create-component
CLI for bootstrapping react component
cli component-library library react
Last synced: 09 Mar 2026
https://github.com/timkam/schreib-gut
German extension for write-good
cli language-processing linting node
Last synced: 11 Aug 2025
https://github.com/Own-Data-Privateer/hoardy-web
Passively capture, archive, and hoard your web browsing history, including the contents of the pages you visit, for later offline viewing, mirroring, and/or indexing. Your own personal private Wayback Machine that can also archive HTTP POST requests and responses, as well as most other HTTP-level data.
archive archiver archiving auto-save backups browser-extension cli internet internet-archiving offline-reading self-hosted snapshot wayback-machine web-archive web-archiving web-browsing website-archive
Last synced: 11 Mar 2025
https://github.com/artur-shaik/wallabag-client
Command line client for the self hosted read-it-later app Wallabag
cli command-line-tool pocket reader shell wallabag
Last synced: 23 Feb 2026
https://github.com/chsbuffer/MagiskOnGooglePlayGames
Install Magisk on Google Play Games Emulator
android cli emulator google-play-games-on-pc magisk windows
Last synced: 05 Sep 2025
https://github.com/jeroenouw/examplecli
Example TypeScript CLI with Node.js
cli command-line-interface example javascript nodejs typescript
Last synced: 09 Apr 2025
https://github.com/ctxis/cbrcli
Command line interface to Carbon Black Response
Last synced: 22 Jan 2026
https://github.com/rdch106/pycoinmon
💰 The cryptocurrency price tool on CLI. 🖥 🐍 Python Port 🐍
bitcoin btc cli command-line crypto cryptocurrency ethereum price-tracker python ticker
Last synced: 05 Sep 2025
https://github.com/fyodorio/chat-with-yourself
Healing self-talk through Node-based CLI
Last synced: 12 Apr 2025
https://github.com/rishabhtayal/electronic-moji
:scream: :scream_cat: :sunglasses:
Last synced: 11 Jul 2025
https://github.com/joetannenbaum/terminalia
Beautiful console output for Laravel
Last synced: 24 Jul 2025
https://github.com/steezcram/pboviewer
Cross-platform PBO maker / unpacker
arma arma3 arma3-mods arma3-server cli cross-platform gui pbo pbo-files unpacker
Last synced: 25 Apr 2025
https://github.com/trumae/spinnercpp
Simple header only library to add a spinner / progress indicator to any terminal application.
cli spinner statusbar terminal
Last synced: 25 Jan 2026
https://github.com/saadmk11/python-third-party-imports
A Python CLI tool (Written in Rust) that finds all third-party packages imported into your Python project
cargo cli cli-app import maturin package pip python python-rust python3 rust rust-lang rust-python rustlang
Last synced: 10 Apr 2025
https://github.com/gknowles/dimcli
C++ Command Line Parser Toolkit
cli cli-args command-line getopt subcommands
Last synced: 02 Mar 2026
https://github.com/vladkesler/initrunner
Define AI agent roles in YAML and run them anywhere: CLI, API server, or autonomous daemon
agent-framework ai-agents ai-automation ai-tools autonomous-agents cli llm llm-agents mcp multi-agent no-code openai-compatible pydantic-ai python rag yaml yaml-configuration
Last synced: 01 May 2026
https://github.com/alexei-led/ccgram
Telegram ↔ tmux bridge for Claude Code, Codex CLI, and Gemini CLI. Monitor output, respond to prompts, manage parallel sessions. Control AI coding agents from your phone.
ai-coding claude-code cli codex codex-cli developer-tools gemini gemini-cli python telegram telegram-bot tmux
Last synced: 03 May 2026
https://github.com/YsarocK/fetch-appwrite-types
Generate Typescript file from Appwrite Databases
Last synced: 01 Apr 2025
https://github.com/draftbit/exp-deploy-cli
🖥 🗜 Deploy Expo apps to different environments (staging, production)
cli environment-variables expo react-native
Last synced: 20 Sep 2025
https://github.com/linusling/wechat-format-cli
微信公众号排版编辑器cli,一行命令生成公众号内容
articles cli editor html markdown wechat wechat-format-cli wechat-official-account
Last synced: 28 Aug 2025
https://github.com/zefr0x/foxmarks
A CLI read-only interface for Firefox's bookmarks and history.
bookmarks bookmarks-menu browsing-history cli firefox firefox-browser history linux unix-philosophy
Last synced: 31 Jul 2025
https://github.com/sebastiancarlos/beachpatrol
A CLI tool to replace and automate your everyday web browser.
automation browser browser-automation browser-extension chrome chromium cli extension javascript linux nodejs playwright pupeteer selenium selenium-webdriver terminal
Last synced: 09 Apr 2025
https://github.com/per2jensen/dar-backup
Long-term archival backups for Linux — with integrity you can prove and repair
archiving backup backup-tool catalogs cli dar dar-manager data-recovery differential-backups error-correction full-backup incremental-backups linux logging par2 python3 restore-test script wrapper
Last synced: 01 Apr 2026
https://github.com/teamplanes/static
A zero config CLI tool for deploying static sites to S3 & CloudFront
aws aws-cloudfront aws-s3 cli deployment static-site
Last synced: 19 Jan 2026
https://github.com/officecli/officecli
OfficeCLI is AI document generation CLI for PPTX, DOCX, XLSX, Reports, and Images. Generate editable Office files from prompts with npm install, hosted trial, and optional agent skills.
ai ai-agents ai-document-generator automation claude-code cli codex developer-tools document-automation docx image-generation local-first npm office-documents officecli openclaw powerpoint pptx report-generation xlsx
Last synced: 31 May 2026
https://github.com/chrispenner/lumberjack
A terminal-ui log watcher written in Go using the Flux architecture
Last synced: 06 Apr 2025
https://github.com/vladimirmarkelov/haku
A task/command runner inspired by 'make'
cli command-line command-line-tool command-runner make rust
Last synced: 13 Apr 2025
https://github.com/jakobhellermann/piechart
a rust crate for drawing fancy pie charts in the terminal
Last synced: 12 Apr 2025
https://github.com/cauebs/durt
Command line tool for calculating the size of files and directories
Last synced: 29 Mar 2025
https://github.com/elliot40404/volgo
Volgo is a cross-platform CLI app written in Go for controlling system volume from the terminal. Use simple commands or a beautiful interactive TUI—even over SSH!
bubbletea charmbracelet cli cross-platform go golang linux macos music ssh terminal tui unix volume windows
Last synced: 17 Aug 2025
https://github.com/psychedelicshayna/jw
Blazingly fast CLI filesystem traverser and multithreaded mass file hasher / hash index generator, with diff support to validate hashes and track changes, powered by jwalk and xxh3, and of course, Rust!
cli command-line diff directory-traversal file-integrity files hashing minimal terminal walker xxhash
Last synced: 04 Sep 2025
https://github.com/openfun/ralph
:gear: Ralph, the ultimate Learning Record Store (and more!) for your learning analytics
analytics cli data-stream docker elasticsearch fastapi gelf k8s learning-analytics lrs pydantic python stream-processing xapi
Last synced: 22 Apr 2025
https://github.com/gajus/waitehr
Waits for HTTP response and retries request until the expected response is received.
Last synced: 15 Apr 2025
https://github.com/magiclen/ffmpeg-screen-recorder
This program is a gadget which helps you use FFmpeg to record your screen on Linux. The video record can be saved as a file, or be streamed via RTMP protocol.
Last synced: 10 Apr 2025
https://github.com/rocketseat/rocketpwa
[DEPRECATED] Command-line toolbelt for PWA developers
Last synced: 05 Oct 2025
https://github.com/sailpoint-oss/sailpoint-cli
The SailPoint Command Line Interface (CLI) makes it easy to interact with SailPoint's SaaS Platform in a programmatic way. Many functions that use to be accomplished through tools like Postman or from custom scripts can now be done directly on the command line with minimal setup.
cli cobra go golang hacktoberfest sailpoint
Last synced: 14 Jan 2026
https://github.com/xwmx/vbox
A streamlined interface for VBoxManage, the VirtualBox command line tool.
bash bpkg cli command-line homebrew shell vboxmanage virtual-machine virtualbox
Last synced: 10 Oct 2025
https://github.com/jhwohlgemuth/pwsh-prelude
PowerShell “standard” library for supercharging your productivity. Provides a powerful cross-platform scripting environment enabling efficient analysis and sustainable science in myriad contexts.
applied-mathematics cli cli-app data-science hacktoberfest library mathematics powershell powershell-module statistics text-processing text-to-speech user-interface
Last synced: 15 Oct 2025
https://github.com/eetann/editprompt
Write CLI prompts in your favorite editor
Last synced: 02 Apr 2026
https://github.com/atac-helicopter/vaultsync
Transparent, cross-platform backup & sync tool focused on visibility and reliability for NAS, network storage and Local drives.
avalonia backup backup-utility cli cross-platform dotnet homelab linux macos nas network-storage windows
Last synced: 20 Apr 2026
https://github.com/arcanedreams/managed-fbx
C# and .NET Framework wrapper for the Autodesk FBX SDK written in C++/CLI (managed C++).
autodesk autodesk-fbx autodesk-maya c-plus-plus cli clr cpp csharp dot-net fbx fbx-sdk monogame
Last synced: 04 Oct 2025
https://github.com/hugovk/pepotron
CLI to open PEPs in your browser
cli command-line hacktoberfest pep peps python python3
Last synced: 24 Aug 2025