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/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/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/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/integrii/serve
🕸 A robust and handy tool for serving your current terminal directory over HTTP
cli current-directory go golang http server static-server
Last synced: 14 Oct 2025
https://github.com/tinted-theming/base16-builder-ruby
A Ruby implementation of a Base16 builder
Last synced: 02 Jul 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/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/phodal/stadal
A RPC-based client-server system status tools, with Rust + Electron architecture.
cli client-server electron rpc rust
Last synced: 21 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/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/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/ronanrodrigo/errorinfo
A Command Line Interface to get info about an error from Apple APIs
Last synced: 13 May 2025
https://github.com/signavio/pimba
Pimba is a minimalist command-line tool written in Go to publish and serve static files.
api-client api-server cli golang static-server
Last synced: 22 Jun 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/fumeapp/taskin
Add user-friendly tasks to your terminal
charmbracelet cli golang tasks
Last synced: 10 Apr 2025
https://github.com/neo-hack/neo
neo - new repo. template manager, happy hacking!
Last synced: 12 Jan 2026
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/anapaulagomes/step
The first step to automate things; from a Markdown to a CLI
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/busyloop/envcat
Shell Environment Swiss Army Knife
cli docker environment-variables templating
Last synced: 20 Jun 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/sebastian-xyz/yablo
Yet Another Battery Life Optimizer for Linux 🐧
battery-life cli daemon energy-consumption energy-efficiency laptop linux optimization optimizer systemd yet-another
Last synced: 29 Oct 2025
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/insolita/coloro
A console tool for output text with highlighted hex colors
cli command-line command-line-tool console hacktoberfest linux python python3 terminal xterm
Last synced: 18 Mar 2025
https://github.com/jdorfman/g20
Fast and Easy 20 Character CLI Password Generator
cli nodejs password password-generator passwords
Last synced: 11 Apr 2025
https://github.com/josharsh/pixelpi
A minimal browser-agent harness - six tools, any model. pi for the browser.
ai-agent anthropic browser-agent browser-automation chrome-devtools-protocol cli llm openai playwright-alternative typescript web-automation
Last synced: 05 Jul 2026
https://github.com/plavjanik/vtl-cli
Velocity Template Language (VTL) Command-line Interface
Last synced: 18 Jul 2025
https://github.com/viko16/suoxie
🔍 Query abbreviations in your command line or Node.js Api. 「查单词缩写」
Last synced: 13 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/tsuyoken/kencryptor
Windows Encrypt/Decrypt using AES 256 bit keys
bash c cli cryptography cryptolocker cryptology decrypt encrypt encryption microsoft ransomware shell-script virus-testing windows windows-7 windows10
Last synced: 27 Oct 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/prateeknischal/qry
otpauth compatible QR decoder and OTP generator from QRCodes
Last synced: 23 Jun 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/projectdiscovery/sslcert
Reworked version of https://golang.org/src/crypto/tls/generate_cert.go
Last synced: 08 Apr 2025
https://github.com/wojciechmula/ternarylogiccli
CLI utilty to work out proper constants for vpternlogic instruction
Last synced: 15 Mar 2025
https://github.com/masukomi/hey_3
Hey! An Interruption and Time Tracking Command line app.
cli raku rakulang timetracker timetracking
Last synced: 12 Nov 2025
https://github.com/yarlson/zero
Zero SSL Certificate Manager - Automated SSL/TLS certificate management service using ZeroSSL
acme acme-client cli golang zerossl
Last synced: 25 Aug 2025
https://github.com/jellydn/cspell-tool
Keep your project's spelling in check with cspell-tool.
Last synced: 14 Apr 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/nxadm/supermain
Raku MAIN() with superpowers
cli command-line flags main parameters raku
Last synced: 03 Mar 2025
https://github.com/privatenumber/prerelease-checks
Run essential pre-release checks before releasing an npm package
checks cli github npm pre-release prerelease publish standard-version validate verify
Last synced: 23 Mar 2025
https://github.com/codedotjs/istalk
:ghost: Don't pollute your browser history. Stalk Instagram users from the command line!
bio cli external-link followers following instagram notification tool user website
Last synced: 31 Aug 2025
https://github.com/happyhackingspace/dit
HTML page, form and field type classifier using ML (LogReg + CRF)
classification cli crf forms go html logistic-regression machine-learning nlp web-scraping
Last synced: 04 Mar 2026
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/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/bigspawn/anilist-mal-sync
Program to synchronize your AniList and MyAnimeList accounts.
Last synced: 16 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/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/sionpixley/polynode
PolyNode is a Node.js version manager that does not require sudo/admin privileges and is installed on a per-user basis. Works on AIX, Linux, macOS, and Windows.
aix cli cli-tool cross-platform environment-setup go golang linux macos nodejs nodejs-tools shell terminal version-manager version-switcher windows
Last synced: 17 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/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/robzolkos/web-recap
Help turn your browser history into AI-ready insights
ai browser-history chrome cli firefox golang llm safari
Last synced: 07 Feb 2026
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/bunnyshell/cli
The official command line interface for the Bunnyshell API.
bunnyshell cli eaas ephemeral remote-development
Last synced: 10 Feb 2026
https://github.com/fractalmind-ai/agent-manager-skill
tmux + Python agent lifecycle manager (start/stop/monitor/assign) with cron-friendly scheduling; no server required
agent-orchestration ai-agents cli cron python tmux
Last synced: 03 Mar 2026
https://github.com/target/markdown-inject
Add file or command output to markdown documents.
cli documentation-generator markdown
Last synced: 27 Oct 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/c-d-cc/reap
Recursive Evolutionary Autonomous Pipeline — AI and humans evolve software across generations
ai claude cli development genome lifecycle pipeline
Last synced: 01 Apr 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/ai-action/setup-ollama
🦙 Set up GitHub Actions with Ollama CLI
ai ai-action binary cli github-action github-actions large-language-models llm nodejs ollama setup-cli typescript
Last synced: 29 Apr 2026
https://github.com/g-cqd/apple-docs
Local Apple developer documentation corpus — CLI, MCP server, and static site generator. 10 sources, tiered search, offline-first.
apple bun cli documentation mcp swift
Last synced: 10 Jun 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/maedana/torudo
A todo list application for the terminal, using the todo.txt format.
cli linux rust task task-manager todo todoapp todotxt tui
Last synced: 24 Apr 2026
https://github.com/jrollin/cartog
Pre-indexed code knowledge graph via treesitter, enchanced query with RAG, MCP server, private and local storage. Agent ready.
claude cli lsp lsp-server mcp rag rlm rust skills token treesitter
Last synced: 07 Jun 2026
https://github.com/mrvi0/pyker
Lightweight Python process manager with beautiful CLI tables, log rotation, and adaptive display. No sudo required!
automation background cli daemon-manager monitoring process-manager python
Last synced: 03 May 2026
https://github.com/barinbritva/tsconfig-helper
The tool will help you to debug tsconfig.json file of your project.
cli debug tool tsconfig typescript
Last synced: 19 Mar 2025
https://github.com/pawel-slowik/dpgv4
Convert video files to DPG4 format used by MoonShell for Nintendo DS
cli ffmpeg-wrapper nintendo-ds
Last synced: 13 Apr 2025
https://github.com/osteel/kobwise
Convert your Kobo annotations to Readwise highlights
annotations cli composer highlights kobo php readwise
Last synced: 05 May 2025
https://github.com/ahmadawais/ptcl-cli
📟 Control PTCL router via command line. [Reboot, Get Stats, Screenshot xDSL for complaints].
cli command-line-tool ptcl-cli ptcl-router
Last synced: 22 Jun 2025
https://github.com/infraz/mmdb-cli
MMDB CLI
cli geo geolocation hacktoberfest infraz mmdb mmdb-cli
Last synced: 16 May 2026
https://github.com/dhhruv/compresssio-gui
🖼 Streamline/Optimize your Images to save storage space using Tinify API...
cli compress compression compressor gui hacktoberfest hacktoberfest2023 image image-compression image-compressor python shell terminal tinify tinify-api tinify-image tinypng tkinter tkinter-gui
Last synced: 03 May 2025
https://github.com/ebwinters/coronatracker
An easy way to view current and overall statistics for corona virus in your terminal
cli coronavirus coronavirus-info coronavirus-tracking npm-package
Last synced: 23 Jun 2025
https://github.com/viseshrp/heroku.env
CLI tool to manipulate environment variables on Heroku with local .env files
cli cli-app cli-application cli-tool cli-utilities cli-utility deploy deployment-automation developer-tools devops devops-tools env environment-configuration environment-variables environment-vars heroku heroku-cli heroku-deployment herokuapp web-development-tools
Last synced: 06 May 2025
https://github.com/patricktcoakley/fgvm
A friendly Godot version manager.
cli csharp dotnet gdvm godot hacktoberfest tui
Last synced: 17 Jan 2026
https://github.com/cutenode/create-nodeschool
A CLI to rapidly set up nodeschool workshoppers
cli easy events meetups node nodejs nodeschool npx scaffold
Last synced: 13 Sep 2025