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-08 00:05:46 UTC
- JSON Representation
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/stevelauc/pup
A command-line tool that automatically uploads images from the markdown document to the GitHub repo and replaces the paths with the returned URL.
cli command-line-tool markdown pic-uploader
Last synced: 03 Sep 2025
https://github.com/muhiris/wgpt
A simple CLI Application for Google Bard without API key
ai artificial-intelligence chat chatbot chatbot-api chatbot-api-free chatbot-api-free-without-api-key chatbot-without-api chatbots chatgpt cli cli-app free gpt gpt-3 gpt-35-turbo openai wgpt
Last synced: 12 Jun 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/axa-group/arm-template-merge
Azure Resource Manager (ARM) templates merging tool
arm azure azure-resource-manager cli hacktoberfest merge template
Last synced: 21 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/m3t0r/tpl
Render templates with data from various sources
Last synced: 23 Apr 2025
https://github.com/marshki/about_dis_mac
Bash script to mimic the "About This Mac" feature in macOS from a command-line interface (CLI).
about-this-mac bash-script cli macos
Last synced: 07 Apr 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/svenfuchs/cl
Object-oriented OptionParser based CLI support for rapid CLI development
Last synced: 21 Apr 2025
https://github.com/johnsenzhou/gundam-cli
⌚️A cli tool for every front-end team.
cli command-line gundam-cli js nodejs
Last synced: 22 Apr 2025
https://github.com/toricls/acos
An interactive CLI tool to retrieve and show your AWS costs 💸
Last synced: 09 Apr 2025
https://github.com/tychenjiajun/exif-ai
A Node.js CLI and library that uses OpenAI, Ollama, ZhipuAI, Google Gemini or Coze to write AI-generated image descriptions and/or tags to EXIF metadata by its content.
ai cli cli-tool coze exif gemini image jpeg jpg llm metadata mllm ollama openai openai-api photo zhipu
Last synced: 26 Oct 2025
https://github.com/itinero/idp
Itinero data processor.
cli itinero itinero-data-processor osm osm-pbf
Last synced: 12 Jun 2025
https://github.com/lob/aws-creds
CLI tool to authenticate with Okta as the IdP to fetch AWS credentials
aws cli credentials idp okta saml sts
Last synced: 12 May 2025
https://github.com/leolovenet/ipqqwry
一个(包含)纯真IP库的单一可执行文件
chunzhen cli geoip golang ip qqwry qqwry-ip-database tcpdump
Last synced: 04 Jul 2025
https://github.com/orsinium-labs/benchmark-imports
CLI tool to record how much time it takes to import each dependency in a Python project
benchmark cli dependencies performance profile python python3 speed
Last synced: 15 Apr 2025
https://github.com/lijinke666/react-project-template
React+Redux+ES6+Webpack4+React-Router4+Babe7 项目模板 By: Dawdler :)
babel7 cli dev nodejs react react-router-v4 tempalte webpack4
Last synced: 25 Mar 2025
https://github.com/gavinlyonsrepo/opml_convert_RSS
Command line python utility, Converts the opml(Xml) or JSON file of a youtube user subscriptions provided by youtube, into a text file which can added to RSS reader setup file, like newsboat for example. Thus converting your youtube subscriptions, into a group of tagged RSS feeds.
cli command-line-tool convert converter feeds-reader json newsboat opml python python-utility rss rss-reader rss-reader-setup subscription-manager subscriptions user-subscriptions utility xml youtube youtube-subscriptions
Last synced: 17 Jul 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/jaredwray/docula
Beautiful Website for Your Projects
cli documentation documentation-site markdown mdx nodejs openapi templates
Last synced: 01 Apr 2026
https://github.com/Eldara-Tech/swarmcli
A terminal UI for Docker Swarm that makes cluster state easier to see, understand, and reason about.
cli devops docker docker-swarm golang tui
Last synced: 04 Apr 2026
https://github.com/dicklesworthstone/storage_ballast_helper
Cross-platform Rust daemon that prevents disk-full incidents for AI coding workloads using predictive pressure control, safe artifact cleanup, and multi-volume ballast pools.
ai-agents artifact-cleanup automation build-artifacts cli daemon disk-pressure disk-recovery disk-space launchd observability rust storage storage-management systemd
Last synced: 17 May 2026
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/galvanized-pukeko/gaunt-sloth-assistant
CLI AI assistant doing your code reviews
Last synced: 05 Mar 2026
https://github.com/sieteunoseis/cisco-axl
Cisco CUCM AXL API library & CLI skills for provisioning phones, lines, route patterns, partitions, CSS, and more. Supports SOAP/XML, bulk operations, SQL queries, and automation.
api automation axl callmanager cisco cisco-axl cisco-cucm cli cucm javascript json nodejs provisioning skill skills soap telephony unified-communications voip xml
Last synced: 01 Apr 2026
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/gevgev/hadsync
Pull, edit, and push Home Assistant Lovelace dashboards as code — CLI + VS Code extension. Available on PyPI: pip install hadsync
cli dashboard home-assistant home-automation lovelace python websocket yaml
Last synced: 03 Jun 2026
https://github.com/agherzan/git-mirror-me
CLI tool that facilitates mirroring a source to a destination git repository
Last synced: 28 Oct 2025
https://github.com/philips-labs/tabia
Repository characteristics
bitbucket bitbucket-cli chaoss cli git github github-cli github-graphql-apiv4 gitlab gitlab-api gitlab-cli grimoirelab hacktoberfest
Last synced: 30 Apr 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/moisentinel/flomo
A flowmodoro timer CLI for productivity enthusiasts
cli flomodoro flowtime hacktoberfest pomodoro-technique productivity stopwatch timer tui
Last synced: 09 Jul 2025
https://github.com/kodius/kodiui-core
@kodiui/cli is a tool for integrating primitive components into your project. Inspired by the book "Every Layout: Relearn CSS layout"
cli css every-layout layout-primitives
Last synced: 20 Mar 2025
https://github.com/tony612/kexplain
Kexplain is an interactive kubectl explain
cli documentation go golang k8s kubectl kubectl-plugins kubernetes terminal
Last synced: 10 Apr 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/solidusio-contrib/solidus_cmd
⌨️ Command-line utility for creating Solidus extensions.
cli command-line extensions generation solidus
Last synced: 10 Jul 2025
https://github.com/uhmarcel/rbase64
A fast multi-threaded base64 encoding / decoding library and CLI tool, made in Rust.
Last synced: 12 Dec 2025
https://github.com/earthstar-project/earthstar-cli
A complete Earthstar toolbox in the console.
cli deno distributed earthstar
Last synced: 10 Apr 2025
https://github.com/cargo-fob/rusty-svg
Convert SVG files into React components (TypeScript or JavaScript) with ease
Last synced: 03 Apr 2025
https://github.com/mmark-md/mmark-cli
Command line interface to the MMark markdown processor
Last synced: 30 Apr 2025
https://github.com/natlee/fisheye-warping
Dewarp top-down fisheye image to panorama and rewarp panorama to fisheye image.
cli fisheye image-processing image-warping opencv opencv-python panorama python3 tools warping
Last synced: 28 Oct 2025
https://github.com/blob42/gpt-prompts-cli
CLI for selecting or defining prompts to use with the ChatGPT chatbot, which retrieves the prompts from the awesome-chatgpt-prompts repository.
awesome-chatgpt chatgpt cli fzf
Last synced: 11 Apr 2025
https://github.com/zabojeb/amazeme
CLI tool for generating and displaying mazes in the terminal
cli maze pypi-package terminal
Last synced: 14 Dec 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/hosseind88/crypto-watcher
A cli tool to see cryptocurrency token prices.
cli cryptocurrency rust rust-lang terminal
Last synced: 06 Sep 2025
https://github.com/thanosgn/cli-tables
:hash: Create a pretty looking ascii table.
ascii ascii-table cli cli-table python table
Last synced: 14 Jan 2026
https://github.com/khrj/get-release-url
Deno package + CLI for fetching GitHub/BitBucket/Custom provider release + asset links with pattern matching
asset cli deno fetch github module pattern-matching release url
Last synced: 11 Dec 2025
https://github.com/scottmckendry/pokemon-go-colorscripts
⚾ Phoney Badger's pokemon colorscripts wrapped with Go into a standalone, cross-platform binary
cli colorscripts golang pokemon
Last synced: 11 Oct 2025
https://github.com/autobib/autobib
A command-line tool for managing bibliographic records
biblatex bibliography bibtex cli
Last synced: 01 Mar 2026
https://github.com/guillermo-carrasco/social_ids
Get user ids from social network handlers
cli facebook instagram social-ids social-network twitter
Last synced: 12 Apr 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/oknoorap/vidshow
:tv: Simple CLI to generate slideshow video with native FFMPEG
Last synced: 26 Oct 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/simonwaldherr/golang-minigames
cli game go golang hacktoberfest-accepted
Last synced: 07 Oct 2025
https://github.com/vonglasow/gaia
Gaia is a command-line interface (CLI) tool for interacting with language models via a local API. It features a beautiful terminal UI, robust configuration management, and multiple interaction modes (default, describe, code, shell) for versatile assistance with programming, system administration, and more.
ai bubbletea cli cobra commands developer-tools go homebrew language-model linux llama llm local-api ollama productivity shell terminal tui
Last synced: 01 Apr 2026
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/riveryio/md-click
MD-Click is a command line tool for creating `.md` files for any python's click CLI projects
cli click markdown md mkdocs python-click python3
Last synced: 10 Apr 2025
https://github.com/otabekswe/musiccli
mcli - play any song from your terminal
Last synced: 07 Sep 2025
https://github.com/tylors/typed-content-hash
Rewrite your HTML/JS/CSS (and sourceMap!) files with SHA-512 content hashes
assets cli content-hash hashing sha512 sourcemaps static-files
Last synced: 24 Oct 2025
https://github.com/byteface/sharpshooter
A shorthand for creating files and folders. (A parser could be written in any language)
cli command-line command-line-tool python python3
Last synced: 01 Sep 2025
https://github.com/drogue-iot/drg
A command line tool for managing apps and devices in Drogue IoT cloud
Last synced: 14 Mar 2026
https://github.com/ziloka/proxybroker
Command line application to concurrently collect and check proxies
application cli cli-app go golang golang-application golang-cli http-proxy https-proxy proxy proxybroker socks4-proxy socks5-proxy
Last synced: 14 Jan 2026
https://github.com/optum/semver-cli
A technology agnostic cli for common semantic versioning operations.
Last synced: 21 Jan 2026
https://github.com/sern-handler/cli
build. publish, and manage discord bots with sern
bot cli discord discord-bot discordjs hacktoberfest javascript nodejs sern sern-handler typescript
Last synced: 16 Mar 2025
https://github.com/isbatbinhossain/create-x-lite
A modern, interactive CLI for scaffolding production-ready Express.js projects. Inspired by create-vite.
bootdev-hackathon bootstrap cli express generator handlebars javascript nodejs scaffolding typescript
Last synced: 07 Sep 2025
https://github.com/basemax/gic
Git Control , Management the repositories easily in our directory. (SOON)
c cli git git-clone git-cloner github gitlab repository repository-tools
Last synced: 14 Oct 2025
https://github.com/manifold-systems/github-traffic
GitHub traffic CLI utility with bonus features
Last synced: 03 Mar 2026
https://github.com/ljlm0402/tsghc
:octocat: TypeScript GitHub Clone CLI
angular cli clone express fastify github nestjs next nuxt react repository svelte typescript vue
Last synced: 19 Oct 2025
https://github.com/johnthecoolingfan/mrpack-downloader
Download Modrinth modpacks from mrpack files
cli downloader minecraft modpack modpack-downloader modrinth rust
Last synced: 28 Apr 2025
https://github.com/iaseth/readmix
Markdown with wings!
cli markdown npm nunjucks react readme readme-badges readme-generator readme-template tailwindcss
Last synced: 23 Oct 2025
https://github.com/jet2jet/resedit-js-cli
Node.js command line tool for editing Windows Resource data
cli nodejs pe-executable resource sign-executables signtool windows winres
Last synced: 09 Apr 2026
https://github.com/julie-ng/antwort-cli
CLI for Automated Email Development, incl. template generation and inlining CSS
cli dev-server email-template inline-css
Last synced: 20 Oct 2025
https://github.com/speechly/slu-client
Interact with Speechly SLU API from the command line
audio cli natural-language-processing speech-recognition voice
Last synced: 14 Jan 2026
https://github.com/turing-marcos/turing-machine
An improved Turing Machine made in Rust
cli cli-app gui-application offline-first programming rust turing-machine turing-machine-simulator webapp webassembly
Last synced: 19 Jan 2026
https://github.com/emosheeep/lockfile-conflicts
A custom merge driver, aims to handle lockfile conflicts automatically in merge/rebase process.
automerge cli conflicts cooperation git infra lockfile merge merge-driver monorepo pnpm rebase workflow
Last synced: 06 Jul 2025
https://github.com/raucao/rs-backup
Backup/restore data from/to any remoteStorage account
backup cli javascript npm-package remotestorage restore unhosted
Last synced: 04 Oct 2025
https://github.com/goutte/git-spend
Sum the time-tracking "/spend" commands of commit messages.
binary cli git git-addons git-commands golang spending-tracker time-tracking tool
Last synced: 13 Jul 2025
https://github.com/freepik-company/tekton-exporter
A Prometheus exporter for Tekton's not natively exported metrics
cli golang prometheus prometheus-exporter tekton tekton-pipelines
Last synced: 19 Apr 2025
https://github.com/pebaz/tinyhttp
Performant static file HTTP server using Nim for speed.
cli nim nimporter nimporter-libraries performance python
Last synced: 19 Apr 2025