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-07 00:06:13 UTC
- JSON Representation
https://github.com/mikbry/packito
Packito cleans your npm package before publishing it !
cli cli-app es6 lerna nodejs np npm npm-package npm-publish yarn
Last synced: 22 Jun 2025
https://github.com/maslick/brauzie
Awesome CLI tool for fetching JWT tokens for OAuth2.0 clients
cli debuging-tool jwt k8s keycloak kubernetes nodejs oauth2 oidc token
Last synced: 23 Jun 2025
https://github.com/sdrausty/termuxpovray
Generate images in Arch Linux on device (a smartphone and tablet) with raytracing. https://sdrausty.github.io/TermuxPovray/
amazon android animation animations bash bash-script bash-scripting bash-scripts chromebook cli phone povray ray-tracing raytracer raytracing shell-script shell-scripts shellscript smartphone termux
Last synced: 15 Apr 2025
https://github.com/rafiibrahim8/isteg
A little steganography. Hiding text or file inside an image using LSB method
cli encryption gui lsb steganography
Last synced: 12 Apr 2025
https://github.com/rvcas/mach
Weekly TODO CLI
cli local ratatui rust sqlite task-manager todolist
Last synced: 13 Jan 2026
https://github.com/rogeruiz/srht-tick
This repository has been moved to sourcehut under the same username and repository name. Tick is a CLI time-tracking tool written in Rust. ⏱
cli emotional-hygiene journal rust time-keeping
Last synced: 09 Jul 2025
https://github.com/ng-builders/ng-builders
Custom Angular CLI builders
angular angular-cli architect builders cli firebase ng-builders nx nx-plugin semanic-release semantic-version
Last synced: 26 Oct 2025
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/yamaton/h2o-curated-data
Semi-hand curated command-line option data for many CLI programs, geared toward bioinformatics tools. Shell completion scripts are also available.
bash bioinformatics cli dataset fish shell vscode-extension zsh
Last synced: 07 Apr 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/clap-rs/clap-port-flag
Easily add address & port flags to CLIs using Clap
Last synced: 12 Dec 2025
https://github.com/suzuki-shunsuke/ci-info
CLI tool to get CI related information
Last synced: 30 Apr 2025
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/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/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/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/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/hukkin/dotvanity
CLI tool for generating Substrate (or Polkadot) vanity addresses
blockchain cli cryptocurrency polkadot substrate
Last synced: 10 Apr 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/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/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/bigchunguspng/manga-in-ua-downloader
Завантажувач манги з сайту manga.in.ua
cli csharp downloader manga manga-downloader ukrainian-language
Last synced: 03 May 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/oracle/coherence-cli
The Coherence command line interface (CLI) is a lightweight tool, in the tradition of tools such as kubectl, which can be scripted or used interactively to manage and monitor Coherence clusters.
cli cli-tool coherence coherence-ce management monitoring oracle
Last synced: 09 Apr 2025
https://github.com/triptechtravel/clickup-cli
Command-line tool for ClickUp with git integration, GitHub linking, and AI agent support
ai-agents cli clickup cobra github go task-management
Last synced: 14 Apr 2026
https://github.com/ameykuradeak/ntrn
Next JS to React Native Conversion
cli cli-app nextjs nodejs react-native
Last synced: 13 Oct 2025
https://github.com/mholzen/workflowy
Powerful CLI and MCP server for WorkFlowy: reports, search/replace, backup support, and AI integration (Claude, LLMs)
claude cli golang llm mcp mcp-server model-context-protocol-server outline productivity task-management workflowy
Last synced: 23 Jan 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/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/konosubakonoakua/zig-ncdu
[folk] disk usage analyzer with an ncurses interface
cli disk disk-usage linux ncurses tool tui zig
Last synced: 13 Apr 2026
https://github.com/vanyakosmos/argser
Arguments parsing without boilerplate.
Last synced: 14 Jan 2026
https://github.com/mungell/vgm
Vagrant Manager – command-line tool to simplify management of vagrant boxes
cli convenient homestead vagrant vagrant-commands
Last synced: 06 Oct 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: 28 Apr 2025
https://github.com/guilhermewebdev/migrator
Migrator is a command-line tool designed for seamless database management through migrations. With features for creating, executing, and rolling back migrations, Migrator ensures a controlled evolution of your database schema. Take charge of your database changes effortlessly with Migrator.
cli database golang golang-application golang-library golang-package mariadb migration migrations mysql oracle-database postgresql sql sqlserver
Last synced: 14 Jan 2026
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: 07 Jul 2026
https://github.com/jfrog/agent-belt
Reproducible evaluation for AI coding agents. Multi-turn scenarios against Claude Code, Codex, Copilot, Cursor, Gemini CLI, Goose, OpenCode, or any custom agent you plug in; verify behavior with rule checks, workspace diffs, multi-judge LLM consensus; pin reliability with pass^k variance across trials. Git worktrees, optional Docker sandbox.
agents ai ai-agents benchmark claude-code cli codex coding-agents cursor evaluation-framework gemini-cli github-copilot goose jfrog llm llm-evaluation opencode testing
Last synced: 26 Jun 2026
https://github.com/jfrog/jfrog-skills
AI agent skills for the JFrog Platform. Search and download artifacts, query CVEs and exposures, check curation and compliance, trace builds, and more. Install in your AI coding agent and interact with JFrog through natural language.
ai-agent ai-skills artifact-managment artifactory cli devops devsecops jfrog security xray
Last synced: 26 Jun 2026
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/sepandhaghighi/telecheck
Simple CLI Tool For Generating Available Telegram Usernames
availability available cli generator ids python python3 recommendations recommender telegram usernames
Last synced: 12 May 2025
https://github.com/lambda3/dx
A way to run .NET global tools without first installing them. Idea similar to npm's npx.
Last synced: 05 Apr 2025
https://github.com/kaicontext/kai
Kai is a semantic analysis engine that sits on top of Git. It captures meaningful changes, generates semantic diffs, and produces safe selective CI plans.
call-graph cli code-intelligence developer-tools golang mcp model-context-protocol semantic-analysis semantic-diff
Last synced: 07 Jun 2026
https://github.com/avajs/create-ava
Add AVA to your project
ava cli generate initialize scaffold
Last synced: 21 Jun 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/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/thames-technology/apigen
Generate standard Protobuf and ts-rest APIs following best-practice design patterns
api api-design buf cli go golang grpc protobuf
Last synced: 21 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/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/ukautz/obsidian-meets-hugo
Command line tool to export Obsidian Vault into Hugo published website
Last synced: 18 Mar 2025
https://github.com/anikethsaha/create-web-app
Select your project type and use any boilerplate to get started! a project where you dont need any manually boilerplate adding phase in your software development phases
boilerplate cli express javascript mongodb nodejs project-starter react typescript webapp webapp-boilerplate yeoman-generator
Last synced: 11 Jul 2025
https://github.com/tum-esm/pyra
Pyra: Automated EM27/SUN Greenhouse Gas Measurements
autonomous bruker camtracker cli climate docusaurus em27 emissions monitoring mypy opus python sensor spectroscopy tailwindcss tauri typescript
Last synced: 16 Jul 2025
https://github.com/metafates/gign
⚙️ A cute .gitignore generator
cli gitignore gitignore-generator gitignore-templates rust
Last synced: 14 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/altescy/pdpcli
🐾 PdpCLI is a pandas DataFrame processing CLI tool which enables you to build a pandas pipeline from a configuration file.
Last synced: 14 Apr 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/tomholford/gonetia
generate a list of planets under an Urbit star
Last synced: 15 Aug 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/bukinoshita/git-synced
:wind_chime: Keep a fork up to date
cli command-line fork git git-synced github javascript nodejs sync
Last synced: 28 Jul 2025
https://github.com/khilnani/gists.cli
Python based command line Gist management. Easy access to read and create Gists / snippets.
Last synced: 25 Aug 2025
https://github.com/ciavash/sway-previewkeys
Program for showing Sway window manager's key bindings associated with a mode
app cli command-line gui key-bindings preview raku rakulang sway swaywm
Last synced: 01 Oct 2025
https://github.com/sdgluck/daily-poem
:book: Read a new poem every day! (from http://poems.com)
Last synced: 14 Aug 2025
https://github.com/q1chenl/asciit
A more compact and intuitive ASCII table in your terminal: an alternative to "man 7 ascii" and "ascii"
ascii ascii-table cli cli-app rust terminal terminal-app
Last synced: 15 Jul 2025
https://github.com/antifuchs/sonarr-plex-cleaner
Garbage-collect your "broadcatching" TV library by deleting seasons that Sonarr has fully downloaded and that are completely watched in Plex.
cli plex-media-server rust-lang sonarr
Last synced: 22 Mar 2025
https://github.com/phuctm97/jxax
💻 JavaScript for Automation (JXA) Extensions Kit & CLI automate macOS setup, configuring preferences, personalization, etc.
cli javascript javascript-for-automation jxa macos macos-setup osascript osx osx-setup
Last synced: 06 Apr 2025
https://github.com/abusomani/go-palette
Decorate your terminals using Palette 🎨
ansi ansi-colors ansi-escape-codes cli go golang golang-library style
Last synced: 09 Mar 2026
https://github.com/elliot-huffman/arf-converter
Bulk ARF file converter
arf arf-converter arf-files automation batch-script bulk bulk-arf cisco cisco-webex cli converter graphical-interface gui powershell powershell-core powershell-desktop python tkinter webex wiki
Last synced: 02 Mar 2026
https://github.com/diku-dk/staffeli
DIKU Support Tools for Canvas LMS
canvas-lms cli python3 rest-api
Last synced: 09 Mar 2026
https://github.com/dgmora/berlin_anmeldung_scrapper
Easily find appointments for the Berlin Burgeramt
Last synced: 02 Sep 2025
https://github.com/personalrobotics/chimera
:snake: A CLI tool for generating Boost.Python/pybind11 bindings from C/C++
boost-python chimera clang-toolchain cli cpp llvm mustache pybind11 python
Last synced: 29 Aug 2025
https://github.com/ianstormtaylor/read-file-stdin
Read from a file, falling back to stdin.
Last synced: 16 Mar 2025
https://github.com/tdambrin/sf_git
Python-based CLI for Snowflake worksheets Git versioning
cli git python snowflake versioning
Last synced: 25 Sep 2025
https://github.com/meiji163/gh-search
GitHub CLI extension to search for repositories
cli gh-extension github-api-v4 search
Last synced: 30 Dec 2025
https://github.com/eggplants/wbsv-cli
CLI for archiving pages and its all links to Wayback Machine
Last synced: 09 Jul 2025
https://github.com/silent-watcher/cli-word-guessing-game
a simple word guessing game 🕹. Leave a star before you leave ⭐
cli command-line educational entertainment game guessing-game interactive nodejs npm-package open-source word-game word-games word-guessing word-recognition
Last synced: 11 Apr 2025
https://github.com/bwireman/cactus
A tool for managing git lifecycle hooks with ✨ gleam! Pre commit, Pre push and more!
beam cli dx erlang git git-hooks gleam hooks javascript pre-commit pre-commit-hook tools
Last synced: 10 Apr 2025
https://github.com/masterpointio/ecsrun
Easily run one-off tasks against an ECS Task Definition
aws aws-sdk-go cli ecs ecs-task golang
Last synced: 11 Apr 2025
https://github.com/bukinoshita/sketch-json-cli
Transform sketch files to json and json to sketch files
cli design sketch sketchapp versioning
Last synced: 03 Sep 2025
https://github.com/dtrckd/pymake
An experiment control system for reproducible research
cli cross-validation machine-learning model-driven-development scientific
Last synced: 10 Apr 2025
https://github.com/sbueringer/kubernetes-rbacq
Querying Kubernetes RBAC Objects
cli cobra kubernetes kubernetes-rbacq rbac
Last synced: 11 Apr 2025
https://github.com/malashin/fflite
fflite is FFmpeg wrapper for minimalistic progress visualization while keeping the flexability of CLI.
cli encoding ffmpeg go golang multimedia video
Last synced: 30 Apr 2025
https://github.com/datasnakes/beRi
beRi "beri environments for R installations" is an R environment, R installation, and R package management system for R
biohackathon cli environment hackathon hackseq18 package-management package-manager python3 r
Last synced: 01 May 2025
https://github.com/dartilesm/alexgit
Alexgit is a virtual assistant that will help you writing amazing and beautiful commits.
ai cli cohere git javascript openai
Last synced: 05 Jul 2025
https://github.com/jnoortheen/arger
Create argparser automatically from py3.9+ annotations :snake:.
argparse argparser cli docstrings typehints
Last synced: 20 Mar 2025