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-27 00:05:19 UTC
- JSON Representation
https://github.com/ajitpratap0/gosqlx
High-performance SQL parser, formatter, linter & security scanner for Go — 1.5M+ ops/sec, multi-dialect, zero-copy, race-free
ast cli dialect go golang lsp mysql parser postgresql query-analyzer security sql sql-formatter sql-injection sql-linter sql-parser sql-validator sqlite wasm zero-copy
Last synced: 15 Mar 2026
https://github.com/ezeoleaf/tblogs
A simple and useful blogs' reader for your terminal
cli go go-cli golang tcell terminal-app tui tview
Last synced: 27 Jan 2026
https://github.com/engali94/xmljson
Swift CLI tool for converting any XML to JSON format
cli json json-parser swift xml xml-parsing xmlserializer
Last synced: 29 Apr 2025
https://github.com/rocketchat/rocket.chat.apps-cli
The CLI for interacting with Rocket.Chat Apps
apps cli hacktoberfest rocketchat-apps
Last synced: 13 Oct 2025
https://github.com/ajitpratap0/GoSQLX
High-performance SQL parser, formatter, linter & security scanner for Go — 1.5M+ ops/sec, multi-dialect, zero-copy, race-free
ast cli dialect go golang lsp mysql parser postgresql query-analyzer security sql sql-formatter sql-injection sql-linter sql-parser sql-validator sqlite wasm zero-copy
Last synced: 18 Mar 2026
https://github.com/mdequeljoe/rdoc
colourised R docs in the terminal
cli colorization crayon documentation pretty-print r rstats
Last synced: 25 Oct 2025
https://github.com/omardelarosa/pitchfork-npm
An Unofficial Pitchfork Music API client for Node.js
cli javascript node pitchfork pitchfork-client scraper scrapers
Last synced: 20 Oct 2025
https://github.com/leslieleung/ptpt
Let ChatGPT handle Plain Text for you! 让 ChatGPT 替你处理纯文本文件!
Last synced: 10 Jul 2025
https://github.com/ryandsilva/feature_folder_cli
CLI utility that generates folder by feature file structure
cli dart dartlang developer-tools feature-folders flutter mason template template-generator
Last synced: 16 Sep 2025
https://github.com/realnc/frobtads
Linux and macOS development tools and text-mode interpreter for TADS adventure games.
cli compiler interactive-fiction interpreter sdk tads
Last synced: 21 Mar 2025
https://github.com/statico/cadubi
:art: Creative ASCII Drawing Utility By Ian (1997)
ansi-art ansi-colors ascii-art cli command-line console editor graphics perl unix
Last synced: 09 Apr 2025
https://github.com/shikaan/shmux
🐚 Run multiple scripts from one file. In (almost) any language.
bash cli go language makefile productivity scripts shell shell-script terminal
Last synced: 22 Aug 2025
https://github.com/ahoog42/ios-triage
incident response tool for iOS devices
cli incident-response ios ios-triage libimobiledevice nodejs triage
Last synced: 20 Jun 2025
https://github.com/tuladhar/cleanup-aws-access-keys
A cloud security tool to search and clean up unused AWS access keys, written in Go.
aws cli cloud golang hacktoberfest hacktoberfest-accepted security-tools
Last synced: 07 May 2025
https://github.com/tarantool/cartridge-cli
Command-line utility to manage tarantool cartridge applications
Last synced: 04 Apr 2025
https://github.com/lionheart/pwnedpasswords
A Python Library and CLI for the Pwned Passwords v2 API
cli command-line passwords python security
Last synced: 21 Mar 2025
https://github.com/richarvey/aws-docker-toolkit
A lightweight dockerized version of the AWS CLI
Last synced: 21 May 2026
https://github.com/engali94/XMLJson
Swift CLI tool for converting any XML to JSON format
cli json json-parser swift xml xml-parsing xmlserializer
Last synced: 08 Apr 2025
https://github.com/verygoodopensource/cli_completion
Completion functionality for Dart Command-Line Interfaces built using CommandRunner. Built by Very Good Ventures. 🦄
cli command-line completion dart
Last synced: 07 Apr 2025
https://github.com/Chrilleweb/dotenv-diff
Validate environment variable usage in codebase
cli developer-tools dotenv-cli environment-variables open-source security typescript
Last synced: 28 May 2026
https://github.com/rcmachado/changelog
Read, validate and manipulate CHANGELOG.md files that follow keepachangelog.com specification
changelog changelog-formatter changelog-parser cli golang keepachangelog
Last synced: 12 Mar 2026
https://github.com/31z4/harvest
Harvest helps you understand what's inside your Redis
Last synced: 12 Jan 2026
https://github.com/natikgadzhi/notoma
Use Notion as your blogging editor, with any static gen blog engine. Notoma converts Notion pages to Markdown files.
cli command-line hexo jekyll markdown-editor notion notion-blog notion-editor notion-markdown static-site
Last synced: 17 May 2026
https://github.com/lingcoder/crab-code
🦀 Open-source alternative to Claude Code, built from scratch in Rust. Agentic coding CLI — thinks, plans, and executes with any LLM. Compatible with Claude Code workflows.
agent agentic-coding ai ai-agent ai-coding anthropic claude-code claude-code-alternative cli code-generation coding-assistant deepseek developer-tools llm mcp ollama open-source openai rust rust-lang
Last synced: 26 May 2026
https://github.com/alexpdev/torrentfile
Bittorrent Protocol v1 & v2 metafile creator, checker, editor, builder, reviewer. Assemble .torrent files from the command line.
bencode bittorrent cli p2p torrent torrent-files
Last synced: 26 Jul 2025
https://github.com/cvarisco/gitlab-merge
First Gitlab guided CLI to create your merge request from terminal
Last synced: 25 Aug 2025
https://github.com/mroth/ramdisk
:ram: Convenience wrapper for managing RAM disks
Last synced: 13 Oct 2025
https://github.com/guptarohit/mfp
CLI utility for playing music mixes for programming & focus from musicforprogramming.net
audio cli command-line command-line-tool lofi-music mfp music music-player musicforprogramming rust terminal utility
Last synced: 14 Mar 2026
https://github.com/wfxr/formarks
:bookmark: Quickly navigate your work path!
Last synced: 21 Mar 2025
https://github.com/ewgenius/typac
install npm packages along with corresponding typings
cli npm package typescript yarn
Last synced: 19 Jul 2025
https://github.com/skx/github2mr
Export all your github repositories to a form suitable for 'myrepos' to work with.
cli gitbucket github github-enterprise golang mr myrepos
Last synced: 10 Sep 2025
https://github.com/creimers/heic-to-jpg
CLI tool for converting HEIC images to jpg.
Last synced: 05 Apr 2025
https://github.com/legion2/open-cue-cli
Command Line Interface to change iCUE profiles on the command line using iCUE Game SDK
cli corsair corsair-cue corsair-icue extract games icue kotlin priority profiles sdk windows
Last synced: 12 Apr 2025
https://github.com/kamilkisiela/bob
Build tool used in libraries maintained by The Guild
bundler cli typescript yarn-workspaces
Last synced: 13 Mar 2025
https://github.com/jericks/geoserver-shell
Manage GeoServer using a CLI similar to Spring Roo
cli geoserver geospatial spring-shell
Last synced: 15 Mar 2025
https://github.com/ItinerisLtd/composify
Turn WordPress plugin zip files into git repositories, so that composer version constraints work properly.
cli composer composify wordpress wordpress-development
Last synced: 10 May 2025
https://github.com/artginzburg/powerchime
The missing macOS' PowerChime switcher :loud_sound:
bash battery charging cli macos powerchime sound terminal
Last synced: 13 Oct 2025
https://github.com/kantord/headson
head/tail for structured data - summarize/preview JSON/YAML and source code
ai-agents bash cli data-analysis data-presentation json json-parser performance python python-extension rust rust-cli shell-oneliner stream-processing summarization text-processing tree-structure yaml
Last synced: 01 Feb 2026
https://github.com/hinqiwame/soinjector
Linux shared object injector written in pure C
c cli debugging dynamic-linking injection linux process-manipulation security
Last synced: 27 Jan 2026
https://github.com/withfig/autocomplete-tools
Command line tools for working with Fig autocomplete specs
autocomplete cicd cli eslint fig hacktoberfest helpers tools
Last synced: 16 May 2025
https://github.com/SimplyLiz/CodeMCP
Code intelligence for AI assistants - MCP server, CLI, and HTTP API with symbol navigation, impact analysis, and architecture mapping
ai architecture claude cli code-analysis code-intelligence cursor developer-tools golang llm lsp mcp mcp-server refactoring scip
Last synced: 05 Mar 2026
https://github.com/tpanj/cht.exe
cht.sh vlang client for windows 7+, MacOS with changed colorization
cht cli command-line documentation examples help libcurl linux
Last synced: 26 Jan 2026
https://github.com/Astranno/googlr
Googlr is a command line tool that lets you search Google from your terminal.
awesome cli command-line command-line-interface command-line-tool google googlr macos osx search swift terminal
Last synced: 01 Apr 2025
https://github.com/gagoar/codeowners-generator
CODEOWNERS solution for mono repos
cli codeowners codeowners-files codeowners-generator monorepo
Last synced: 17 Mar 2025
https://github.com/two-twelve/fernery
A CLI tool for generating images of ferns 🌿 and other Iterated Function Systems
barnsley-fern cli cli-app cli-tool dragon-curve fractal fractal-generators fractal-images fractal-rendering fractals generative-art haskell haskell-cli iterated-function-system koch-snowflake prs-welcome sierpinski sierpinski-gasket sierpinski-triangle
Last synced: 14 Apr 2025
https://github.com/sbslee/fuc
Frequently used commands in bioinformatics
api bam bed bioinformatics cli cram fasta fastq gff gtf maf sam vcf visualization
Last synced: 06 Apr 2025
https://github.com/mrusme/caldr
A lightweight CLI / TUI calendar that supports CalDAV
caldav caldav-client calendar cli command-line command-line-tool tui webdav webdav-client
Last synced: 21 Sep 2025
https://github.com/sqlitebrowser/dio
A powerful command line interface for working with DBHub.io
Last synced: 14 Jan 2026
https://github.com/ooade/array-explorer-cli
:zap: A CLI package to help figure out what JavaScript array method would be best to use at any given time
Last synced: 21 Jun 2025
https://github.com/artus-cli/artus-cli
CLI framework with modern features
artus artusjs cli command-line
Last synced: 18 Jul 2025
https://github.com/shadowy-pycoder/go-http-proxy-to-socks
Simple CLI tool to transform SOCKS proxy into HTTP proxy with IPv4/IPv6 support for TCP/UDP Transparent Proxy (Redirect and TProxy), Proxychains, ARP spoofing and Traffic Sniffing
arp arp-spoofing arpspoof bettercap cli golang hacking http proxy proxychains sniffing socket-programming socks5 spoofing tproxy
Last synced: 17 Mar 2026
https://github.com/pgollangi/fastget
⚡ A CLI tool and Go library to ultra fast download files over HTTP(S)
cli command-line commnad fastget go go-library golang
Last synced: 22 Apr 2025
https://github.com/aymanbagabas/gh-stars
GitHub stargazers in your terminal 🌟
bubbletea cli gh-cli gh-extension gh-extensions
Last synced: 10 Aug 2025
https://github.com/mfhonley/catops
CatOps CLI — the simplest way to bring monitoring and intelligence into your infrastructure. One command, instant visibility.
automatization cli devops go golang metrics monitoring monitoring-tool server-monitoring
Last synced: 17 Feb 2026
https://github.com/worlpaker/gitty
Download GitHub File & Directory
cli cli-app git github github-api go golang golang-cli
Last synced: 10 Mar 2026
https://github.com/xonsh/xontrib-template
Full-featured template for building extension (xontrib) for the xonsh shell.
cli cookiecutter copier copier-python copier-template poetry poetry-python shell shell-extension terminal xonsh xonsh-dev xontrib
Last synced: 17 May 2026
https://github.com/graphql-hive/bob
Build tool used in libraries maintained by The Guild
bundler cli typescript yarn-workspaces
Last synced: 25 Jun 2025
https://github.com/enisn/abpdevtools
A set of tools to make development with ABP easier.
Last synced: 20 Apr 2026
https://github.com/yusuf8ahmed/ship
Ship is a simple Python command-line application that makes transferring files from one computer to another phone or another computer easy
argparse bash cli cmd command-line command-line-tool css file-format file-manager file-sharing filesystem html http-server python python3 transferring-files
Last synced: 08 Oct 2025
https://github.com/thomasahle/codenames
Codenames AI using Word Vectors
ai cli codenames game nlp word-embeddings word2vec
Last synced: 12 Mar 2026
https://github.com/hairyhenderson/go-which
A cross-platform Go implementation of the which(1) command, usable both as a CLI and library
cli cross-platform go go-package golang golang-cli golang-library hacktoberfest library shell
Last synced: 28 Apr 2025
https://github.com/8go/matrix-nostr-bridge
Bridge between Matrix and Nostr communication protocols
bridge cli communication-protocol matrix nostr python rust-lang terminal tool
Last synced: 26 Oct 2025
https://github.com/kenjitakahashi/td
a non-offensive, per project ToDo manager.
Last synced: 13 Apr 2025
https://github.com/cuba-platform/cuba-cli
CUBA Platform Development Command-Line Interface
cli cuba-cli cuba-platform generator scaffolding
Last synced: 14 Jul 2025
https://github.com/pure-admin/pure-admin-cli
快速构建pure-admin相关项目的命令行工具
cli pure-admin pure-admin-cli vue-pure-admin
Last synced: 22 Jun 2025
https://github.com/supercilex/ftzz
File Tree Fuzzer creates a pseudo-random directory hierarchy filled with some number of files.
cli directory-tree files fuzzing rust
Last synced: 05 Apr 2025
https://github.com/humio/cli
CLI Client for Humio - Stream Logs All Day Long
Last synced: 29 Oct 2025
https://github.com/sayanarijit/gh-xplr
Explore GitHub repos using xplr via GitHub CLI
cli command-line gh-extension github terminal tui
Last synced: 20 Jun 2025
https://github.com/efJerryYang/chatgpt-cli
A markdown-supported command-line interface tool that connects to ChatGPT using OpenAI's API key.
chatbot chatgpt chatgpt-cli cli command-line markdown openai
Last synced: 19 Apr 2025
https://github.com/invinciblezeal/jiggler
Keep your screen awake and working while you rest
cli command-line command-line-tool linux macos python terminal utility windows
Last synced: 01 Sep 2025
https://github.com/nlnwa/warchaeology
Command line tool for digging into WARC files
Last synced: 16 Jan 2026
https://github.com/vladocar/pdfsave
Convert websites into readable PDFs
cli node node-js nodejs pdf pdf-converter pdf-generation readability readable
Last synced: 09 Jul 2025
https://github.com/jamf-concepts/jamf-cli
Unified CLI for the Jamf Platform
api cli jamf jamf-api jamf-platform jamf-pro jamf-protect jamf-school
Last synced: 31 May 2026
https://github.com/rudrankriyam/foundation-models-framework-cli
A powerful command-line interface for Foundation Models on Apple platforms.
apple-intelligence cli developer-tools foundation-models llm macos swift swift-package
Last synced: 17 Apr 2026
https://github.com/lostdusty/cobalt
Unofficial cobalt command line client made in go.
cli cli-app cobalt cobalt-tools download-videos downloader go golang instagram reddit soundcloud terminal-based twitter youtube youtube-downloader
Last synced: 22 Aug 2025
https://github.com/davidesantangelo/gitingest
Gitingest is a command-line tool that fetches files from a GitHub repository and generates a consolidated text prompt for your LLMs.
cli llm machine-learning ruby tools
Last synced: 23 Sep 2025
https://github.com/efjerryyang/chatgpt-cli
A markdown-supported command-line interface tool that connects to ChatGPT using OpenAI's API key.
chatbot chatgpt chatgpt-cli cli command-line markdown openai
Last synced: 26 Jul 2025
https://github.com/hongaar/bandersnatch
➰ Simple and intuitive yet powerful and versatile framework for Node.js CLI programs
cli enquirer nodejs parser repl typescript yargs
Last synced: 16 Mar 2025
https://github.com/omar-dulaimi/json-to-prisma-schema-convertor
Converts a Json schema to a Prisma schema
cli json-schema prisma prisma-schema
Last synced: 10 Mar 2026
https://github.com/beatbrot/trackie
⏳ trackie is a private, daemon-less time tracker for your CLI.
cli hacktoberfest project-management rust terminal time-tracking
Last synced: 31 Jul 2025
https://github.com/sahil87/run-kit
Web-based tmux orchestration dashboard for long-running AI agent tasks
agents claude-code cli dashboard developer-tools fab-kit mobile orchestration terminal tmux web-ui worktrees
Last synced: 14 Jun 2026
https://github.com/peterpme/create-simple-icon
🎨 🔧 Download and colorize branded svg icons in a snap!
cli generator nodejs svg-icons
Last synced: 21 Mar 2025
https://github.com/impankratov/sony-headphones-control-py
🎧 Control noise-cancelling mode of your Sony headphones via CLI
bluetooth cli noise-cancellation python rfcomm sony
Last synced: 02 May 2025
https://github.com/mainframeos/erebos
JavaScript client and CLI for Swarm
cli dapp javascript library swarm web3
Last synced: 12 Jan 2026