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-19 00:05:56 UTC
- JSON Representation
https://github.com/3arthqu4ke/headlessmc
Minecraft on the command line
bytecode cli headless launcher lwjgl minecraft minecraft-launcher
Last synced: 13 Apr 2025
https://github.com/krpors/hx
Hex editor for the terminal using plain C99 + POSIX libs.
c cli hex-editor no-dependencies
Last synced: 23 Feb 2026
https://github.com/berberman/nvfetcher
Generate nix sources expr for the latest version of packages
cli flakes haskell-library nix nvchecker
Last synced: 15 May 2025
https://github.com/paradigmmc/mcman
Powerful Minecraft Server Manager CLI. Easily install jars (server, plugins & mods) and write config files. Docker and git support included.
cli command-line command-line-interface config configuration curseforge docker fabricmc minecraft minecraft-plugin minecraft-server modrinth papermc plugin-manager quiltmc server server-management server-manager
Last synced: 13 Apr 2025
https://github.com/jwt-rs/jwt-ui
A command line UI for decoding/encoding JSON Web Tokens
auth0 cli hacktoberfest jwt jwtio okta rust tui
Last synced: 15 May 2025
https://github.com/yrwq/termstart
:rocket: A terminal-themed bookmark manager for web browsers
bookmark bookmark-manager cli homepage startpage terminal
Last synced: 27 Feb 2026
https://github.com/rustledger/rustledger
Modern plain text accounting. Beancount compatible.
accounting beancount cli double-entry finance ledger rust
Last synced: 27 Apr 2026
https://github.com/superpaintman/nice
Highly customizable and idiomatic Go CLI app framework 👌
cli command-line commandline framework go golang golang-library nice
Last synced: 04 Oct 2025
https://github.com/dimo414/bkt
a subprocess caching utility, available as a command line binary and a Rust library.
bash cache caching cli fzf memoization rust shell subprocess
Last synced: 04 Apr 2025
https://github.com/privatenumber/type-flag
⛳️ Typed command-line arguments parser for Node.js
argument-parser argv cli cli-flags command-line flag minimist node nodejs parse parser typed typescript yargs
Last synced: 18 Apr 2026
https://github.com/http-server-rs/http-server
Simple and configurable command-line HTTP server
cli file http http-server https proxy rust server-side static
Last synced: 21 Oct 2025
https://github.com/senran101604/sagemode
👀Sagemode: Track and Unveil Online identities across social media platforms🕵️♂️
cli cybersecurity digital-investigation fun information-gathering investigation linux macos osint python reconnaissance simple windows
Last synced: 18 Jul 2025
https://github.com/robertcraigie/pyright-python
Python command line wrapper for pyright, a static type checker
Last synced: 08 Jan 2026
https://github.com/novus-package-manager/novus
A blazingly fast and efficient package manager for windows.
automation cli devops installer novus package-manager powershell powertool rust uninstaller utility windows
Last synced: 31 Mar 2025
https://github.com/agent-sh/agnix
The missing linter and lsp for AI coding assistants. Validate CLAUDE.md, AGENTS.md, SKILL.md, hooks, MCP. Plugin for all major IDEs included, with autofixes.
agent ai ai-agents ai-coding-assistant claude cli code-quality codex copilot cursor devtools linter llm lsp mcp opencode rust skills vscode vscode-extension
Last synced: 25 Apr 2026
https://github.com/brevity1swos/rgx
regex101 for the terminal — real-time matching, 3 engines, capture groups, replace mode, syntax highlighting, plain-English explanations, undo/redo, mouse support. Written in Rust.
cli command-line cross-platform developer-tools linux macos pcre2 productivity regex regex-debugger regex-tester rust terminal text-processing tui windows
Last synced: 06 Jun 2026
https://github.com/AngelJumbo/sssnake
cli snake game that plays itself
ascii autoplay cli curses game snake-ai snake-game terminal terminal-game tty
Last synced: 08 Apr 2025
https://github.com/vcs-python/vcspull
🔄 Synchronize projects via yaml/json manifest. Built using `libvcs`.
cli cli-utilities git hg json project-management python svn terminal vcs yaml
Last synced: 15 May 2025
https://github.com/BrianPugh/cyclopts
Intuitive, easy CLIs based on python type hints.
argument-parser cli python shell typehints
Last synced: 27 Mar 2025
https://github.com/xdagiz/xytz
A Beautiful TUI YouTube Downloader app
bubbletea charmbracelet cli ffmpeg go golang tui tui-go youtube-downloader yt-dlp yt-dlp-wrapper
Last synced: 12 Mar 2026
https://github.com/tantalor93/dnspyre
CLI tool for a high QPS DNS benchmark
benchmark cli concurrency dns dns-over-https dns-over-tcp dns-over-tls dns-over-udp doh doq go
Last synced: 15 Dec 2025
https://github.com/frappe/biometric-attendance-sync-tool
A simple tool for syncing Biometric Attendance data with your ERPNext server
bas biometric-attendance cli erpnext erpnext-client essl gui python-script sync zkteco
Last synced: 12 Apr 2025
https://github.com/ahmadawais/ramadan-cli
CLI to check Sehar and Iftar times in Ramadan anywhere in the world.
Last synced: 18 Feb 2026
https://github.com/mykolaharmash/git-jump
Improved navigation between Git branches.
branches cli cli-ui fuzzy-search git
Last synced: 17 Mar 2025
https://github.com/dtgorski/typex
[TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural types as TypeScript value object or bare type representations.
cli export go golang struct tree type typescript
Last synced: 16 Jan 2026
https://github.com/dbcli/athenacli
AthenaCLI is a CLI tool for AWS Athena service that can do auto-completion and syntax highlighting.
athena-cli autocompletion aws-athena aws-cli bigdata cli command-line python syntax-highlighting
Last synced: 05 Apr 2025
https://github.com/favalex/modbus-cli
Command line tool to access Modbus devices
Last synced: 14 Jan 2026
https://github.com/ehmicky/autoserver
Create a full-featured REST/GraphQL API from a configuration file
api baas cli database deployment es6 framework graphql http javascript json json-rpc library minotoring mongodb nodejs rest-api server serverless yaml
Last synced: 12 Apr 2025
https://github.com/onflow/flow-cli
The Flow CLI is a command-line interface that provides useful utilities for building Flow applications
blockchain cli command-line flow
Last synced: 12 Mar 2026
https://github.com/hugorcd/shelve
Open-source secret & environment management. Secure, simple, collaborative. CLI & Github Sync
cli collaboration developer-experience developer-tools env environment-variables github open-source secrets secrets-management security self-hosted workflow
Last synced: 16 May 2025
https://github.com/scarletkc/vexor
A semantic search engine for files and code.
ai claude cli codex desktop-app electron embeddings gui python search skills terminal vector vue
Last synced: 01 Apr 2026
https://github.com/shep-ai/shep
Ship features 10x faster. Burn tokens at scale 😈 (In the right way..)
agent-orchestration agentic-ai ai ai-agents ai-code-generation ai-coding ai-native automation claude claude-code cli cursor developer-tools devtools gemini git-worktrees parallel-development sdlc typescript worktrees
Last synced: 13 Jun 2026
https://github.com/oslabs-beta/Equa11y
A stream-lined command line tool for developers to easily run accessibility testing locally through axe-core and puppeteer.
a11y a11y-testing acessibility acessibility-testing axe-core cli puppeteer
Last synced: 03 Apr 2025
https://github.com/Cerlancism/chatgpt-subtitle-translator
Efficient translation tool based on ChatGPT API
chatgpt cli gpt gui llm openai srt srt-subtitles subtitle translator web
Last synced: 04 Aug 2025
https://github.com/jojiiofficial/livebudscli
A tool to control your Galaxy buds+, Live, Buds Pro and Buds 2 Pro
anc bluetooth buds-live buds-plus cli earbuds equalizer galaxy-buds galaxy-live-buds samsung
Last synced: 15 May 2025
https://github.com/oslabs-beta/equa11y
A stream-lined command line tool for developers to easily run accessibility testing locally through axe-core and puppeteer.
a11y a11y-testing acessibility acessibility-testing axe-core cli puppeteer
Last synced: 30 Apr 2025
https://github.com/trapd00r/vidir
edit directory in $EDITOR (better than vim . with netrw)
cli dircolors file filemanager lscolors vidir-ls vim
Last synced: 09 Apr 2025
https://github.com/foxythemes/jira-cli
A jira user friendly command line client
cli jira jira-api jira-cli jira-client nodejs npm
Last synced: 14 Mar 2026
https://github.com/kevva/brightness-cli
Change the screen brightness
brightness brightness-level cli nodejs screen-brightness
Last synced: 28 Aug 2025
https://github.com/keeper-security/commander
Keeper Commander is a python-based CLI and SDK interface to the Keeper Security platform. Provides administrative controls, reporting, import/export and vault management.
cli password password-manager secrets security-tools
Last synced: 24 Apr 2026
https://github.com/tastyware/tastytrade
An unofficial, sync/async Python SDK for Tastytrade!
asyncio cli options-trading python sdk tastytrade typed
Last synced: 30 Jan 2026
https://github.com/SayYoungMan/tfui
Interactive TUI for performing Terraform workflows
bubbletea cli iac infrastructure infrastructure-as-code opentofu terminal terminal-ui terraform terraform-ui tui
Last synced: 23 May 2026
https://github.com/jedcn/reveal-ck
Create slides with ruby (and usually in markdown)
cli markdown presentation ruby slides
Last synced: 04 Apr 2025
https://github.com/contabo/cntb
Contabo Command Line Interface
cli cloud command-line command-line-interface command-line-tool commandline contabo contabo-cloud
Last synced: 16 May 2025
https://github.com/rysana-ai/bundown
Bundown is a fast all-in-one Markdown runtime and bundler, built on Bun.
bun bundown cli javascript markdown notebook runtime shell typescript
Last synced: 07 Apr 2025
https://github.com/ParadigmMC/mcman
Powerful Minecraft Server Manager CLI. Easily install jars (server, plugins & mods) and write config files. Docker and git support included.
cli command-line command-line-interface config configuration curseforge docker fabricmc minecraft minecraft-plugin minecraft-server modrinth papermc plugin-manager quiltmc server server-management server-manager
Last synced: 02 Apr 2025
https://github.com/soywod/unfog
⏱ Minimalist CLI task & time manager, written in Haskell.
cli haskell haskell-cli haskell-stack task-manager time-tracker worktime
Last synced: 04 Apr 2025
https://github.com/vg006/vgo
A simple project scaffolder for Go, written in Go.
cli cli-app go golang golang-application golang-cli-app golang-tools terminal-app terminal-based
Last synced: 07 Apr 2026
https://github.com/mattbrictson/bundle_update_interactive
A stylish interactive mode for Bundler, inspired by `yarn upgrade-interactive`
Last synced: 05 Mar 2026
https://github.com/mthmulders/mcs
Search the Maven Central Repository from your command line!
cli hacktoberfest java maven search
Last synced: 15 Feb 2026
https://github.com/mausworks/tidier
The file & folder name formatter
cli formatter linter productivity vscode-extension
Last synced: 24 Apr 2025
https://github.com/qw3rtty/neix
neix - a RSS/Atom feed reader for your terminal.
atom-feed-reader atom-reader cli feed-reader free-software ncurses news-aggregator news-reader rss rss-feed-reader rss-reader terminal tui
Last synced: 14 Apr 2025
https://github.com/home-assistant/cli
:white_square_button: Home Assistant command line interface
Last synced: 14 May 2025
https://github.com/squirreljetpack/matchmaker
elegant fuzzy searcher
cli filesystem fuzzy-search fzf productivity ratatui rust terminal tokio tui
Last synced: 25 May 2026
https://github.com/fbdtemme/torrenttools
Commandline tool for inspecting, creating and editing BitTorrent metafiles.
bittorrent cli file-sharing torrent
Last synced: 04 Apr 2025
https://github.com/nwtgck/gif-progress
🎬 Attach progress bar to animated GIF
animated-gif cli gif golang progress-bar
Last synced: 18 Jun 2025
https://github.com/proji-rocks/proji
A powerful cross-platform project templating tool.
cli command-line cross-platform go golang productivity project scaffolding structure templating tool
Last synced: 13 Mar 2026
https://azure.github.io/awesome-azd/
An awesome list that curates content (articles, videos, tutorials and docs) and templates (ready to use) for the Azure Developer CLI (`azd`). Plus a hosted azd-templates Gallery to simplify search & discovery
awesome-list azure bicep-templates cli developer-tools hacktoberfest templates terraform-templates
Last synced: 24 Mar 2025
https://github.com/tehpsalmist/ng-tailwindcss
A CLI tool for integrating Tailwind CSS into Angular-CLI projects
angular cli development-advantage ng-tailwindcss node-module tailwind tailwind-css
Last synced: 05 Apr 2025
https://github.com/jonschlinkert/word-wrap
Wrap words to a specified length.
cli command-line console terminal text width words wrap
Last synced: 15 May 2025
https://github.com/piotrmurach/tty-table
A flexible and intuitive table generator
cli ruby-gem table tty tty-components
Last synced: 12 Jun 2025
https://github.com/sheepla/srss
📘 A command line RSS/ATOM/JSON feed reader
atom cli feed-reader feeds go go-cli rss rss-reader tui
Last synced: 01 Mar 2026
https://github.com/mckael/madonctl
CLI client for the Mastodon social network API
application cli client console go golang mastodon mastodon-api
Last synced: 10 Aug 2025
https://github.com/vysakh0/dravid
AI powered cli coding agent that monitors your dev/test server and fixes errors and adds features
ai-engineer claude cli co-pilot coding-agents
Last synced: 19 Feb 2026
https://github.com/eat-pray-ai/yutu
A fully functional MCP server and CLI for YouTube
agent automation bot cli golang mcp shorts-automate video youtube
Last synced: 03 May 2026
https://github.com/sonnyt/just
Zero config TypeScript build and development toolkit.
cli development nodejs typescript
Last synced: 29 Jan 2026
https://github.com/voorhoede/lighthouse-security
Runs the default Google Lighthouse tests with additional security tests
audit cli developer-tools lighthouse reporting security web-security
Last synced: 06 Apr 2025
https://github.com/spectreconsole/open-cli
The OpenCLI specification (OCS) defines a standard, platform and language agnostic interface to CLI applications which allows both humans and computers to understand how a CLI tool should be invoked without access to source code or documentation.
Last synced: 07 Feb 2026
https://github.com/ducan-ne/opencoder
The Claude Code alternative
ai-tui boltnew chatgpt claude-code cli loveable replit
Last synced: 30 Dec 2025
https://github.com/lovell/avif-cli
Command line utility to convert images to AVIF
Last synced: 09 Apr 2025
https://github.com/gitsquared/sherlock-js
Find usernames across over 170 social networks - Fast & flexible remake of sdushantha/sherlock
cli linux macos nodejs osint reconnaissance sherlock windows
Last synced: 15 Jan 2026
https://github.com/rizowski/eslint-watch
ESLint with simple watching capabilities
cli eslint javascript linter watch
Last synced: 12 Apr 2025
https://github.com/redraw/gh-install
install GitHub release binaries from the CLI interactively
cli fzf gh-extension github github-releases
Last synced: 07 May 2025
https://github.com/wp-cli/handbook
📖 Complete documentation for WP-CLI
cli docs documentation documentations hacktoberfest handbook wordpress wp-cli
Last synced: 12 Jun 2025
https://github.com/michaelsogos/pg-diff
PostgreSQL schema and data comparing tool
cli compare diff nodejs npm pgsql postgresql sql tool
Last synced: 16 May 2025
https://github.com/tommy-muehle/go-mnd
Magic number detector for Go.
analysis cli code-checker detector go go-vet golang magic-numbers static-analysis
Last synced: 15 May 2025