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/antrikshy/ignr.py
Python-based command line client to download .gitignore templates from gitignore.io
cli command-line gitignore-templates hacktoberfest programming python
Last synced: 02 Apr 2026
https://github.com/sohamw03/wifui
A lightweight, keyboard-driven Terminal User Interface (TUI) for managing Wi-Fi connections on Windows.
cli command-line-tool network network-manager ratatui rust terminal tui wifi windows winget wireless
Last synced: 31 Jan 2026
https://github.com/ronen25/libcmdf
Single-header library for writing CLI applications in C/C++
c cli cmd cmdf cmdline cmdline-parser command-line-parser cplusplus gnu-readline readline single-header single-header-lib
Last synced: 16 Jan 2026
https://github.com/uipath/uipathcli
Command line interface to simplify, script and automate API calls for UiPath services
Last synced: 07 Apr 2025
https://github.com/BOTbkcd/mayhem
A minimal TUI based task tracker 📝
bubbletea charmbracelet cli command-line golang gorm lipgloss productivity sqlite task-management terminal terminal-app todo tui
Last synced: 30 Nov 2025
https://github.com/amethyst/tools
Game development tools for the Amethyst engine
Last synced: 22 Apr 2025
https://github.com/author/shell
A very lightweight framework for building shell/CLI applications. Works in Node.js, Deno, and the browser.
browser cli cli-applications command-line deno executable javascript javascriptnodejs middleware shell web
Last synced: 17 Mar 2026
https://github.com/columnar-tech/dbc
dbc is a command-line tool for installing and managing ADBC drivers
adbc apache apache-arrow cli database-connector open-source
Last synced: 10 Feb 2026
https://github.com/tanrikuluozlem/burn
See what's burning your Kubernetes budget
ai aws azure cli cost-optimization finops gcp golang k8s kubernetes prometheus slack
Last synced: 12 Jun 2026
https://github.com/Create-Node-App/create-node-app
Powerful tool to scaffold your application choosing between different templates and extensions for Web apps, Web Extensions, Monorepos, and more!
ci cli create-awesome-node-app devcontainer docker docker-compose github-actions hacktoberfest nestjs npx reactjs state-management typescript
Last synced: 11 Apr 2025
https://github.com/node-modules/clet
Command Line E2E Testing
cli command-line commander e2e-testing nodejs testing testing-tools
Last synced: 14 Jun 2025
https://github.com/think-biq/LLV
CLI tool for recording or replaying Epic Games' live link face capture frames.
blendshapes cli network recording unreal unreal-engine
Last synced: 11 Mar 2025
https://github.com/noblemajo/vault
File encryption and decryption cli tool written in go.
aes aes-256 api-tokens cli encryption encryption-decryption fileencryptor fileextension go go-cli golang golang-cli password-store passwordencryptor rsa rsa-cryptography x509
Last synced: 09 Apr 2025
https://github.com/thewaltero/mythos-router
The leaked Anthropic reasoning protocol. Running locally. Zero-drift coding with Strict Write Discipline and adaptive Claude Opus 4.7 thinking. Mythos CA: 0xb942b75a602fa318ac091370d93d9143ba345ba3
anthropic capybara claude claude-code claude-mythos claude-opus claudemythos claw-code cli llm mythos opus-4-6 opus-4-7
Last synced: 27 Apr 2026
https://github.com/jpbruinsslot/resume
📄 Create an online resume that can be accessed by a `curl` command.
cli command-line curl go golang resume terminal
Last synced: 01 Mar 2026
https://github.com/neo-oli/termux-mpv
Wrapper for Mpv on Termux. Displays play controls in the notification
android cli mpv notification termux wrapper
Last synced: 11 Apr 2025
https://github.com/jayadamsmorgan/yatoro
VIM-like Apple Music Player in Terminal
Last synced: 09 Jul 2025
https://github.com/nuz-app/nuz
🔮 Nuz is an open-source project, the runtime package manager for web platform.
architecture cli frontends importer microfrontends nuz package-manager react registry require resolver runtime standalone typescript web
Last synced: 01 Oct 2025
https://github.com/mnowotnik/fzshell
Fuzzy shell completions you didn't know you needed
bash bash-plugin cli fish fish-shell fuzzy-matching go golang productivity shell terminal zsh zsh-plugin
Last synced: 02 Apr 2026
https://github.com/marijnvanwezel/try
Simple CLI tool to try Composer packages
Last synced: 27 Oct 2025
https://github.com/browsemake/browser-cli
AI agent browser automation tool that just works
ai ai-agents browser-automation cli command-line-tool llm playwright
Last synced: 07 Jun 2026
https://github.com/torappinfo/uweb
uweb browser: minimal suckless android web browser for geeks
android-browser automation cli command-line configurable crontab lightweight minimal performant suckless termux userscript web-browser
Last synced: 09 Apr 2025
https://github.com/tomphttp/bare-server-node
TompHTTP Bare server in the Node runtime
Last synced: 04 Oct 2025
https://github.com/satyarohith/shark
A command line tool to interact with DigitalOcean.
cli digitalocean nodejs oclif shark
Last synced: 15 Mar 2025
https://github.com/dhhruv/sudoku-solver
🎯 This Python-based Sudoku Solver utilizes the PyGame Library and Backtracking Algorithm to visualize and solve Sudoku puzzles efficiently. With its intuitive interface, users can input and interact with the Sudoku board, allowing for a seamless solving experience.
algorithm backtracking cli game games hacktoberfest hacktoberfest2023 library pygame pygame-library python shell software sudoku sudoku-puzzle sudoku-puzzles sudoku-solver terminal
Last synced: 03 Sep 2025
https://github.com/butttons/dora
CLI built for AI agents to help navigate codebases better. An alternative to grep/find/glob
ai-agent bun claude-code cli code-analysis code-intelligence open-code scip sourcegraph sqlite terminal
Last synced: 22 Feb 2026
https://github.com/jonico/pscale-workflow-helper-scripts
Workflows and helper scripts around the PlanetScale DB workflow to automate database branch creation, association, update and merge directly out of your pull/merge request or favourite CI/CD. This is just a passion project, no official repository from Planetscale.
actions automation cli credentials helper issueops planetscale pull-requests synchronous wait zerosetup
Last synced: 10 Apr 2025
https://github.com/breitburg/domine
Instantly search domains with expressions and AI
Last synced: 10 Apr 2025
https://github.com/octopusdeploy/create-release-action
| Public | :octocat: GitHub Action to Create a Release in Octopus Deploy
cli deployment github-actions octopus-deploy public
Last synced: 19 Oct 2025
https://github.com/piquette/qtrn
A cli tool to streamline financial markets data analysis :wrench:
cli data data-science finance go golang options quotes scraper stock stock-analysis stock-market
Last synced: 15 May 2025
https://github.com/Nexmo/nexmo-cli
Nexmo CLI (Command Line Interface)
cli command-line command-line-tool developer-destination nexmo vonage
Last synced: 01 Apr 2025
https://github.com/HubertBel/lazyorg
Simple terminal-based calendar and note-taking app
Last synced: 22 Nov 2025
https://github.com/kentaro-m/md2confl
🛠 md2confl is a CLI tool to convert the markdown text to confluence wiki format.
blackfriday cli command-line-tool confluence golang markdown my-portfolio
Last synced: 16 Mar 2025
https://github.com/prdpx7/go-fileserver
A simple HTTP Server to share files over WiFi via Qr Code
cli go golang-package http-server
Last synced: 24 Jul 2025
https://github.com/puntorigen/apk_unpack
NodeJS APK unpacker (gets the assets and source codes)
android apk-decompiler cli java javascript npm-package
Last synced: 09 Jul 2025
https://github.com/ssddanbrown/sslcheck
MIGRATED TO CODEBERG
cli expiry php ssl-certificate
Last synced: 06 Nov 2025
https://github.com/siteleaf/siteleaf-gem
Command-line interface (CLI) and Ruby interface for the Siteleaf API
api-client cli gem ruby ruby-gem siteleaf siteleaf-api
Last synced: 07 Apr 2025
https://github.com/mhausenblas/rbiam
A unified IAM+Kubernetes RBAC access control exploration tool
access-control aws-iam cli kubernetes kubernetes-rbac
Last synced: 12 Apr 2025
https://github.com/0xjuanma/helm
A minimalistic and customizable pomodoro-like timer for your terminal written in Go. Includes default pomodoro timer and lets users define their own.
bubbletea charmbracelet cli command-line-tool go golang interactive minimalist pomodoro pomodoro-technique pomodoro-timer terminal-time-tracker tui
Last synced: 15 Apr 2026
https://github.com/qingchencloud/cftunnel
全协议内网穿透 CLI — Cloud 模式免费 HTTP/WS 穿透 + Relay 模式自建中继 TCP/UDP 全协议 | Cloudflare Tunnel + frp 双引擎
ai-coding ai-friendly cli cloudflare cloudflare-tunnel cross-platform devtools frp frpc frps golang homelab intranet-penetration nat-traversal port-forwarding reverse-proxy self-hosted tcp-tunnel tunnel udp-tunnel
Last synced: 01 Mar 2026
https://github.com/aziontech/azion
Use Azion CLI for managing Azion services via command-line.
cli go golang linearb-test swe-prod team-devtools
Last synced: 05 Jan 2026
https://github.com/krizzu/adbs
Seamless work with multiple Android devices using android debug bridge
adb adbs android android-debug-bridge android-development cli node react-native
Last synced: 10 Oct 2025
https://github.com/mhausenblas/rbIAM
A unified IAM+Kubernetes RBAC access control exploration tool
access-control aws-iam cli kubernetes kubernetes-rbac
Last synced: 21 Apr 2025
https://github.com/a-scie/jump
A Self Contained Interpreted Executable Launcher
cli executable packaging-tool rust
Last synced: 05 Feb 2026
https://github.com/SUPERCILEX/forkfs
ForkFS allows you to sandbox a process's changes to your file system.
cli files isolation rust sandboxing
Last synced: 05 Apr 2025
https://github.com/supercilex/forkfs
ForkFS allows you to sandbox a process's changes to your file system.
cli files isolation rust sandboxing
Last synced: 04 Apr 2025
https://github.com/melezhik/sparrow
Sparrow - script distribution platform for Linux OS
automation cli outthentic-plugins sparrow sparrow-client sparrow-plugin sparrow-task task-runner
Last synced: 20 Mar 2025
https://github.com/cats-oss/acknowledgementsplist
AcknowledgementsPlist manages the licenses of libraries that depend on your iOS app.
acknowledgements cli cocoapods command-line license license-generator license-management plist settings swift swift5 swiftpm xcode
Last synced: 03 May 2025
https://github.com/akkadius/akk-stack
Containerized EverQuest Emulator Server Environment
automation backups cli container deployment docker eqemu mariadb orchestration server
Last synced: 06 Apr 2025
https://github.com/dbohdan/csv2html
Convert CSV files to HTML tables
cli command-line-tool conversion converter csv html rust
Last synced: 07 May 2025
https://github.com/sean1832/pinterest-dl
An unofficial Pinterest media downloader
automation cli m3u8 pinterest pinterest-api pinterest-downloader scraper selenium
Last synced: 17 Jan 2026
https://github.com/final-form/rff-cli-example
An example of how to use 🏁 React Final Form in a CLI application with Ink
cli command-line command-line-tool final-form forms ink javascript node pastel react-final-form
Last synced: 25 Oct 2025
https://github.com/cats-oss/AcknowledgementsPlist
AcknowledgementsPlist manages the licenses of libraries that depend on your iOS app.
acknowledgements cli cocoapods command-line license license-generator license-management plist settings swift swift5 swiftpm xcode
Last synced: 02 Aug 2025
https://github.com/thebigmunch/google-music-scripts
A CLI utility for interacting with Google Music. https://google-music-scripts.readthedocs.io/
Last synced: 03 Aug 2025
https://github.com/styczynski/chatdb
ChatGPT-based database, wait... WHAT?
ai chatgpt cli database gpt-3 gpt3 gptchat key-value-database key-value-store library ml
Last synced: 13 Apr 2025
https://github.com/tj/go-cli-analytics
Unobtrusive disk-buffered analytics for CLI tools powered by Segment
Last synced: 17 Mar 2026
https://github.com/thehackingsage/kali-wsl
KALI LINUX : WINDOWS SUBSYSTEM FOR LINUX
cli kali-linux pentesting-tools startx update upgrade xfce
Last synced: 22 Apr 2025
https://github.com/filippofinke/cli-gpt
🔨 command line tool that uses GPT to translate text into executable commands
ai cli completion dev gpt terminal
Last synced: 18 Jun 2025
https://github.com/tarikguney/command-core
The MVC library of CLI development
cli command-line csharp mvc netcore
Last synced: 30 Apr 2025
https://github.com/nextauthjs/cli
The CLI tool by Auth.js to supercharge your authentication workflows
authentication authjs cli command-line hacktoberfest next-auth oauth
Last synced: 16 May 2025
https://github.com/InVisionApp/tabular
Tabular simplifies printing ASCII tables from command line utilities
cli go golang opensource tables
Last synced: 14 Mar 2025
https://github.com/mre/envy
💫 Manage environment variables without cluttering your .zshrc.
cli direnv dotenv environment variables
Last synced: 04 Apr 2025
https://github.com/thecasualcoder/gg
A tool to manage multiple git repositories
cli git git-governance hacktoberfest multi-git
Last synced: 08 May 2025
https://github.com/jaywcjlove/colors-cli
ಠ_ಠ Terminal string styling done right.
256 ansi ansi-escape cli color colors colors-cli colour command-line command-line-tool console log nodejs rgb shell style styles terminal xterm
Last synced: 06 Apr 2025
https://github.com/julienbreux/pody
👾 Pody — CLI app to manage your Pods in your Kubernetes cluster. (DEPRECATED)
cli go gocui golang kubernetes pods termbox-go terminal
Last synced: 14 Oct 2025
https://github.com/bharatkalluri/spotifydl
Download music from Spotify with complete album art and metadata
cli command-line downloader golang music youtube-dl
Last synced: 07 May 2025
https://github.com/invisionapp/tabular
Tabular simplifies printing ASCII tables from command line utilities
cli go golang opensource tables
Last synced: 15 Aug 2025
https://github.com/zendesk/node-publisher
A zero-configuration release automation tool for Node packages inspired by create-react-app and Travis CI.
cli cli-app hooks lerna node npm release-management yarn zero-configuration
Last synced: 14 Aug 2025
https://github.com/pradumnasaraf/biodrop-cli
BioDrop CLI is a command-line tool for creating, updating, and managing your LinkFree profile. Easily add testimonials and events with simplicity.
biodrop cli node-cli nodejs npm npm-package
Last synced: 14 Apr 2025
https://github.com/ojuschugh1/sqz
Compress LLM context to save tokens and reduce costs
agentic-ai ai api cli context cost-optimization extensions javascript llms python rust token tokens
Last synced: 23 Apr 2026
https://github.com/harisekhon/spotify-tools
Spotify Tools - Playlists Backups, Spotify CLI, URI translator, duplication detection / removal, API search queries, API automation etc.
bash cli golang hacktoberfest perl spotify spotify-api spotify-cmd spotify-metadata-api spotify-uri spotify-web-api tool tools
Last synced: 21 Jul 2025
https://github.com/dbcli/vcli
Vertica CLI with auto-completion and syntax highlighting
autocomplete cli syntax-highlighting vertica
Last synced: 06 May 2025
https://github.com/confluentinc/cli
CLI for Confluent Cloud and Confluent Platform
asyncapi cli cloud confluent connect flink kafka ksql networking platform schema-registry
Last synced: 29 May 2026
https://github.com/balneario-de-cofrentes/notion-cli-agent
Notion CLI with AI agent support. Smart queries, Obsidian sync, batch ops, backups, validation and more.
agent-first agentskills ai-agent cli llm-tools nodejs notion notion-api productivity typescript
Last synced: 07 Apr 2026
https://github.com/pd3v/line
tiny command-line midi sequencer and language for live coding music
audio c-plusplus cli command-line-tool live-coding lua midi music sequencer
Last synced: 30 Oct 2025
https://github.com/nikolaydubina/jsonl-graph
🏝 JSONL Graph Tools
cli data-visualization go graph json
Last synced: 13 Apr 2025
https://github.com/py-pdf/pdfly
CLI tool to extract (meta)data from PDF and manipulate PDF files
application cli hacktoberfest pdf python terminal terminal-based
Last synced: 01 Sep 2025
https://github.com/prsh11/manga-cli
📖 Script to read manga from cli
bash cli command-line linux manga shell zsh
Last synced: 23 Jul 2025
https://github.com/cristoper/gsheet
gsheet is a CLI tool (and Golang package) for piping csv data to and from Google Sheets
cli csv gdrive golang google-drive google-sheets gsheets
Last synced: 14 Jan 2026
https://github.com/njayp/ophis
Transform any Cobra CLI into an MCP server
cli cobra cobra-cli go golang golang-library mcp mcp-server open-source
Last synced: 11 Mar 2026
https://github.com/voiceapiai/ralertsinua
Rust async API wrapper (reqwest) & TUI (ratatui) for Air Raid Alert Map of Ukraine
api api-client cli geojson maps openstreetmap rust terminal-based tui
Last synced: 12 Jun 2025
https://github.com/gillstrom/is-charging
Find out if a computer is charging
Last synced: 14 Apr 2025
https://github.com/jayadamsmorgan/Yatoro
VIM-like Apple Music Player in Terminal
Last synced: 02 May 2025
https://github.com/govctl-org/govctl
Opinionated CLI tool to enforce RFC-driven AI coding
Last synced: 25 May 2026
https://github.com/piotrmurach/tty-cursor
Terminal cursor movement and manipulation of cursor properties such as visibility
cli cursor-moves cursor-position ruby-gem terminal tty tty-components
Last synced: 12 Jun 2025
https://github.com/Vitruves/nail-parquet
Fast parquet command line tool with many functions, nailed it!
cli command-line-tool data-science database-management parquet parquet-format xlsx
Last synced: 18 Mar 2026
https://github.com/ph1p/vuepress-jsdoc
Build JSDoc markdown files for vuepress
cli commandline-tool documentation jsdoc tool typescript vue vuepress vuepress-jsdoc
Last synced: 10 Aug 2025