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-03 00:05:34 UTC
- JSON Representation
https://github.com/ddoemonn/ur-commit-mentor
A CLI tool that analyzes git commits and provides AI-powered code review insights (for now only works with Claude API)
Last synced: 01 Jul 2025
https://github.com/davidguttman/duhstar
Easily see what's taking up disk space. Shows folder and files sorted by size with human readable units.
Last synced: 01 Jul 2025
https://github.com/xyproto/in
:open_file_folder: Create a directory if needed, then run the given command there
chdir cli configure mkdir-recursive pushd rust shell small system-utility terminal utility
Last synced: 15 Apr 2025
https://github.com/muzk/donna
Automation tool for Chilean services like https://sii.cl and https://previred.com
automation cli javascript node
Last synced: 24 Apr 2025
https://github.com/bertilxi/typepack
Zero config Typescript Bundling
bundler cli node typescript web zero-configuration
Last synced: 24 Apr 2025
https://github.com/michenriksen/tmpl
Simple tmux session management.
cli dotfiles productivity-tools tmux
Last synced: 11 Apr 2025
https://github.com/argrelay/argrelay
A data server for CLI tools with attribute search & Tab-completion in Bash shell
argument-mapping argument-validation auto-completion bash-shell cli cli-framework cli-server command-line keyword-search query-service search-interface structured-data structured-search tag-search terminal
Last synced: 11 Jun 2025
https://github.com/robertklep/nefit-easy-cli
Command line interface for communications with Nefit/Bosch backend.
bosch cli home-automation nefit-easy node
Last synced: 11 Apr 2025
https://github.com/mobilehero-archive/titanium-turbo
Axway Amplify module that adds some enhancements for Appcelerator Titanium Alloy
alloy amplify android api-builder appcelerator appcelerator-titanium axway axway-amplify brenton-house cli cross-platform-native ios mobile native plugins titanium titanium-alloy titanium-mobile titanium-turbo turbo
Last synced: 23 Apr 2025
https://github.com/countvajhula/cli
A language for writing command line interfaces in Racket
Last synced: 06 Jan 2026
https://github.com/krishpranav/cvpn
A simple vpn written in C
c clang cli linux macosx osx security vpn vpn-anonymizer vpn-client vpn-connections vpn-manager vpn-server vpn-service vpnfree
Last synced: 25 Jun 2025
https://github.com/southpolesteve/esm-refactor
A tool for refactoring JavaScript Modules
cli es6 esmodules javascript modules refactoring refactoring-tools
Last synced: 23 Apr 2025
https://github.com/mmnto-ai/totem
Deterministic, file-anchored toolkit for AI-agent work — context you can query, rules you can enforce, state you can derive.
agents-md ai-agents ast-grep claude-code cli code-review codebase-governance deterministic developer-tools git-hooks human-in-the-loop linting mcp-server monorepo pnpm rule-engine static-analysis typescript vector-database
Last synced: 27 Jun 2026
https://github.com/guangie88/tera-cli
CLI to make one-off Tera templating easier
Last synced: 28 Feb 2025
https://github.com/peterpeterparker/create-ic
A CLI for initializing projects with Juno or directing devs to the Internet Computer docs
build-tools cli internet-computer internetcomputer zero-configuration
Last synced: 15 Apr 2025
https://github.com/oaklight/asr2clip
handy cli tool to convert your speech to clipboard text
asr asr-tools cli sensevoice tool whisper
Last synced: 29 Jan 2026
https://github.com/dongskyler/vaniquery
CLI tool that converts jQuery to ES6 vanilla JavaScript (available as npm package)
cli converts-jquery jquery npm-package typescript vanilla-javascript
Last synced: 04 Apr 2026
https://github.com/slaveoftime/open-relay
`oly` turns long-running and interactive CLI workflows into persistent, supervised sessions for humans and AI agents. Close the terminal, keep the process alive, get notified when input is needed, and jump back in from anywhere.
agentops ai-agents claude-code cli codex-cli copilot gemini-cli opencode pty rust session-management
Last synced: 01 Apr 2026
https://github.com/LasaleFamine/http-server-pwa
:space_invader: http-server alike but for serving and rendering PWA: pwa-server
bot-render cli expressjs hacktoberfest historyapifallback http-server indexing puppeteer pwa pwa-server
Last synced: 12 Oct 2025
https://github.com/szazeski/checkssl
simple cross platform command line tool to check ssl https certificate and chain is valid and not expired
certificate checkssl cli devops-tools golang https ssl tls
Last synced: 15 Feb 2026
https://github.com/sorinirimies/tui-checkbox
A terminal Checkbox component designed for ratatui interoperability https://github.com/ratatui/ratatui
clap clap-rs cli cli-rs ratatui ratatui-rs tui
Last synced: 02 Apr 2026
https://github.com/tcelfer-me/tcelfer
Reflect on your day and keep track
cli diary diary-application mood-tracker ruby
Last synced: 12 Oct 2025
https://github.com/rrpm-org/rrpm
A project management tool to simplify organizing and maintaining remote repositories as well as creating new projects
cli git github hactoberfest project-management python repository
Last synced: 20 Apr 2026
https://github.com/sprklai/zenii
20 megabytes. AI everywhere. Local AI backend powered by Rust: 114 API routes, native desktop app, plugins in any language
ai-agents ai-backend cli desktop-apps developer-tools local-ai mit-license ollama open-source openclaw-alternative privacy rust-lang self-hosted-ai tauri
Last synced: 24 May 2026
https://github.com/welcomattic/spotify-control-rust
A simple CLI to control Spotify via D-bus
cli polybar rust spotify xfce4 xfce4-panel-plugin
Last synced: 05 Mar 2025
https://github.com/runloopai/rl-cli
An interactive CLI for interacting with the Runloop.ai platform. Use it as an interactive command-line application with rich UI components, or as a traditional CLI for scripting and automation.
Last synced: 08 Mar 2026
https://github.com/metafates/gign
⚙️ A cute .gitignore generator
cli gitignore gitignore-generator gitignore-templates rust
Last synced: 14 Apr 2025
https://github.com/sujjeee/gemai
GemAI - A Free RAG CLI ChatBot 🤖
ai ai-chatbot chatbot cli gemini google-gemini nodejs npm npm-package rag
Last synced: 03 Nov 2025
https://github.com/hopgoldy/google-font-splitter
A simple CLI to download google font with splits
Last synced: 28 Jun 2025
https://github.com/chimurai/requirements
🚦 Check and align required software versions in your project
bin cli linux macos project requirement software utility windows
Last synced: 23 May 2026
https://github.com/rustyconover/cloudwatch-log-redirector
CloudWatch Log Redirector
cli cloudwatch cloudwatch-logs command-wrapper logging
Last synced: 23 Sep 2025
https://github.com/RichardLitt/watch-gh-repos
Watch, unwatch, or ignore GitHub repositories
api cli git github github-api ignore javascript node organization repo repos repositories repository repostories unwatch watch
Last synced: 06 Apr 2025
https://github.com/renderedtext/cli
Semaphore Classic Command Line Interface
ci cli semaphore-ci semaphore-open-source
Last synced: 03 Aug 2025
https://github.com/followtheprocess/pytoil
CLI to take the toil out of software development :robot:
automation cli click cookiecutter pipx python3
Last synced: 06 Aug 2025
https://github.com/mckael/ghreleasechecker
Github repository CLI Release Checker
cli cron-script github github-api github-releases go golang release-checker releases
Last synced: 06 May 2025
https://github.com/rajasegar/ember-docgen
A CLI and toolbox to extract information from Ember component files for documentation generation purposes.
cli documentation documentation-generator emberjs
Last synced: 06 May 2025
https://github.com/lasalefamine/http-server-pwa
:space_invader: http-server alike but for serving and rendering PWA: pwa-server
bot-render cli expressjs hacktoberfest historyapifallback http-server indexing puppeteer pwa pwa-server
Last synced: 07 Mar 2026
https://github.com/rajasegar/snowpack-ui
Web UI for Snowpack : Run & Manage Snowpack projects from the browser.
cli snowpack snowpack-ui webui
Last synced: 06 May 2025
https://github.com/pinto0309/sio4onnx
Simple tool to change the INPUT and OUTPUT shape of ONNX.
cli model-converter models onnx python
Last synced: 06 May 2025
https://github.com/ashwingokhale/gget
Multithreaded download accelerator written in Go
cli cobra concurrency downloader go golang goroutine multithreading wget
Last synced: 12 Apr 2025
https://github.com/mre/riffraff
A commandline interface for Jenkins (like `fly` for Concourse).
ci cli com commandline jenkins
Last synced: 06 May 2025
https://github.com/cjpatoilo/bowerless
Generate bundles from npm dependencies.
bower cli command-line javascript node nodejs npm package-manager
Last synced: 18 Mar 2025
https://github.com/xingjian-zhang/cmdictionary
A light, pure and convenient command-line dictionary that helps you focus on memorizing words.
cli demo dictionary emojis python terminal terminal-app
Last synced: 11 Apr 2025
https://github.com/ringtailsoftware/zig-embshell
Small embeddable command line shell in zig
cli embedded shell zig zig-package ziglang
Last synced: 12 Apr 2025
https://github.com/chocolateloverraj/rust-fp
Fingerprint library, dbus interface, CLI, and PAM module for unlocking Linux with fingerprint sensors. Currently for Chromebooks.
chromebook cli fingerprint kde nixos pam rust
Last synced: 12 Apr 2025
https://github.com/amarlearning/pystalker
Python script to see you what your friends are doing on Codeforces!
cli cli-tool codeforces demo friends highlighting python python-script stalking stats tweets
Last synced: 11 Apr 2025
https://github.com/omrilotan/run
👟 run npm scripts interactively
cli nodejs npm-scripts productivity
Last synced: 06 May 2025
https://github.com/sergiotapia/kryten
Kryten is a CLI tool to ask questions and get sourced answers from any .pdf, .doc, .docx, and many more documents.
ai chatgpt cli openai pineconedb rag retrieval-augmented-generation
Last synced: 12 Sep 2025
https://github.com/yacinemk/podsy
Podsy is a lightweight CLI tool that lets you orchestrate Podman containers using simple YAML files inspired by Docker Compose, built with Go.
cli containers devops golang podman yaml
Last synced: 16 Jul 2025
https://github.com/notsapinho/deleo
Quickly delete numerous Discord messages directly from your terminal.
clean-dm cli discord discord-message-deleter discord-self discord-self-bot message-deleter self-bot terminal
Last synced: 30 Oct 2025
https://github.com/machenxi/moonshot-bundler-bot
Moonshot Bundler Bot is a lightweight Solana tool that builds and sends bundled transactions (priority fees, ATA creation, SOL transfers, and swap placeholders) with a simple CLI and optional Telegram alerts.
bundler bundler-bot cli dex moonshot-bundler-bot solana spl-token telegram-bot trading-bot web3
Last synced: 18 May 2026
https://github.com/ukautz/obsidian-meets-hugo
Command line tool to export Obsidian Vault into Hugo published website
Last synced: 18 Mar 2025
https://github.com/batmac/ccat
cat on steroids
base64 cli command-line command-line-tool golang golang-application google-cloud-storage json libcurl lzfse-decompressor lzma lzma2 plist-extract s2 s3 syntax-highlighting sysadmin-tool yaml zstd
Last synced: 24 Jun 2025
https://github.com/adriantombu/orion
A static site generator written in Rust to create a simple blog from Markdown files
blog cli hacktoberfest markdown rust rust-cli static-site-generator
Last synced: 13 Apr 2025
https://github.com/bigchunguspng/manga-in-ua-downloader
Завантажувач манги з сайту manga.in.ua
cli csharp downloader manga manga-downloader ukrainian-language
Last synced: 03 May 2025
https://github.com/wtnabe/ical2gcal
sync ics(es) to google calendar
cli google-api-client google-calendar ical ruby
Last synced: 05 May 2025
https://github.com/dhondta/python-pybots
:wrench: Devkit for quickly creating client bots for remote communications
bot cli client development devkit http irc programming python ringzer0 rootme tcp tinyscript
Last synced: 03 May 2026
https://github.com/archivebox/docs
Source for the Github Wiki / ReadTheDocs documentation for AchiveBox, the self-hosted internet archiving solution.
archivebox cli community digipres documentation internet-archiving python rest sphinx ui usage web-archiving wiki
Last synced: 07 Jul 2025
https://github.com/datadesk/nifc-wildfires
Download wildfires data from the National Interagency Fire Center
cli data-journalism fire journalism maps news python wildfires
Last synced: 16 Jan 2026
https://github.com/enquirer/prompt-autocompletion
This repository has been archived, use the autocomplete prompt in Enquirer instead.
autocomplete autocompletion cli console enquirer javascript nodejs plugin prompt terminal
Last synced: 10 Apr 2025
https://github.com/hukkin/dotvanity
CLI tool for generating Substrate (or Polkadot) vanity addresses
blockchain cli cryptocurrency polkadot substrate
Last synced: 10 Apr 2025
https://github.com/clap-rs/clap-port-flag
Easily add address & port flags to CLIs using Clap
Last synced: 12 Dec 2025
https://github.com/quodlibetor/s3glob
A fast aws s3 ls and download cli that supports glob patterns
Last synced: 15 May 2026
https://github.com/shockz-offsec/grepz
Grepz is a versatile command-line tool for searching and highlighting specific terms or regex in a text file. Its customizable color options and ability to display lines before and after a match provide context, and it also offers a special reporting mode that highlights matches with a box.
bash batch cli cmd color console customizable grep grep-like highlighting powershell quick regex reporting search terminal
Last synced: 29 Oct 2025
https://github.com/upptime/cli
⬆️🛠️ Upcoming CLI to power the new version of Upptime
cli command-line-tool nodejs oclif typescript
Last synced: 10 Apr 2025
https://github.com/radj307/volume-control-cli
Commandline app-specific volume control utility for Windows.
cli cmd cmdline command-line-interface commandline nircmd sndvol soundvolumeview vccli volume-control volume-control-cli windows
Last synced: 10 Apr 2025
https://github.com/svilborg/samsungtv
Samsung Tv UPnP/DIAL/Remote CLI Automations
cli discovery media python remote-control samsung-tv upnp websocket
Last synced: 07 Sep 2025
https://github.com/suzuki-shunsuke/ci-info
CLI tool to get CI related information
Last synced: 30 Apr 2025
https://github.com/snazzah/slash-up
💻 CLI to view Discord commands and sync commands with slash-create
cli discord discord-bot slash-create
Last synced: 10 Apr 2025
https://github.com/hezkore/bash-ai
An advanced Bash shell script functioning as an AI-powered terminal assistant, equipped with plugin support for all your terminal tasks and questions
ai artificial-intelligence bash bash-script chatgpt cli command-line-tool gpt gpt-3 gpt-4 openai terminal
Last synced: 08 Sep 2025
https://github.com/php-toolkit/toolkit
some useful library of the php
cli collection dependency-injection filesystem php system trait
Last synced: 07 Sep 2025
https://github.com/billsioros/pytsp
🐍 💼 A Pythonic approach to the Travelling Salesman Problem
cli compressed-annealing computational-geometry convex-hull genetic-algorithm jarvis-march operation-research plot pyplot python3 simulated-annealing tsp tsptw
Last synced: 11 Mar 2026
https://github.com/methylDragon/notion-backups
Blazingly fast async multi-user, multi-space Notion backups, invoked manually or with GH actions!
actions async automatic-backups backups cli cli-app gh-actions nodejs notion npm-package
Last synced: 31 Mar 2025
https://github.com/metio/ilo
manage reproducible build environments
build build-environment cli devcontainer docker environment nerdctl podman reproducible shell
Last synced: 30 Jul 2025
https://github.com/soroushchehresa/cli-corona
📈 Track COVID-19 (2019 novel Coronavirus) statistics via the command line.
2019-ncov 2019-ncov-data 2019ncov cli cli-corona command-line command-line-tool corona corona-cli coronavirus covid-19 covid-19-data covid19 epidemiology sars-cov-2 statistics stats
Last synced: 30 Apr 2025
https://github.com/glitch-tools/sync-glitch-github-action
:flags: :arrow_forward: Wrap the sync-glitch CLI to enable execute the command as GitHub Action
cli github github-actions glitch sync sync-changes
Last synced: 22 Apr 2025
https://github.com/MunGell/vgm
Vagrant Manager – command-line tool to simplify management of vagrant boxes
cli convenient homestead vagrant vagrant-commands
Last synced: 13 May 2025
https://github.com/0xnyk/xint
X Intelligence CLI — search, monitor, analyze, and engage on X/Twitter. TypeScript + Bun. AI agent skill.
ai-agents bun claude cli openclaw openclaw-skill osint skill twitter typescript x
Last synced: 21 Feb 2026
https://github.com/ojasislive/bank-management-system-python-sql
A FULL-CLI (not very) simple bank management project in Python / my CS project...
bank-management-system banking-system bms cli mysql mysql-connector mysql-connector-python pysql
Last synced: 10 Jul 2025
https://github.com/masurii/fbscrapeideas
Modern CLI tool for scraping & analyzing Facebook groups using Playwright & Gemini AI. Features self-healing selectors, session security, and local offline analysis.
academic-research ai cli data-extraction data-mining facebook-scraper gemini-api idea-generation nlp python selenium text-analysis
Last synced: 28 Apr 2026