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-07-10 00:05:34 UTC
- JSON Representation
https://github.com/dohnj0e/snagtag
Scrape social media platforms such as Youtube and Tiktok, powered by Go.
automation cli command-line go golang selenium selenium-webdriver testing web-scraping youtube
Last synced: 07 Mar 2026
https://github.com/calebephrem/zap-tcm
✅ If you want to know what zap is, just think of git but for your todos
cli cli-task-manager cli-todo-manager git-but-todo javascript nodejs task task-manager tcm todo todo-cli todo-manager zap zap-cli zap-tcm
Last synced: 12 Jan 2026
https://github.com/teohrt/cellular-automata
Wolfram and Conway's Famous Cellular Automata
automata c-plus-plus cellular-automata cli conway conway-game conways-game-of-life game-of-life wolfram
Last synced: 13 Mar 2026
https://github.com/timonrieger/immichpy
The stable, typed Python API layer for Immich automation and integrations.
api-client automation cli client immich integration library package python scripting
Last synced: 08 Apr 2026
https://github.com/greenpixels/godot-arch
CLI tool to lint and enforce structure, naming, and organization rules in Godot projects
architecture cli godot godot4 linter rust
Last synced: 24 Jun 2025
https://github.com/andreyantipov/iterm2-viewer
⬛ Utility for display pictures in iterm2 terminal
cli image iterm2 iterm2-viewer picture ruby terminal view
Last synced: 13 Jul 2025
https://github.com/chinanf-boy/packagephobia-cli
code: <packagephobia-cli> know the npm pkg size ✅
Last synced: 20 Mar 2025
https://github.com/fairwindsops/insights-cli
A command line tool for Fairwinds Insights
cli fairwinds-insights fairwinds-official
Last synced: 13 Jul 2025
https://github.com/jmg-duarte/scrape-the-box
A CLI tool to scrape HackTheBox forum.
cli cli-tools hackthebox python3
Last synced: 18 Dec 2025
https://github.com/kriasoft/oauth-callback
Lightweight OAuth 2.0 authorization code capture for CLI tools & desktop apps. Works with Node.js, Deno, Bun. MCP SDK ready.
authentication authorization bun cli deno localhost mcp mcp-client mcp-server model-context-protocol nodejs oauth oauth-callback-url oauth2 rfc7591 sdk typescript
Last synced: 24 Jan 2026
https://github.com/code-hex/go-emojipacks
https://github.com/lambtron/emojipacks has been stopped. A new emojipacks has been implemented by Go
cli emoji emojipacks go golang slack
Last synced: 12 May 2025
https://github.com/xavierjiezou/netsm
Cross-platform lib for network speed monitoring in Python
cli monitoring network network-speed psutil pypi python python-fire rich
Last synced: 31 Jul 2025
https://github.com/ahmedkhalf/dadjokes-plus-plus
Dad jokes on steroids.
cli cli-app comedy command-line dad dad-jokes dadjokes icanhazdadjoke jokes python python3 requests terminal
Last synced: 08 Sep 2025
https://github.com/the-noah/lsfp
Cross-platform alternative to ls, specifically designed for programmers
cargo cli cli-app cli-tool contributions-welcome crate cross-platform rust rust-lang tool unix unix-command
Last synced: 13 Apr 2025
https://github.com/ngx-devs/ngx-devs-cli
A CLI built to modernize, standardize and make it easier to create/update Angular projects.
Last synced: 12 May 2025
https://github.com/gajus/coordinate-grid
Generates a coordinate grid (CLI square grid).
ascii cli coordinate grid square terminal
Last synced: 15 Apr 2025
https://github.com/the-noah/static-site-generator
Generate an optimized static website, or use at run-time with a custom server.
build build-tool builder cli compress compressed developer-tools development devserver ejs generator javascript json minify optimize static-website-generator typescript web webserver website
Last synced: 22 Mar 2025
https://github.com/tranqy/zellij-utils
Powerful shell utilities for streamlined Zellij terminal multiplexer workflows with smart session management and development layouts
bash cli development multiplexer productivity shell terminal tmux workflow zellij
Last synced: 17 Jul 2025
https://github.com/shubhexists/term_ansi
A compilation of Rust Macros to implement ANSI Colour Encodings
ansi cli crate interface-builder terminal
Last synced: 21 Mar 2025
https://github.com/suwadith/hotel-management-system-java-oop-cli
Java based Hotel Management System. [Object Oriented Programming]
cli hacktoberfest java object-oriented-programming
Last synced: 17 Jul 2025
https://github.com/bernhardfritz/blendmodes
This OpenGL-based tool allows you to perform basic image blending operations using the CLI.
blend-modes c cli command-line-tool glsl opengl shaders
Last synced: 11 Sep 2025
https://github.com/srccircumflex/thevtpyproject
Python library for creating text-based user interfaces (TUI) based on ANSI escape sequences and modifying the emulator (unblocked stdin, disabling implemented functions, ...).
ansi ansi-colors ansi-escape-codes cli command-line emulator escape-sequences framework library python3 terminal termios termios-for-windows tty tui ui vt100
Last synced: 30 Oct 2025
https://github.com/kh3rld/prisoners-dilemma
The Prisoner's Dilemma Game is a strategic game built with Go, allowing players to explore the classic game theory problem.
Last synced: 05 Apr 2025
https://github.com/alastairruhm/ipsearch
a CLI tool searching ip location based on api of ipip.net
Last synced: 17 Jan 2026
https://github.com/andostronaut/workfloose
Scaffold workflow for CI/CD
cd ci cli docker dockerfile github gitlab heroku netlify npm-package scaffold workflow
Last synced: 10 Apr 2025
https://github.com/petehouston/dart-json-server
Launch JSON server for web and mobile apps development from CLI without complicated backend setup for Dart and Flutter development.
cli cli-app command-line dart dart-cli dart-package dart-server dart2 dartlang flutter hacktoberfest webdev
Last synced: 12 May 2025
https://github.com/sheepla/trash-fs
🗑️ [WIP] A command line tool for $Recycle.bin: `rm` alternative command for Windows written in F#
cli fsharp fsharp-cli recyclebin rm rm-alternative trash windows
Last synced: 31 Oct 2025
https://github.com/BrettVerney/cliSnips
A handy collection of config snippets for CLI based network appliances
arubaos arubaos-cx cisco-ios cisco-nexus cisco-nx-os cli config
Last synced: 20 Jul 2025
https://github.com/sammwyy/rz
Cross-platform fast and secure de/compression tool.
Last synced: 07 Mar 2026
https://github.com/sideshowbarker/gpr
🏁 Easily check out pull-request branches by PR number or URL
checkout cli code-review command-line command-line-app commandline dev devtools git github github-api maintainer-tools productivity productivity-booster pull-request repository repository-tools repository-utilities review-tools utility
Last synced: 13 Apr 2025
https://github.com/iansu/blarn
A Yarn wrapper with extra functionality
cli npm package-management package-manager typescript yarn
Last synced: 14 Apr 2025
https://github.com/fabiospampinato/tiny-colors
A tiny library providing the basic ANSI colors for the terminal.
Last synced: 15 Jul 2025
https://github.com/gedex/unwatch-gh-org-repos
Command line interface to unwatch all GitHub organization / user repos.
cli github organization repository
Last synced: 05 Apr 2025
https://github.com/lmammino/xmas
A tiny rusty Xmas tree without bells and whistles
christmas christmas-tree cli cli-app lights rust rustlang xmas xmas-tree
Last synced: 12 May 2025
https://github.com/lwdgit/node-fire
Run a js object, Promise, Generator or a (async)function by CLI directly.
cli commandline-interface fire flow
Last synced: 27 Oct 2025
https://github.com/shortarrow/vsixharvester
vscode extentions download with extenstions.json
cli vscode vscode-extension vsix vsix-extension vsix-extensions
Last synced: 13 May 2025
https://github.com/ibotta/asdf-brig
A plugin for the Azure/Brigade brig CLI tool.
asdf asdf-brig asdf-plugin asdf-vm brigade cli
Last synced: 15 Aug 2025
https://github.com/gmickel/cursor-windsurf-convert
Node CLI + TypeScript API that losslessly converts Cursor AI rule files to Windsurf rules - and back - in a single stream-first command.
ci cli converter cursor-ai cursor-ai-project-rules devtool markdown nodejs rules typescript windsurf windsurf-ai yaml
Last synced: 27 Feb 2026
https://github.com/norskeld/rsx
Micro CLI for interactive execution of npm & yarn scripts.
Last synced: 23 Jun 2025
https://github.com/altamsh04/reminder-cli
A simple node command-line tool that allows users to set reminders for tasks or events directly from the terminal.
Last synced: 09 May 2025
https://github.com/ramlmn/serv
💻 A development server for serving static files
cli http http-server http2 https server static tls
Last synced: 22 Mar 2025
https://github.com/kaltsoon/dead-link-checker
💀 A dead-simple way (pun intended) to recursively look for broken links on a web page
Last synced: 26 Jun 2025
https://github.com/dezoito/rust-todo-list
A TODO List application in Rust, using SQLite for data persistence.
begginer-friendly cli rust sql tests
Last synced: 18 Sep 2025
https://github.com/starriver/charli
Scant CLI toolkit for the summer
cli command-line golang golang-library
Last synced: 13 Apr 2025
https://github.com/great-detail/whatsapp-nodejs-sdk
NodeJS SDK and CLI for Meta's WhatsApp Business Messaging APIs - Cloud API
cli facebook meta sdk sdk-nodejs whatsapp
Last synced: 26 Jun 2025
https://github.com/RichardLitt/ignore-github-users
Remove GitHub notifications from specific users
cli github github-enterprise notifications
Last synced: 11 Apr 2025
https://github.com/amirzenoozi/persian-news-crawler
Simple Script To Crawl Data From Persian News Agencies Including Fars, Mehr.
cli crawler database fars-news farsi-datasets kaggle-dataset mehr-news news news-agencies newspaper python python3 script shargh-news sqlite3 tensorflow tensorflow2
Last synced: 13 Apr 2025
https://github.com/jamesvillarrubia/pullcraft
PullCraft is a simple but powerful CLI tool for automating the creation and updating of GitHub pull requests with an LLM.
cli generative-ai github pull-requests
Last synced: 12 May 2025
https://github.com/octobanana/euarel
A CLI tool for URL percent-encoding and percent-decoding text.
Last synced: 05 Apr 2025
https://github.com/sirnoob97/yt-transcripts
Cli tool to get youtube video transcripts
cli easy easy-to-use go golang good-first-issue subtitle subtitles transcipt transcritps youtube
Last synced: 31 Aug 2025
https://github.com/iboware/matriarch
A CLI utility and a Kubernetes Operator to Deploy High Available and Scalable PostgreSQL Clusters
automation cli cluster high-available kubernetes-operator postgresql scalable scalable-postgresql-clusters
Last synced: 11 Jan 2026
https://github.com/doarakko/bigburger
Biiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiig burger!
Last synced: 09 Apr 2025
https://github.com/excelano/xql
Run real SQL — SELECT, UPDATE, INSERT, DELETE — against SharePoint Lists and CSV files from one command-line tool.
cli command-line-tool csv database go golang microsoft-365 microsoft-graph odata repl sharepoint sql
Last synced: 04 Jul 2026
https://github.com/norkzyt/comic-downloader
Fast, reliable, and easy-to-use CLI tool for downloading comics (manga, manhwa, and more) from popular websites.
cli comic-downloader comics downloader linux macos manga manga-downloader manhwa reading windows
Last synced: 13 Jul 2025
https://github.com/skelly37/cli-tui-games
Simply my games running in command line or terminal user interface
2048 2048-clone 2048-game ascii ascii-art ascii-game blackjack blackjack-cli blackjack-cpp blackjack-game cli cli-game command-line command-line-game cpp game games terminal terminal-based terminal-game
Last synced: 13 Apr 2025
https://github.com/joncloud/thor_net
Thor.NET is a port of a popular ruby framework for command-line interfaces.
Last synced: 09 Apr 2025
https://github.com/programmersd21/curv
👷🏻♂️ bezier curves lab for your terminal
animation ascii-art bezier bezier-curve cli css-animation cubic-bezier developer-tools easing hyprland motion-design physics-simulation productivity python rich swiftui terminal terminal-ui tui visualization
Last synced: 30 May 2026
https://github.com/suzuki-shunsuke/durl
CLI tool to check whether dead urls are included in files
Last synced: 17 Oct 2025
https://github.com/justwheel/bw
(bw == "Bye Wiki") Say goodbye to your wikis! Python command-line tool to convert MediaWiki pages to other formats with pandoc
asciid asciidoc asciidoctor cli command-line command-line-tool documentation-tool markdown mediawiki mediawiki-wikis pandoc python python3 wiki wikis
Last synced: 23 Feb 2026
https://github.com/irarainey/beeching
A .NET CLI developer tool to delete multiple Azure resources in a single sweep of the Beeching Axe.
Last synced: 06 Feb 2026
https://github.com/simonecorsi/skaffoldo
🏗 Universal project generator! Recursively copy directory and replace variables (if any)!
cli generator initializer javascript project-generator skaffold starter
Last synced: 24 Feb 2026
https://github.com/jharwig/cli-presentation
Presentation on blessed, react-blessed; Implemented in react-blessed
Last synced: 17 Mar 2026
https://github.com/eL1fe/smart-commit
Smart Commit is a customizable CLI tool for creating consistent Git commits using interactive prompts. It offers automatic commit type suggestions, CI integration, GPG signing, push support, and local configuration for a streamlined commit workflow.
cli cli-tool developer-tools git git-commit
Last synced: 11 Mar 2026
https://github.com/anh-ld/fancy-cli
🤖 Get recommendations right from your terminal
cli recommendations tastedive terminal
Last synced: 12 Apr 2025
https://github.com/neelr/templater
A cli to create and share code templates and structure
cli golang template template-manager templating
Last synced: 20 Jun 2025
https://github.com/eyaltoledano/shopify-app-reviews
Shopify App Reviews is a handy CLI which provides easy terminal access to app review information retrieved from the Shopify App Store. This is an unofficial release, and is not maintained by or affiliated with Shopify in any way.
Last synced: 15 Oct 2025
https://github.com/jpsca/proper-cli
A minimal and ridiculously good looking command-line-interface toolkit
cli command-line python text-interface
Last synced: 27 Jan 2026
https://github.com/mariokreitz/i18n-excel-manager
CLI tool for converting and validating i18n JSON and Excel files with placeholder validation
cli converter excel i18n internationalization json l10n language localization-tool translations
Last synced: 20 Jan 2026
https://github.com/marcisbee/esjson
🛡 Fast JSON Schema validator (cli)
cli hacktoberfest json json-schema json-schema-validator schema validator
Last synced: 23 Oct 2025
https://github.com/g4titanx/task_manager_cli
an experimental task manager cli built with rust
Last synced: 16 Mar 2025
https://github.com/skx/runme
A quick hack for running commands from README.md files
Last synced: 28 Jan 2026
https://github.com/walles/ftop
Finformative top for finding fiery processes
cli monitoring-tool process-monitor terminal-based text-ui top
Last synced: 19 Apr 2026
https://github.com/wingkwong/k8sgen
Generating Kubernetes Resource Configurations in an Interactive CLI
cli generator interactive-cli k8s kubernetes
Last synced: 08 Oct 2025
https://github.com/navig-run/core
Agentic runtime for operators who want to manage servers, databases, containers, tunnels, and workflows from one place — with AI assistance, not AI dependence.
ai automation cli database devops docker infrastructure lifeops matrix mcp python remote-execution self-hosted server ssh sysadmin telegram terminal vault workflow
Last synced: 18 Apr 2026