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-17 00:05:33 UTC
- JSON Representation
https://github.com/cjdenio/hackclub-ship
The best way for Hack Club members to ship their projects to Slack!
Last synced: 08 Nov 2025
https://github.com/vlesierse/dotnet-publish-docker
Publish your application to a Docker image using .NET Core CLI
cli docker docker-image dotnet-cli
Last synced: 02 Aug 2025
https://github.com/tablelandnetwork/js-tableland-cli
Development has moved to: https://github.com/tablelandnetwork/tableland-js/
blockchain cli command-line-tool database nfts web3
Last synced: 03 Aug 2025
https://github.com/ozwaldorf/punfetch
Command-line System Information Tool
cli command-line fetch rust tool
Last synced: 06 Apr 2025
https://github.com/zekrotja/goup
🚀 A simple platform and shell agnostic installer and version manager for Go.
cli go installer rust tool version-manager
Last synced: 17 Aug 2025
https://github.com/trag1c/paperbush
🌿 Paperbush - a super concise argument parsing tool for Python
argparse argument-parsing cli parsing python
Last synced: 16 Aug 2025
https://github.com/hachi8833/csvu
csvu is a very simple CSV colorizer, written in Golang
Last synced: 24 Apr 2025
https://github.com/cappyzawa/tfswitch
Command for switching the terraform version, which can run the terraform binary.
Last synced: 27 Jun 2025
https://github.com/jlengrand/swacli
A simple Star Wars CLI tool built with picocli
cli hacktoberfest hacktoberfest-accepted hacktoberfest2020 java kotlin picocli star-wars star-wars-cli
Last synced: 06 Apr 2025
https://github.com/marocchino/acommit
generate commit message with chatgpt api
Last synced: 19 Sep 2025
https://github.com/derhuerst/dict-cc-cli
Offline dict.cc lookup in the command line.
Last synced: 09 Oct 2025
https://github.com/automattic/vip-hash
A tool for generating hashes and marking them as good or bad.
Last synced: 27 Sep 2025
https://github.com/uditkarode/youtube-cli
Play songs using the command line with just one small and concise command. Make playlists by creating simple bash scripts. Save caches to disk for later offline listening.
Last synced: 11 Apr 2025
https://github.com/evias/nem-cli
NEM-cli is a collection of command line tools for the NEM Blockchain features using the Terminal
api-client blockchain cli cryptocurrency nem-blockchain nis wallets
Last synced: 11 Apr 2025
https://github.com/hyperb1iss/unifly
Elegant UniFi network management CLI & TUI — built with Rust
cli networking ratatui rust terminal tui ubiquiti unifi
Last synced: 08 Apr 2026
https://github.com/kodjunkie/node-raspar
🕷️ Easily scrap the web for torrent and media files.
api api-rest api-wrapper cli crawler crawling crawling-tool docker expressjs javascript movies mp3 music node-js nodejs scraper series torrent torrent-downloader video
Last synced: 13 Apr 2025
https://github.com/JS-DevTools/template-node-typescript
Template repo for Node.js projects written in TypeScript
cli javascript library nodejs template typescript
Last synced: 18 Jul 2025
https://github.com/dzakh/rescript-stdlib-vendorer
Tool to support usage of a vendored standard library in ReScript
Last synced: 12 May 2025
https://github.com/ehmicky/preferred-node-version
Get the preferred Node.js version of a project or user
bash cli command-line dependency-management es6 exec javascript library node nodejs npmjs npx nvm operating-system package-manager shell terminal typescript versioning versions
Last synced: 12 May 2025
https://github.com/mpiton/tauri-pilot
Interactive testing CLI for Tauri v2 apps — lets AI agents inspect, interact with, and debug Tauri applications in real-time
accessibility ai ai-agents automation cli developer-tools e2e-testing linux rust tauri tauri-plugin testing webview
Last synced: 08 Apr 2026
https://github.com/ebandev/anytypecapture
This project aims to provide a quick and efficient way to capture any thought to your AnyType second brain. It leverages the protobuf GRPC API exposed by AnyType.
Last synced: 14 Jul 2025
https://github.com/wilsson/create-webpack-application
:rocket: Easily create a basic webpack application.
Last synced: 13 Apr 2025
https://github.com/mfridman/cli
Simple Go library for creating CLI apps with subcommands and flexible flags
Last synced: 01 Nov 2025
https://github.com/neo-hack/neo
neo - new repo. template manager, happy hacking!
Last synced: 12 Jan 2026
https://github.com/wiiiimm/gh-manager-cli
TUI terminal app to manage GitHub repos. Clean up your account in 5 minutes. Archive, delete, rename repos with keyboard shortcuts. Alternative to clicking through github.com
cli developer-tools github github-api github-graphql ink interactive keyboard-navigation nodejs productivity react repository-management repository-manager terminal tui typescript
Last synced: 08 Jun 2026
https://github.com/softprops/emoji-clock
🕒 🐇 I'm late I'm late for a very important date
Last synced: 21 Mar 2025
https://github.com/plavjanik/vtl-cli
Velocity Template Language (VTL) Command-line Interface
Last synced: 18 Jul 2025
https://github.com/zeucxb/dymock
A CLI to simplify the way you create dynamics mocks.
cli javascript mocks mockserver nodejs typescript
Last synced: 07 May 2025
https://github.com/angreal/angreal
Task automation and project templating tool. Define reusable commands in Python, scaffold projects from templates, and let tasks travel with your codebase. Rust core, Python API.
cli developer-tools productivity project-templates pyo3 python rust scaffolding task-automation
Last synced: 29 May 2026
https://github.com/egodigital/ego-cli
Command Line Interface, which is designed to handle things, like Dev(Ops) tasks, much faster.
bash batch-script chuck-norris-jokes cli filesharing git http-server javascript module nodejs npm scripts shell typescript yeoman
Last synced: 21 Mar 2025
https://github.com/kodie/bitbar-cli
A command line tool for managing your BitBar plugins.
bitbar cli command-line command-line-tool javascript macos nodejs plugins
Last synced: 21 Jul 2025
https://github.com/piraces/dotnex
A simple .NET tool to execute other dotnet tools without installing them globally or in a project
cli cross-platform dotnet dotnet-cli dotnet-tool dotnet-tools global tool
Last synced: 12 Oct 2025
https://github.com/alexeev-prog/nadzoring
An open source tool for detecting website blocks, downdetecting, and network analysis
ai-friendly arp censorship cli dns network network-analysis network-monitoring python security security-tools utility
Last synced: 01 Apr 2026
https://github.com/softinstigate/http-shell
HTTP Shell is a CLI tool based on the Kui framework that provides developers a modern alternative to http clients for interacting with APIs.
api api-client cli developer-tools electron-app http-client http-requests kui kui-framework nodejs typescript
Last synced: 26 Oct 2025
https://github.com/ovyerus/vexil
An Elixir CLI flag parser that does just enough.
cli command-line elixir flag-parser flags
Last synced: 16 Oct 2025
https://github.com/txty-io/txty-cli
A command-line tool for Txty.
api cli command-line-tool i18n internationalization localization nodejs terminal texterify texterify-cli txty txty-cli
Last synced: 01 Apr 2026
https://github.com/jy8752/note-cli
note-cli is CLI tool to manage article. ex) note(Article Submission Service), Blog
cli cobra go golang headless-browsers rod template
Last synced: 03 Mar 2026
https://github.com/favware/rollup-type-bundler
A small CLI tool to bundle types with rollup
bundler cli hacktoberfest npm packaging rollup utility
Last synced: 19 Oct 2025
https://github.com/syaw0/term_tools
Colorize Your Terminal with Term_Tools: A Rust-powered Formatting Tool
cli cli-style rust rust-cli rust-crate rust-lang rust-terminal terminal terminal-style
Last synced: 08 Oct 2025
https://github.com/figsoda/pactorio
Mod packager for Factorio
cli command-line factorio factorio-mod factorio-tool hacktoberfest packager portal publish rust
Last synced: 26 Feb 2026
https://github.com/lifespikes/apext
🗺 A simple CLI tool to manage and organize Next.js API routes.
Last synced: 12 Oct 2025
https://github.com/better-i18n/oss
Official TypeScript SDKs for Better i18n — Next.js, React, Expo/React Native integrations with CLI, MCP server, and CDN-powered translation delivery
ai-agents cdn cli crowdin developer-tools expo i18n internationalization localization lokalise mcp next-intl nextjs react react-native translation typescript use-intl
Last synced: 30 May 2026
https://github.com/aarondpn/redmine-cli
A powerful command-line interface for Redmine, enhanced with first-class AI agent capabilities via Skills and MCP integration.
cli mcp mcp-server redmine redmine-api redmine-client skills
Last synced: 03 May 2026
https://github.com/quodeq/quodeq
AI-powered code quality and security scanner. Open source, MIT, runs locally. <🧭>
ai-tools cli code-analysis code-quality cwe devtools iso-25010 llm open-source python quality-assurance security static-analysis vulnerability-scanner
Last synced: 10 May 2026
https://github.com/tuwilof/tomograph
Convert API Blueprint, Swagger and OpenAPI to JSON Schema and search through it
api-blueprint cli converter drafter json-schema openapi openapi3 swagger
Last synced: 12 May 2025
https://github.com/spences10/claude-statusline-powerline
🦋 Beautiful powerline-style statusline for Claude Code with git integration, session tracking, and cost monitoring
ai-tools claude-code cli developer-tools git poweline statusbar statusline terminal themeing
Last synced: 19 Aug 2025
https://github.com/cheshire137/gogostardewcal
Command-line tool to keep track of things you want to do each day in your Stardew Valley game.
calendar cli command-line-tool golang script stardew-valley
Last synced: 15 Apr 2025
https://github.com/smolijar/plantaznik
CLI helper for managing PlantUML diagram sources and their previews in Markdown files
cli diagram documentation markdown plantuml
Last synced: 10 Apr 2025
https://github.com/frantjc/forge
Run reusable steps from proprietary CI systems.
cicd cli cloudbuild concourse containers docker github-actions go golang
Last synced: 02 Jan 2026
https://github.com/paulopacitti/bacon
🥓 cli to update the public IP of your domain registered in Porkbun
cli dns domain porkbun porkbun-ddns
Last synced: 26 Sep 2025
https://github.com/chevdor/subrpc
As dev or end user, if you keep looking for the right endpoint for your Polkadot/Substrate blockchain, `subrpc` will make your life much easier. It is like the apt/brew of substrate chain endpoints: Add registries, update, and you are set.
blockchain chevdor cli endpoint jsonrpc kusama polkadot rust substrate
Last synced: 02 Aug 2025
https://github.com/open-tech-foundation/cli-pbar
The Customizable CLI Progress Bars.
bar cli color colors console multiple progress progress-bar terminal
Last synced: 19 Jul 2025
https://github.com/devrapture/rappy
A lightning-fast CLI tool for scaffolding Web3 projects with Next.js frontend and your choice of Foundry or Hardhat for smart contract development.
cli nextjs rust solidity template-project
Last synced: 12 Jun 2025
https://github.com/sgreben/image-palette-tools
extract palettes from images / cluster images by their palettes
cli image image-clustering json palette-generation
Last synced: 01 Sep 2025
https://github.com/ninofiliu/esgrep
Syntactically-aware grep for JavaScript and TypeScript
ast cli grep javascript js regex ts typescript
Last synced: 30 Apr 2025
https://github.com/erichenry/swagger-data-gen
Tool to generate random data from a Sagger/OpenAPI spec
cli data generator mock-data openapi openapi-specification random swagger tool
Last synced: 14 Apr 2025
https://github.com/fulanii/djang_setup
A simple cli too build in python to generate Django configs
boilerplate cli django django-boilerplate python
Last synced: 10 Apr 2025
https://github.com/wjh18/pyspeedinsights
Measure your site speed, performance, accessibility and SEO in bulk from the command line with Python and the PageSpeed Insights API.
cli google-api google-pagespeed-insights lighthouse lighthouse-audits lighthouse-reports pagespeed pagespeed-insights pagespeed-insights-api pagespeed-optimization python
Last synced: 14 Jan 2026
https://github.com/msr8/markify
Markify is an open source command line application written in python which scrapes data from your social media accounts and utilises markov chains to generate new sentences based on the scraped data
cli discord markov-chain markov-chains markov-model markovify nltk-python python reddit scraper twitter
Last synced: 17 Apr 2025
https://github.com/rage/tmc-langs-rust
A library and CLI for supporting different programming languages in the TestMyCode programming assignment evaluator.
Last synced: 18 Jan 2026
https://github.com/missterhao/ruscode
A visual studio code's workspaces organizer written in Rust
cli command-line-utilities management rust tui tui-rs vscode
Last synced: 21 Mar 2025
https://github.com/mxssl/webshare
webshare is a CLI tool that provides web-interface for your local files
Last synced: 13 Jul 2025
https://github.com/prikhi/crypto-portfolio
A CLI Cyrptocurrency Portfolio Tracker
brick cli cryptocurrency finance haskell portfolio tui
Last synced: 29 Oct 2025
https://github.com/yaph/charla
A terminal based chat application that works with AI language models.
chat-client chatbot chatgpt cli github-models llama llm ollama terminal
Last synced: 09 Mar 2026
https://github.com/oasisprotocol/cli
Official CLI for the Oasis Network.
blockchain cli crypto ledger non-custodial oasis official rose staking terminal wallet
Last synced: 05 May 2025
https://github.com/odestry/shopify-cli-3-workshop
A demo made with Dawn theme to showcase how to use Shopify CLI 3.X for themes.
Last synced: 03 Jul 2025
https://github.com/metaory/markup.json
DOM Markup AST representation in compact JSON ╼╾ Specification, Transformer Library and CLI
ast cli compiler composition dom dom-tree domtree dsl generator html-ast npm-package parser template transformer transpiler
Last synced: 13 Apr 2025
https://github.com/js-devtools/template-node-typescript
Template repo for Node.js projects written in TypeScript
cli javascript library nodejs template typescript
Last synced: 10 Jun 2025
https://github.com/koki-develop/docker-tags
🐳 Command line tool to get a list of tags for docker images.
Last synced: 08 Apr 2025
https://github.com/zneix/haste-client
CLI utility uploading code to hastebin
cli go hacktoberfest hastebin hastebin-client utility utility-application
Last synced: 09 Jul 2025
https://github.com/geekjourneyx/industry-research
专业的行业调研Skill,用于把行业、赛道和公司问题转成可复核的研究工作区、证据台账、置信度报告和最终研究报告。
agent-skills claude-code claude-skills cli codex codex-skills golang industry-research market-research openclaw research-automation
Last synced: 11 Jul 2026
https://github.com/koalagang/crunchyroll-cli
A CLI tool for browsing and playing anime from Crunchyroll.
anime bash cli crunchyroll crunchyroll-premium linux macos mpv shell unix-shell youtube-dl
Last synced: 08 May 2025
https://github.com/vinugawade/s-php
Easily switch PHP versions on Linux.
apache2 bash bash-script cli command-line-tool github linux macos open-source opensource php shell-script utility
Last synced: 22 Apr 2025
https://github.com/prateeknischal/qry
otpauth compatible QR decoder and OTP generator from QRCodes
Last synced: 23 Jun 2025
https://github.com/bitfinexcom/grenache-cli
The Grenache Command Line Interface.
bash bash-script cli cli-app command-line command-line-tool grenache shell shell-script terminal
Last synced: 11 Apr 2025
https://github.com/fent/node-torrent-cli
CLI for reading, writing, and hash checking torrents
Last synced: 06 May 2025
https://github.com/dojo/cli-create-app
🚀 Dojo - cli command for creating app boilerplates.
Last synced: 04 May 2025
https://github.com/askbuddie/npelection
Nepal election CLI tool to get the election update from terminal
cli go golang golang-application golang-examples nepal terminal terminal-app
Last synced: 09 Apr 2025
https://github.com/devisle/advanced-react-cli
An npm package which aims to provide a better way to install packages for your react application through an intuitive CLI
cli cmd dev-isle javascript npm react redux terminal
Last synced: 13 Apr 2025
https://github.com/knaeckekami/barbecue
Render text tables for CLI-based dart applications
Last synced: 13 Jul 2025