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-20 00:05:28 UTC
- JSON Representation
https://github.com/phly/keep-a-changelog
Tools for manipulating CHANGELOG.md files in Keep A Changelog format, including tagging and releasing.
changelog cli keep-a-changelog php
Last synced: 15 May 2025
https://github.com/foresterre/imagineer
🦜 Accessible image processing and conversion from the terminal. Front-end for image-rs/image. Formerly 'sic'
batch blur cli command-line convert-images convolution-filter crop draw-text glob hacktoberfest image image-converter image-diff image-manipulation image-processing resize-images rust sic terminal-app
Last synced: 01 May 2025
https://github.com/pgsty/pig
PostgreSQL Extension Package Manager
cli debian extension installer package-manager postgresql rhel ubuntu
Last synced: 14 Apr 2026
https://github.com/2ykwang/mac-cleanup-go
TUI macOS cleaner that scans caches/logs, shows sizes/paths, lets you select what to delete before Trash.
caches clean cleanup cli disk-cleanup golang homebrew mac-cleanup macos optimize terminal-ui tui
Last synced: 22 Jan 2026
https://github.com/skrtdev/novagram
An Object-Oriented PHP library for Telegram Bots
api bot cli composer getupdates hacktoberfest mtproto oop php telegram telegram-api telegram-bot telegram-bots userbot webhooks
Last synced: 05 Apr 2025
https://github.com/nanohard/gotime
CUI project/task/time tracker written in golang
cli cui golang task-tracker time-tracker tui
Last synced: 17 Jan 2026
https://github.com/emacs-eask/cli
CLI for building, running, testing, and managing your Emacs Lisp dependencies
Last synced: 22 Feb 2026
https://github.com/chshersh/iris
🌈 Haskell CLI Framework supporting Command Line Interface Guidelines
Last synced: 06 Apr 2025
https://github.com/sdelements/flan
A tasty tool that lets you save, load and share postgres snapshots with ease
cli command-line git postgres postgresql sql
Last synced: 06 Apr 2025
https://github.com/jeromedalbert/real-world-ruby-apps
Real World Ruby apps and their open source codebases for developers to learn from
cli examples real-world real-world-ruby ruby
Last synced: 09 Jul 2025
https://github.com/leon-ai/leon-cli
⌨️ Command-line interface (CLI) for a better use of Leon, your open-source personal assistant. GNU/Linux, macOS and Windows supported.
assistant chatbot cli personal-assistant virtual-assistant voice-assistant
Last synced: 05 Apr 2025
https://github.com/hidevopsio/hiboot
hiboot is a high performance web and cli application framework with dependency injection support
application autoconfiguration cli cloudnative command command-line-tool container dependency-injection di golang ioc mvc web webapp
Last synced: 18 Feb 2026
https://github.com/diegozoracky/magicli
Automagically generates command-line interfaces (CLI) for any module. Expected options and help sections are created automatically based on parameters names, with support to async.
cli command-line command-line-interface nodejs
Last synced: 11 Oct 2025
https://github.com/davidraviv/gh-clean-branches
Safely deletes local branches with no upstream and no un-pushed commits
cli gh-extension git-branches local-environment
Last synced: 06 Sep 2025
https://github.com/c4milo/github-release
Simple Github release command line tool
cli github-releases go release-management
Last synced: 06 Oct 2025
https://github.com/codeaholicguy/wowcup
⚽ 💻 The finest Worldcup 2018 CLI.
cli oclif scoreboard typescript worldcup worldcup2018
Last synced: 17 Mar 2025
https://github.com/nekmo/gkeep
Google Keep Command Line Interface (CLI)
cli google google-keep keep python
Last synced: 07 Apr 2025
https://github.com/unhappychoice/mdts
A local markdown preview server. npx mdts — and you're done.
cli filesystem frontmatter live-reload markdown markdown-renderer mermaid preview server webui zero-setup zero-setup-tools
Last synced: 06 May 2026
https://github.com/Nekmo/gkeep
Google Keep Command Line Interface (CLI)
cli google google-keep keep python
Last synced: 07 Apr 2025
https://github.com/saks/lua-resty-repl
Interactive console (REPL) for Openresty and luajit code
cli debugger lua luajit nginx openresty readline repl resty-repl
Last synced: 30 Jul 2025
https://github.com/kchapelier/cellular-automata-voxel-shader
Generate a voxel shader (for MagicaVoxel) from a custom CA rule
cellular-automata cellular-automation cli javascript magicavoxel
Last synced: 22 Sep 2025
https://github.com/mpecan/tokf
Config-driven CLI tool that compresses command output before it reaches an LLM context
ai-tools claude-code cli command-line context-window developer-tools homebrew llm output-filter rust token-optimization toml
Last synced: 14 Jun 2026
https://github.com/telosys-tools-bricks/telosys-cli
Telosys CLI - Command Line Interface
bootstraping cli code-generation code-generator codegen codegenerator developer-productivity developer-tool development-tools dsl generator java model-driven model-driven-development model-driven-engineering telosys
Last synced: 25 Nov 2025
https://github.com/MiguelNdeCarvalho/speedtest-exporter
Speedtest Exporter made in python using the official speedtest bin
cli docker exporter grafana-dashboard metrics ookla prometheus python speedtest
Last synced: 07 Apr 2025
https://github.com/ericmjl/llamabot
Pythonic class-based interface to LLMs
cli large-language-models llm python
Last synced: 02 Apr 2026
https://github.com/boostsecurityio/smokedmeat
A CI/CD Red Team Framework for demonstrating Build Pipeline security risks.
ci cli devops devsecops exploitation github-actions golang red-team security supply-chain supply-chain-security tui
Last synced: 30 Apr 2026
https://github.com/dkaslovsky/textnote
Simple tool for creating and organizing daily notes on the command line
cli command-line consolidating-notes daily-notes plaintext productivity vim
Last synced: 24 Dec 2025
https://github.com/DiegoZoracKy/magicli
Automagically generates command-line interfaces (CLI) for any module. Expected options and help sections are created automatically based on parameters names, with support to async.
cli command-line command-line-interface nodejs
Last synced: 22 Mar 2025
https://github.com/liumengxuan04/minicode
A lightweight terminal coding assistant with Claude Code-like workflow, tool loop, and TUI architecture, built for learning and experimentation. Multi-language support: TypeScript and Rust implementations available now, Python coming soon.
ai-agent cli coding-agent developer-tools nodejs terminal tool-calling tui typescript
Last synced: 06 Apr 2026
https://github.com/dmitry-merzlyakov/nledger
.Net Ledger: Double-Entry Accounting System
accounting cli csharp dotnet ledger plaintext-accounting
Last synced: 08 May 2025
https://github.com/msaaddev/who-unfollowed-me
🙁 A CLI that tells you who recently unfollowed you on GitHub
cli github github-api github-followers node node-cli nodejs
Last synced: 07 Sep 2025
https://github.com/Siemienik/XToolset
Typed import, and export XLSX spreadsheet to JS / TS. Template-based create, render, and export data into excel files.
cli excel hacktoberfest import javascript nodejs npm-package spreadsheet spreadsheets-files typescript workbook worksheet xlsx xlsx-import xlsx-parser xlsx-to-json
Last synced: 07 May 2025
https://github.com/foresterre/sic
🦜 Accessible image processing and conversion from the terminal. Front-end for image-rs/image.
batch blur cli command-line convert-images convolution-filter crop draw-text glob hacktoberfest image image-converter image-diff image-manipulation image-processing resize-images rust sic terminal-app
Last synced: 15 Apr 2025
https://github.com/dahlia/iterfzf
Pythonic interface to fzf, a CLI fuzzy finder
cli fuzzy-search fzf python python2 python3
Last synced: 15 May 2025
https://github.com/xjonathanlei/starkli
Starkli (/ˈstɑːrklaɪ/), a ⚡ blazing ⚡ fast ⚡ CLI tool for Starknet powered by 🦀 starknet-rs 🦀
Last synced: 13 Apr 2025
https://github.com/evandcoleman/node-appletv
A node module for interacting with an Apple TV (4th-generation or later) over the Media Remote Protocol.
appletv cli mrp nodejs typescript
Last synced: 07 Apr 2025
https://github.com/RobertCraigie/pyright-python
Python command line wrapper for pyright, a static type checker
Last synced: 07 May 2025
https://github.com/mobilefirstllc/extension-cli
Command line tool for building extensions/add-ons for chromium based browsers.
addons browser-extension browser-extensions chrome-extension cli command-line-tool developer-tools edge-extension extensions firefox-addon opera-extension web-extensions
Last synced: 16 May 2025
https://github.com/steambap/png-to-ico
convert png to ico format
cli converter ico image image-processing png png-converter png-icon
Last synced: 27 Mar 2026
https://github.com/chebuya/sastsweep
Automatically detect potential vulnerabilities and analyze repository metrics to prioritize open source security research targets
cli owasp sast security-audit security-research security-scanner semgrep static-code-analysis vulnerability-research vulnerability-scanners
Last synced: 12 Jul 2025
https://github.com/nicobailon/surf-cli
The CLI for AI agents to control Chrome. Zero config, agent-agnostic, battle-tested.
ai-agents browser-automation chrome cli devtools
Last synced: 04 Apr 2026
https://github.com/unfold/webpack-serve
Takes your webpack config and creates a development server with hot module reloading and error overlay
cli create-react-app development webpack
Last synced: 21 Aug 2025
https://github.com/joukewitteveen/netctl
Profile based systemd network management
bash cli linux networking shell systemd
Last synced: 11 Aug 2025
https://github.com/korandoru/hawkeye
Simple license header checker and formatter, in multiple distribution forms.
cli license license-checking native native-image
Last synced: 16 Jan 2026
https://github.com/branchard/fast-speedtest-api
fast.com API / CLI tool
api cli fast speedtest speedtest-cli
Last synced: 17 Jan 2026
https://github.com/Mellcap/MellPlayer
A tiny terminal player based on Python3
cli mellplayer player terminal
Last synced: 07 May 2025
https://github.com/thisisparker/xword-dl
⬛⬜⬛ Command line tool to scrape crosswords from online solvers and save them as .puz files ⬛⬜⬛
cli crosswords python scraping
Last synced: 04 Oct 2025
https://github.com/getsentry/craft
The universal Sentry release CLI 🚀
cli craft google-cloud-storage npm nuget packaging pypi release-automation rust-crate sentry sentry-release-registry tag-production typescript
Last synced: 02 Apr 2026
https://github.com/saeeddhqan/evine
Interactive CLI Web Crawler
cli crawler data-mining fuzzing go golang osint scraper web-crawler
Last synced: 12 Jan 2026
https://github.com/siemienik/xtoolset
Typed import, and export XLSX spreadsheet to JS / TS. Template-based create, render, and export data into excel files.
cli excel hacktoberfest import javascript nodejs npm-package spreadsheet spreadsheets-files typescript workbook worksheet xlsx xlsx-import xlsx-parser xlsx-to-json
Last synced: 04 Apr 2025
https://github.com/kysely-org/kysely-ctl
Command-line tool for Kysely
automation cli ctl knex kysely migrations mssql mysql postgres seeds sql sqlite
Last synced: 10 May 2026
https://github.com/digitalghost-dev/poke-cli
A hybrid CLI/TUI tool written in Go for viewing Pokémon data from the terminal! Also doubles as a Data Engineering project.
charm charmbracelet cli data data-engineering go pokemon terminal terminal-based tui
Last synced: 29 Apr 2026
https://github.com/RuthGnz/SpyScrap
CLI and GUI for OSINT. Are you very exhibited on the Internet? Check it! Twitter, Tinder, Facebook, Google, Yandex, BOE. It uses facial recognition to provide more accurate results.
boe cli docker facebook facial-recognition google osint reverse-image-search scraping-websites social-networks socmint tinder twitter
Last synced: 29 Apr 2025
https://github.com/souvikinator/lsx
ls Xtended : A command line utility that lets you navigate through terminal like a pro 😎.
cd cli go golang hacktoberfest hacktoberfest2021 linux linux-shell ls ls-xtended lsx shell terminal
Last synced: 17 Mar 2025
https://github.com/raydac/java-comment-preprocessor
preprocessor for computer languages with C-like comment format (C/C++/Java/Go)
ant ant-task cli comments java java-preprocessor maven multipass preprocessor
Last synced: 06 Apr 2025
https://github.com/MobileFirstLLC/extension-cli
Command line tool for building extensions/add-ons for chromium based browsers.
addons browser-extension browser-extensions chrome-extension cli command-line-tool developer-tools edge-extension extensions firefox-addon opera-extension web-extensions
Last synced: 06 Apr 2025
https://github.com/tiaanduplessis/pomd
🍅 A good old cli based Pomodoro timer with native notifications
cli pomodoro pomodoro-technique pomodoro-timer timer
Last synced: 06 Sep 2025
https://github.com/erikdarlingdata/performancestudio
Free, open-source SQL Server execution plan analyzer — cross-platform GUI + CLI with 30 analysis rules, missing index detection, SSMS extension. Built-in MCP server for AI-assisted plan review.
avalonia cli cross-platform database-performance dba-tools dotnet execution-plan mcp-server model-context-protocol query-optimization query-performance query-plan query-store query-tuning sql-plan-analyzer sql-server sql-server-management sqlplan ssms-extension
Last synced: 10 May 2026
https://github.com/fedeztk/got
Translating TUI written in go using simplytranslate's API
cli command-line go golang translate tui
Last synced: 27 Apr 2025
https://github.com/sebinsua/scrape-twitter
🐦 Access Twitter data without an API key. [DEPRECATED]
cli conversation likes scraper streams timeline tweets twitter
Last synced: 09 Apr 2025
https://github.com/alexandre-lavoie/python-log4rce
An All-In-One Pure Python PoC for CVE-2021-44228
cli cve-2021-44228 log4j python rce
Last synced: 01 Feb 2026
https://github.com/cablehead/xs
crossing the streams
cli content-addressed-storage cross-stream embedded-database event-sourcing interop iroh kv-store localstorage materialized-view nushell rust scripting shell stream-driven-development xs
Last synced: 02 Mar 2026
https://github.com/juliuste/transit-map
Generate a schematic map (“metro map”) for a given (transit) network graph using Mixed Integer Programming.
Last synced: 21 Aug 2025
https://github.com/NicholasDawson/ArchiverForGooglePhotos
A tool to maintain an archive/mirror of your Google Photos library for backup purposes.
archiver backup cli downloader google google-photos google-photos-api photos python python3
Last synced: 07 Apr 2025
https://github.com/ittybittyapps/appstoreconnect-cli
An easy to use command-line tool for interacting with the Apple AppStore Connect API
apple appstoreconnect cli client developer-tools macos mobile swift
Last synced: 22 Jul 2025
https://github.com/shekohex/opencode-pty
OpenCode plugin for interactive PTY management - run background processes, send input, read output with regex filtering
background-process bun cli opencode opencode-plugin pty terminal typescript
Last synced: 17 Feb 2026
https://github.com/nbedos/cistern
A terminal UI for Unix to monitor Continuous Integration pipelines from the command line. Current integrations include GitLab, Azure DevOps, Travis CI, AppVeyor and CircleCI.
appveyor azure-devops ci circleci cli gitlab golang travis tui unix
Last synced: 12 Dec 2025
https://github.com/hugomrdias/prettier-stylelint
code > prettier > stylelint > formatted code
Last synced: 14 Jan 2026
https://github.com/PrajwalCH/yazap
🔧 The ultimate Zig library for seamless command line argument parsing.
argument-parser argument-parsing cli command-line-arguments-parser flags parser subcommands zig ziglang
Last synced: 06 May 2025
https://github.com/sindresorhus/ink-link
Link component for Ink
cli ink ink-component jsx nodejs npm-package react
Last synced: 04 Apr 2025
https://github.com/raiyanyahya/freshenv
🥗 Provision, share, manage local and cloud developer environments.
cli command-line developer-tools docker productivity python
Last synced: 08 Apr 2026
https://github.com/solarliner/vue-cli-plugin-prerender-spa
Boost SEO by prerendering your Vue application. Powered by prerender-spa-plugin.
cli plugin pre-rendering vuejs
Last synced: 06 Sep 2025
https://github.com/bgdnvk/clanker
autonomous systems engineering cli agent for any cloud environment: AWS, GCP, Cloudflare, etc
agent ai ai-agent ai-ops aws clanker clanker-cli cli cloudflare cloudflare-workers devops gcp golang infrastructure kubernetes ml observability openclaw sre terraform
Last synced: 07 Mar 2026
https://github.com/share-secrets-safely/cli
share secrets within teams to avoid plain-text secrets from day one
cli gnupg gpg pgp shared-secrets team vault
Last synced: 09 Apr 2025
https://github.com/metadelta/mdlt
A command-line utility for quick math.
algebra calculus cas cli machine-learning math
Last synced: 12 Jan 2026
https://github.com/buggregator/trap
A local debug server and utilities set for PHP projects
buggregator bugregator cli composer composer-package console debug dump hacktoberfest php sentry smtp
Last synced: 15 May 2025
https://github.com/mactat/framed
Architect your project with Framed: effortless files and directories management
ci cicd cli config devops go golang project-management strctures
Last synced: 10 Jul 2025
https://github.com/wp-cli/scaffold-command
Generates code for post types, taxonomies, blocks, plugins, child themes, etc.
cli generator hacktoberfest scaffold template wordpress wp-cli wp-cli-package
Last synced: 02 May 2026
https://github.com/Hamuko/cum
comic updater, mangafied
cli command-line downloader dynasty-scans foolslide madokami manga python scraper
Last synced: 03 Aug 2025
https://github.com/Bee-Mar/mmpm
MagicMirror Package Manager
angular cli magicmirror magicmirror2 monaco-editor mypy python python3 raspberry-pi raspberry-pi-3 socketio
Last synced: 28 Mar 2025
https://github.com/nodejs/tooling
Advancing Node.js as a framework for writing great tools
cli command-line command-line-tool console node nodejs terminal tooling tools
Last synced: 13 Apr 2025
https://github.com/remorses/actions-cli
Monitor your GitHub Actions in real time from the command line
actions ci cli github github-actions terminal
Last synced: 14 Apr 2025
https://github.com/ryanccn/nrr
Minimal, blazing fast npm scripts runner
bun clap cli nodejs npm npm-script npm-scripts npm-scripts-runner pnpm rust rust-cli yarn
Last synced: 08 Apr 2025
https://github.com/sindresorhus/wallpaper-cli
Get or set the desktop wallpaper
cli cli-app desktop-wallpaper javascript linux macos nodejs wallpaper windows
Last synced: 13 Apr 2025
https://github.com/windvalley/gossh
🚀🚀A high-performance and high-concurrency ssh tool written in Go. It is 10 times faster than Ansible. If you need much more performance and better ease of use, you will love it.
ansible batchssh cli devops gossh high-concurrency multissh ops parallel-ssh sa sre ssh ssh-client sshbatch
Last synced: 04 Apr 2025
https://github.com/bee-mar/mmpm
MagicMirror Package Manager
angular cli magicmirror magicmirror2 monaco-editor mypy python python3 raspberry-pi raspberry-pi-3 socketio
Last synced: 02 May 2026
https://github.com/abandonware/wireless-tools
Wireless tools for Node.js
cli hostapd ifconfig iw iwconfig iwlist javascript nodejs supplicant udhcpc udhcpd wifi wireless wpa
Last synced: 17 Mar 2025
https://github.com/AlexB52/retest
A trusty CLI companion to monitor file changes and automatically run the corresponding Ruby specs. Ready to assist on any Ruby project, no setup needed!
bundler cli file-changes hanami rails refactoring refactoring-tools ruby task-runner test testing testing-tools tests
Last synced: 14 Mar 2025
https://github.com/roots/trellis-cli
A CLI to manage Trellis projects
ansible cli roots trellis trellis-cli wordpress
Last synced: 04 Apr 2025
https://github.com/7sdream/fontfor
Find fonts which can show a specified character and preview them in terminal or browser.
Last synced: 08 Apr 2025
https://github.com/saurabhshri/CCAligner
🔮 Word by word audio subtitle synchronisation tool and API. Developed under GSoC 2017 with CCExtractor.
aligner api ccextractor cli closed-captions cpp forced-alignment google-summer-of-code gsoc gsoc-2017 karaoke phonetic-transcriptions pocketsphinx speech-recognition subtitle-alignment subtitles transcription word-level-alignment
Last synced: 21 Apr 2025