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-02 00:05:30 UTC
- JSON Representation
https://github.com/patilmayur5572/ira-review
AI-powered PR reviews with built-in JIRA intelligence. SonarQube + AI + Bitbucket.
ai bitbucket cli code-review github jira openai pull-request sonarqube typescript
Last synced: 08 May 2026
https://github.com/Virtue-Research/guard-eval-harness
One command to benchmark AI guardrails and coding agents across safety, security, jailbreak, prompt-injection, and secure-code tasks.
ai-safety benchmark cli eval-harness guardrails llm-evaluation llm-safety safety-evaluation
Last synced: 26 Jun 2026
https://github.com/bigmoostache/context-pilot
AI-native terminal IDE. You control what your AI sees.
ai ai-agent claude cli coding-assistant context-management deepseek developer-tools llm rust terminal tui
Last synced: 12 Jun 2026
https://github.com/tarcisiopgs/lisa
Autonomous issue resolver
ai-agent aider autonomous claude cli codex gemini github gitlab goose issue-resolver jira linear loop plane ralph ralph-loop shortcut trello typescript
Last synced: 01 Apr 2026
https://github.com/ahloiscreamo/fmpc
fmpc | TUI browser for MPD using `fzf` and `ueberzugpp`
bash-script cli fzf mpd music music-player terminal-app terminal-music-player ueberzug
Last synced: 16 Apr 2026
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/samsungplay/thruflux
High performance & Easy-to-use P2P file transfer CLI tool (Beta). Share big files directly and quickly—no uploads, no signup, just a code.
cli file-transfer golang nat-traversal networking p2p peer-to-peer quic self-hosted udp
Last synced: 05 Mar 2026
https://github.com/algorismo-au/lanekeep
Governance guardrails and insights for AI coding agents
agentic-coding ai-agents ai-governance ai-safety bash budgets claude-code cli compliance devsecops devtools governance guardrails observability pii-detection prompt-injection security
Last synced: 07 Apr 2026
https://github.com/arimxyer/aic
CLI to fetch the latest changelogs for AI coding assistants — Claude Code, Codex, OpenCode, Gemini CLI, and GitHub Copilot CLI.
changelog changelog-activity changelog-widget claude-code cli cli-app codex copilot-cli gemini-cli opencode
Last synced: 15 Feb 2026
https://github.com/xlc-dev/nova
Nova - Build Powerful Web Applications in Go, Faster.
api backend cli fullstack golang golang-library rest-api
Last synced: 17 Mar 2026
https://github.com/kcaldas/genie
🧞 Powerful AI assistant for your command line - Built with Go and Gemini AI
ai assistant cli coding-assistant gemini golang terminal tui
Last synced: 13 Mar 2026
https://github.com/optum/semver-cli
A technology agnostic cli for common semantic versioning operations.
Last synced: 21 Jan 2026
https://github.com/hikire/iback
a CLI utility to notify you when your Internet speed is back to normal
bandwidth check cli internet internet-speed internet-speed-checker notify
Last synced: 27 Feb 2026
https://github.com/mirukana/lunafind
Search, filter, inspect, download posts from Danbooru/Safebooru and find them back from the command line without setting up any service or database.
anime api booru cli client danbooru download filter image lunakit lunasync order safebooru scrap search tag terminal ugoira
Last synced: 07 Sep 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/podhmo/kamidana
神棚(kamidana) is command line jinja2 template
Last synced: 07 Sep 2025
https://github.com/thealexdev23/japm
A package manager that uses curses to provide a friendly UI
c cli package package-manager packages tui
Last synced: 10 Apr 2025
https://github.com/lemonyte/password-generator
Generate passwords with random characters and words.
cli generator gui password password-generator pyinstaller pysimplegui python
Last synced: 19 Apr 2025
https://github.com/kenanbek/mongocli
Command Line Interface for MongoDB. For learning purposes.
cli client command-line go golang mongoclient mongodb
Last synced: 07 May 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/kab1r/fast
Command-line utility for the fast.com internet speed test
cli command-line-tool fast internet-speed-test rust speed-test
Last synced: 25 Apr 2025
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/msmart/hreports
A simple wrapper to create and manage reports based on hledger queries.
accounting cli finance hledger python
Last synced: 14 Jan 2026
https://github.com/izumin5210/clig
boilerplate generator and utilities for CLI tools in Go
Last synced: 18 Apr 2025
https://github.com/raniellyferreira/rotate-files
Rotate files locally, in S3 (api-compatible), Google Storage or Azure Blob Storage based on custom backup rotation scheme
aws azure backup blob-storage cli database devops files gcs golang google lightweight logs rotate rotate-backups rotate-files rotate-logs s3 s3-api storage
Last synced: 17 Oct 2025
https://github.com/halchester/getmytypes
👾 A cli tool to install all your @types/<any> files into your devDependencies!
cli definitelytyped developer-tools node npx typescript
Last synced: 20 Nov 2025
https://github.com/rhenning/terrajux
terrajux diffs the source code of a terraform project and all of its transitive module dependencies between two git refs.
cli cloud cloud-management devops devops-tools golang infrastructure-as-code terraform
Last synced: 11 Apr 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/filipekiss/nestjs-cli-completion
CLI completion for NestJS
cli completion nestjs node npm zsh
Last synced: 16 Jan 2026
https://github.com/theritikchoure/crawlyx
Crawlyx is an open-source command-line interface (CLI) based web crawler built using Node.js. It is designed to crawl websites and extract useful information like links, images, and text. It is lightweight, fast, and easy to use.
cli command-line-tool crawler crawlyx hacktoberfest hacktoberfest-2023 hacktoberfest-accepted nodejs npmjs open-source scraper web-scraping
Last synced: 30 Oct 2025
https://github.com/yaegashi/cobra-cmder
Useful command builder for spf13/cobra
Last synced: 28 Apr 2025
https://github.com/icofans/mapp
CLI for flutter app by dart.
cli cli-app flutter flutter-app
Last synced: 24 Nov 2025
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/destinmoulton/pixi
A CLI file browser and media interface for Raspberry Pi and Omxplayer.
cli file-explorer go omxplayer
Last synced: 11 Mar 2026
https://github.com/smortex/puppet-add-cli-auth-to-certificate
Update a Puppet certificate to make it suitable for CLI authentication
authentication certificate cli hacktoberfest puppet
Last synced: 23 Apr 2025
https://github.com/numandev1/expo-library
CLI for creating reusable, modern Expo libraries using monorepo and expo init.
cli expo-library library monorepo react-native
Last synced: 12 May 2025
https://github.com/wp-cli/super-admin-command
Lists, adds, or removes super admin users on a multisite installation.
admin cli hacktoberfest security superadmin wordpress wp-cli wp-cli-package
Last synced: 12 Jun 2025
https://github.com/chovanecm/snow-run
Run ServiceNow background scripts from the command line
cli command-line-interface command-line-tool development devops javascript service-now servicenow snowrun terminal-based
Last synced: 23 Apr 2025
https://github.com/kubermatic-labs/aquayman
Manage quay.io teams and permissions declaratively.
api-client cli cross-platform permissions quay
Last synced: 16 Jan 2026
https://github.com/vinugawade/ms-bkp
Bash script to backup all mysql databases as separate compressed files.
bash bash-script cli command-line-tool database export github linux macos mysql mysql-database open-source opensource shell shell-scripts sql utility windows
Last synced: 22 Apr 2025
https://github.com/nicolaiw/fsmenu
A very small DSL to create an interactive cli.
Last synced: 10 Jun 2025
https://github.com/dannyfeliz/create-pull-request
`create-pull-request` is a CLI that lets you open the URL to create a pull request pointing to the base branch in Github and Bitbuket.
cli open-pull-request pull-request
Last synced: 22 Apr 2025
https://github.com/knutkirkhorn/cisco-vpn-rdp-connecter
Connect to Cisco AnyConnect VPN and open a Microsoft Remote Desktop (RDP) window
anyconnect cisco cli command-line-tool nodejs rdp vpn
Last synced: 16 Jul 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
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/anigo-org/anigo-cli
A console tool to search and watch anime.
Last synced: 10 Mar 2026
https://github.com/hunghg255/hqr
Generate QR code
base64 cli npm qr qrcode qrcode-generator uri
Last synced: 14 Jul 2025
https://github.com/gozeloglu/bm.sh
BookMark CLI tool for UNIX /Linux terminals.
bookmark bookmarks cli linux shell-script unix unix-shell
Last synced: 19 Apr 2025
https://github.com/jaguar-dart/serve
Serves static files in a directory
authentication basic-authentication cli https logging serve-files simplehttpserver static-server static-website stats throttle
Last synced: 12 Apr 2025
https://github.com/omni-us/docker-command-line-interface
Script intended to ease the execution from the command line of commands inside docker containers
Last synced: 23 Apr 2025
https://github.com/imjuni/fast-maker
CLI to generate route configuration using directory structure
cli fastify fastifyjs nodejs route routing routing-engine typescript
Last synced: 09 Sep 2025
https://github.com/TheAlexDev23/japm
A package manager that uses curses to provide a friendly UI
c cli package package-manager packages tui
Last synced: 22 Nov 2025
https://github.com/volkanto/yaba
A simple CLI tool that helps you manage releases of your GitHub projects.
bash build build-tool changelog changelog-generator cli command-line command-line-tool github github-api github-cli github-release github-tags nodejs nodejs-cli nodejs-cli-command npm npm-package release-automation tags
Last synced: 02 Apr 2026
https://github.com/arkavo-org/arkavo-edge
Secure, Sovereign, Self-Healing AI. A Rust-based agent runtime featuring OpenTDF protection and built-in observability.
agent agentic-ai ai cli cross-platform encryption linux macos open-source opentdf rust windows
Last synced: 13 Jun 2026
https://github.com/vishal-ahirwar/leaf
🍃Leaf a modern, fast, and intuitive project/package manager for C++
cli cross-platform modern-cpp package-manager project-management
Last synced: 19 Apr 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/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/queelius/ctk
Conversation Toolkit - Unified CLI for managing AI conversations from ChatGPT, Claude, Gemini, and more. Import, search, export, and chat with your conversation history.
ai chatgpt claude cli conversation llm python toolkit
Last synced: 09 Jun 2026
https://github.com/sersoft-gmbh/setup-gh-cli-action
A GitHub action that installs or updates the gh CLI
Last synced: 02 Apr 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/urmzd/incipit
Here begins the new career. A template-driven CLI that transforms structured resume data into polished PDFs, DOCX, HTML, LaTeX, and Markdown — with pluggable templates and multi-agent AI assessment.
agent-skill ai automation career-tools cli cv docx go html incipit latex markdown ollama pdf resume resume-builder template template-engine
Last synced: 16 Apr 2026
https://github.com/gsidhu/winocr_cli
A command line application to convert images/PDFs to text using Windows native OCR APIs
Last synced: 17 Apr 2026
https://github.com/greekr4/viruagent-cli
AI agent-powered CLI for blog publishing, Naver Cafe, Instagram, X (Twitter) & Reddit automation
ai-agent blog-automation cafe-automation claude-code cli instagram instagram-automation llm-tools naver naver-blog naver-cafe playwright publishing reddit sns-automation social-media-automation tistory twitter x-twitter
Last synced: 04 Apr 2026
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/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/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/lazywalker/rgrc
rgrc - Rusty Generic Colouriser - just like grc but fast
Last synced: 11 Feb 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/jerboa88/watch-history-exporter-for-amazon-prime-video
A script to export your Amazon Prime Video watch history as a CSV file
amazon amazon-prime-video browser browser-extension cli cli-app csv export exporter history javascript script streaming streaming-services userscript
Last synced: 08 Oct 2025
https://github.com/amorriscode/cronicle
A journal in your terminal
brag-document cli golang journal todo
Last synced: 27 Feb 2026
https://github.com/xgfone/gconf
Another extensible and powerful go configuration manager, which is inspired by oslo.config, github.com/micro/go-micro/config and viper.
argument argument-parser cli cli-parser config config-file configuration configure go go-config golang ini parse parser property
Last synced: 26 Feb 2026
https://github.com/koffeinfrei/should-i-watch-this
This is a tool to ask the internet if it's worth watching a movie or show.
Last synced: 01 Feb 2026
https://github.com/transitive-bullshit/puppeteer-render-text-cli
CLI for rendering text with headless chrome.
cli puppeteer puppeteer-screenshot render text text-to-image
Last synced: 11 Oct 2025
https://github.com/andrewferrier/memy
Track and recall frequently and recently used files or directories
Last synced: 23 Feb 2026
https://github.com/aquasecurity/binfinder
Find binary files not installed through package manager
analysis binary-diffs cli diff-files docker
Last synced: 13 Oct 2025
https://github.com/tigerinus/good
Install and uninstall Go package in isolated path, to keep your `GOPATH/pkg` clean. Like `pipx`, but for Go.
cli cli-app commandline go golang golang-application package pipx
Last synced: 14 Jan 2026
https://github.com/stevescruz/task-master
📃✅Task Master: a command-line todo list that allows you to write your tasks, set priorities, view existing tasks and view the next tasks due.
cli clitools javascript nodejs todolist
Last synced: 13 Feb 2026
https://github.com/tanmaypatil105/wifi-cli
📶 Wifi through command line
automation bash cli cli-app shell
Last synced: 26 Oct 2025
https://github.com/dnnrly/s3backup
A super simple solution for backup
aws backup cli go golang hacktoberfest s3
Last synced: 24 Jan 2026
https://github.com/massix/gleamfonts
Small CLI tool to download and install nerdfonts on Termux environment
cli functional-programming gleam gleam-lang nerdfonts termux tool
Last synced: 22 Jan 2026
https://github.com/goooler/stringresexporter
A utility designed to facilitate the export and import of string resources between Android projects and XLS files.
android android-resources cli excel-export
Last synced: 06 Feb 2026