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/Genza999/readme_cli
Readme_cli is a command-line tool that instantly fetches and displays Readme files of GitHub repositories in the command line interface
cli python readme readme-cli terminal
Last synced: 06 Mar 2025
https://github.com/fa7ad/init-preact-app
Create a preact app using neutrino
Last synced: 30 Mar 2025
https://github.com/pierrechls/emogit-cli
Simple CLI to easily add and commit multiple files with a custom message and emoji support
cli client command-line easy-to-use emoji git multi-select select terminal
Last synced: 19 Nov 2025
https://github.com/pbar1/gq
Go template command line filter like sed/awk/jq
Last synced: 29 Jun 2025
https://github.com/gomicro/flow
A cli tool for deploy related interactions with cloud services.
cli deployment golang hacktoberfest
Last synced: 13 Jan 2026
https://github.com/aniko33/keepmyhouse-cli
CLI password manager with encryption: AES256, Salsa20 and Chacha20, with cross platform and exclusive features
aes chacha20 cli db password password-manager password-manager-cli salsa20
Last synced: 07 Apr 2025
https://github.com/dotanuki-labs/gradle-wiper
Easily reclaim machine resources taken by Gradle builds
Last synced: 14 Apr 2025
https://github.com/ficolas2/comembert
Comembert (Command remember tool) is a cli command manager, that allows you to save commands, and output them directly onto your command line, so that you can modify them before running them.
cli command-line command-line-tool command-line-uti remember rust utilty
Last synced: 15 Apr 2025
https://github.com/often/wt
Terminal emulator, made for the web.
api cli command commands emulator fast performance performant quick terminal terminal-emulator web-cli web-terminal wt zero-dependencies zero-dependency
Last synced: 24 Dec 2025
https://github.com/raoulh/mc-cli
Moolticute CLI tool
cli moolticute mooltipass password-manager
Last synced: 12 Jan 2026
https://github.com/enomoto11/dokono-rs
Detect which binary entrypoints are affected by code changes in a Rust workspace, without building.
cli impact-analysis lsp rust rust-analyzer
Last synced: 24 May 2026
https://github.com/pedrogabriel/adb-getevent-php-converter
Convert 'adb shell getevent' to 'sendevent' using PHP
Last synced: 27 Jul 2025
https://github.com/izyasoft/easycli
Cross-platform lib for getting cmdline arguments
argument-parsing arguments c-plus-plus cli cmd cmd-parser command-line command-line-tools commandline commandline-interface console console-arguments parse
Last synced: 03 Jan 2026
https://github.com/aastopher/sutools
su (Super User) tools - per module utilities, designed to be lightweight, easy to configure, and reduce boilerplate code.
argparse boilerplate cli logging python toolset
Last synced: 05 Mar 2025
https://github.com/kshutkin/package-build
cli to build library projects using only package.json and command line arguments as inputs
build build-tool cli exports fast package-json rollup subpackages typescript
Last synced: 23 Jul 2025
https://github.com/hanxhx/ansible-php
PHP Ansible role for Debian
ansible ansible-role apc cli debian opcache php-fpm playbook xdebug
Last synced: 18 Sep 2025
https://github.com/console-helpers/code-insight
A tool for analysing other project code bases.
automation cli php qa static-analysis
Last synced: 12 Apr 2025
https://github.com/keyneston/mktable
Format CLI data into Markdown Tables
cli formatting golang markdown markdown-table
Last synced: 12 Jan 2026
https://github.com/dhravya/rust-qrcode-cli
A simple CLI I made while practicing rust to easily make QR codes with just one command, all in your terminal.
Last synced: 11 Aug 2025
https://github.com/pradel/find-facebook-id
Find a facebook id given a facebook name
Last synced: 15 Apr 2025
https://github.com/cljoly/sesters
π± Fast, offline currency converter π΄Β π·Β πΆΒ π΅
cli command-line-tool currency-converter finance hacktoberfest money rust rust-lang rustlang sesters wip
Last synced: 05 Oct 2025
https://github.com/t-fowl/everyday-rewards-receipts
Download all receipts from your everyday rewards account
cli download downloader everyday-rewards groceries receipt rust scraper transactions woolies woolworths
Last synced: 12 Aug 2025
https://github.com/sapessi/raf
Command line utility to rename multiple files at once
cli cmd golang linux macosx rename-files renamer-utility utility-application utility-scripts windows
Last synced: 12 Jun 2025
https://github.com/caronc/datetools
Date/Time Manipulation plus and advanced cron-like feature complete with Python bindings
cli cron datemath python-bindings
Last synced: 23 Jul 2025
https://github.com/saadmk11/placeholder-image-generator
A small python tool that generates placeholder images with specific dimensions and color
argparse cli cli-app command-line-tool image-generation image-generator placeholder placeholder-image python python3
Last synced: 30 Jun 2025
https://github.com/hongquan/duri
CLI tool to get data URI of a file
api-client base64 cli data-uri image made-in-vietnam
Last synced: 26 Jul 2025
https://github.com/ishibi/discord-drive
A CLI tool to use Discord as a cloud storage
cli cloud-storage discord nodejs oclif typescript
Last synced: 14 Aug 2025
https://github.com/irfanshadikrishad/anilist
Minimalist unofficial AniList CLI for Anime and Manga Enthusiasts.
anilist anilist-api cli npm-package npmjs
Last synced: 19 Feb 2026
https://github.com/scientific-dev/templatify
A cli to create local templates and copy templates from github which is saved within your pc and used easily!
cli golang templates templatify terminal
Last synced: 12 Apr 2025
https://github.com/erukiti/waterslide
CLI tool that easily sets up a modern JavaScript project and compilation.
Last synced: 15 Apr 2025
https://github.com/dmotz/monocat
Automated asset inlining
cli coffeescript javascript node performance static
Last synced: 29 Aug 2025
https://github.com/goldziher/polylint
Universal zero-dependency linter & formatter β one pure-Rust CLI (poly/polylint/polyfmt) for 300+ languages, in-process, one config.
cli code-formatter code-quality developer-tools formatter lint linter monorepo oxc polyglot pre-commit ruff rust static-analysis tree-sitter
Last synced: 05 Jul 2026
https://github.com/jedrus2000/totra
an unofficial TopTracker CLI helper
cli command-line-tool toptal toptracker
Last synced: 03 Feb 2026
https://github.com/profullstack/ferroframe
FerroFrame (Svelte-host TUI for Node.js)
Last synced: 25 May 2026
https://github.com/turbot/guardrails-cli
Turbot Guardrails Command Line Interface (CLI)
cli hacktoberfest turbot turbot-guardrails
Last synced: 26 May 2026
https://github.com/zenkiet/optimize-icons-cli
CLI tool for optimizing icons for angular project (only support sprites svg)
angular angular-tools cli optimize svg-icons tools
Last synced: 04 Oct 2025
https://github.com/jeckyl2010/mkdocs2confluence
CLI tool that compiles MkDocs markdown into native Confluence storage XHTML and publishes to Confluence Cloud.
atlassian cli confluence confluence-cloud doc-as-code documentation everything-as-code markdown mkdocs python
Last synced: 27 May 2026
https://github.com/norfairking/template-cli
Template Command-Line Interface
Last synced: 08 Apr 2025
https://github.com/neoskop/s3surgeon
Sync your files to AWS S3 with surgical precision.
Last synced: 14 Apr 2025
https://github.com/darwinz/my-cli
Bash CLI installed as a binary executable for local development and dev ops environments
apache aws bash cli devops docker hacktoberfest redis ruby shell zend-server
Last synced: 30 Jul 2025
https://github.com/shreshthgoyal/igls
Instagram Like Scrapper - CLI tool
beautifulsoup4 cli instagram python python-cli selenium
Last synced: 14 Mar 2025
https://github.com/ugniljoz/shli
Rust crate for shell-like TUIs
cli rust-crate shell-prompt tui
Last synced: 12 May 2025
https://github.com/v3rse/chroma
Colors for your terminal app
bash cli colors terminal-emulators zsh
Last synced: 31 Jul 2025
https://github.com/shaharia-lab/slackcli
Slack CLI - Command-line tool for interacting with Slack workspaces and channels. AI-friendly with structured output formats (JSON, table, text) designed for easy integration with AI tools and automation workflows.
ai-tools automation cli golang slack slack-api slack-cli
Last synced: 25 May 2026
https://github.com/pers0n4/github-orgs-cli
GitHub organization invitation CLI
cli github nodejs octokit typescript
Last synced: 05 Mar 2026
https://github.com/maxwelljens/bibel
Bible command line interface utility
bible christian christianity cli command-line console linux productivity rust rust-lang terminal text
Last synced: 05 May 2026
https://github.com/heptau/pg_dbml
πΎ CLI utility to export PostgreSQL schemas to DBML format. Leverage pure SQL introspection to generate declarative data blueprints. Ideal for feeding LLMs, allowing AI to quickly and cheaply understand complex database structures without live querying.
ai cli database dbml documentation llm postgres postgresql schema
Last synced: 21 Jun 2026
https://github.com/cloudtruth/cloudtruth-cli
Manage your CloudTruth organization and integrate with practically anything you can think of using our CLI.
cli cloudtruth configuration-management secrets-management
Last synced: 15 May 2026
https://github.com/tiezbro/opencode-session-history
Bring hidden OpenCode session history back into view and seamlessly continue work in any historical session.
cli developer-tools opencode productivity python session-history sessions tmux
Last synced: 18 Apr 2026
https://github.com/manrajgrover/hackerearth-cli
CLI for compiling and running code on HackerEarth
cli hackerearth hackerearth-api nodejs
Last synced: 28 Oct 2025
https://github.com/hexmostech/installerpedia
Installerpedia provides a structured way to make installing any tool reliable and effortless.
automation cli cross-platform dependency-management developer-tools devops golang installation installer productivity setup tooling
Last synced: 25 Apr 2026
https://github.com/ioanniswd/pot
PRs overview to better distribute load amongst devs
cli github productivity pull-requests
Last synced: 19 Apr 2026
https://github.com/camoneart/maestro
A CLI tool that conducts Git worktrees like an orchestra and accelerates parallel development with Claude Code.
ai-pair-programming claude-code cli developer-tools git-worktree github-actions mcp parallel-development vibe-coding
Last synced: 14 Feb 2026
https://github.com/rudra496/nexus-agent
β‘ Nexus Agent β Zero-config, self-evolving local AI agent framework. Multi-agent orchestration, GraphRAG, IDE integration. Runs 100% local with Ollama.
ai ai-agent automation autonomous-agent benchmark cli cloud-sync code-agent docker graphrag hacktoberfest ide-integration llm local-ai marketplace multi-agent ollama open-source python self-evolving
Last synced: 09 Jun 2026
https://github.com/keli-wen/gitai-cli
Smart CLI for AI-driven Git commit & PR generation.
cli effi git git-ai llm nodejs prompt-engineering
Last synced: 16 Apr 2026
https://github.com/alexmarqs/alm-invoices-cli
π§Ύ My personal CLI app to manage my invoices via Web Scraping.
automation chalk cli executable headless-browser inquirerjs meow nodejs pkg puppeteer typescript webscraping
Last synced: 06 May 2026
https://github.com/fornever/git-submerge
Merge Git submodule into the main repo as if they've never been separate at all
Last synced: 04 Mar 2026
https://github.com/getarcis/arcis
Inside-the-app security middleware for Node.js, Python, and Go. 20+ attack vectors. One install, three languages, MIT.
bot-detection cli django express fastapi middleware nodejs npm owasp prompt-injection pypi python rate-limiting sast security sql-injection ssrf supply-chain-security web-security xss
Last synced: 06 Jun 2026
https://github.com/rios0rios0/dev-toolkit
Developer toolkit CLI written in Go. Manages Git repositories across multiple providers (GitHub, Azure DevOps, GitLab, Codeberg) with parallel cloning, syncing, project bootstrapping, and language-aware build/test/lint/SAST commands.
automation cli developer-tools git golang repository-management
Last synced: 04 May 2026
https://github.com/mittalyashu/gistash
Upload your local changes or stashed files to GitHub Gist
cli cli-app cli-command cli-tool cli-utilities code-sharing command-line git git-stash github-gist hacktoberfest nodejs sharing
Last synced: 28 Feb 2026
https://github.com/rubixdev/msm-song-creator
Takes MSM's Monster sounds and creates the full island songs
audio cli midi msm music my-singing-monsters ogg wav
Last synced: 17 Mar 2026
https://github.com/polarwolf314/kanuka
A CLI written in Go that gives you the benefits of managing secrets for your team, without the overhead of third-party services.
Last synced: 30 Jan 2026
https://github.com/michenriksen/tatt
A versatile CLI tool that makes it easy to render Go templates with dynamic data from YAML, JSON, or TOML files.
Last synced: 06 Jun 2026
https://github.com/the-events-calendar/tut
TEC UTilities (or tut) are a collection of tools for managing plugins.
Last synced: 06 Feb 2026
https://github.com/microsoft/modernize-cli
modernize cli releases, tutorials, issues
Last synced: 01 Apr 2026
https://github.com/luftywiranda13/del-nm-cli
Delete `node_modules` and lockfiles
cleanup cli cli-app delete dependencies npm yarn
Last synced: 17 Mar 2026
https://github.com/naighes/scoutforall
scout4all is a CLI tool for collecting, managing and reporting volleyball match data. It helps coaches and analysts track match events and generate useful reports for post-game analysis.
cli rust scouting volley volleyball
Last synced: 07 Feb 2026
https://github.com/Shashwat-Gupta57/jctx
Turn any Java or Kotlin project into an AI-ready context file in one command.
ai chatgpt claude claude-code cli code-analysis context developer-tools java kotlin markdown productivity python static-analysis
Last synced: 02 May 2026
https://github.com/flweber/portainer-stack-updater
This tool can be used to update a stack via the portainer project.
cli nodejs portainer portainer-api portainer-update stack update
Last synced: 20 Mar 2026
https://github.com/event-catalog/create-eventcatalog
CLI tool that is used to create new catalogs
Last synced: 10 Feb 2026
https://github.com/chroju/tfcloud
Terraform Cloud CLI tool
cli go terraform terraform-cloud
Last synced: 31 Jan 2026
https://github.com/franccesco/chuck-says
Simple CLI script that shows you Chuck Norris facts you can add as a fortune in your terminal
chuck chuck-norris chuck-norris-facts chuck-norris-jokes cli cowsay fortune fortune-cookie python
Last synced: 07 Feb 2026
https://github.com/poseidon-code/identicon
Cross-platform CLI program to generate identicons based on some string passed as arguement and save as a PNG or SVG image.
cli identicon identicon-generator
Last synced: 11 Feb 2026
https://github.com/marvinrichter/clarc
Production-grade Claude Code workflow OS β agents, skills, hooks, commands, rules, and a continuous learning flywheel.
ai-agents claude claude-code cli developer-tools llm productivity workflow
Last synced: 01 Apr 2026
https://github.com/eegli/spotifly
Feature-rich toolbelt for working with the Spotify Web API
api cli javascript nodejs spotify typescript utility web-api
Last synced: 12 Sep 2025
https://github.com/chip/pathos.rb
pathos.rb - CLI for editing a PATH env variable
cli command-line command-line-tool env environment-variables path ruby tty
Last synced: 15 Jul 2025
https://github.com/chinanf-boy/packagephobia-cli
code: <packagephobia-cli> know the npm pkg size β
Last synced: 20 Mar 2025
https://github.com/arjunmahishi/randome
A CLI tool to generate a pseudo-random stream of open metrics workload to help debug observability tools
cli debugging-tool prometheus tsdb victoriametrics
Last synced: 11 Apr 2025
https://github.com/katef/qs
A command shell
bash cli rc shell shell-scripting
Last synced: 11 Apr 2025
https://github.com/fusetim/r2lay
A simple TCP relay made in Rust
cli ipv6 ipv6-support proxy proxy-protocol proxy-server relay rust simple tcp tcp-relay
Last synced: 05 May 2025
https://github.com/sdsc-ordes/rdfpipe-rs
Quickly convert between RDF file formats. A rust implementation of rdfpipe based on the sophia crate.
Last synced: 10 Apr 2025
https://github.com/davidallendj/gdpm
CLI tool to automate managing Godot game engine assets from the command-line.
assets automation cli cmake command-line cpp godot3 godot4 make meson ninja package-manager scons
Last synced: 12 Apr 2025
https://github.com/deroyace/linux-cmds
Basic Linux terminal commands for beginners
cheatsheet cli command-line linux linux-command linux-command-line linux-commands-cheatsheet unix unix-command
Last synced: 13 Jun 2025
https://github.com/dimensiondev/ntge
cli crypto cryptography encryption rust rust-library
Last synced: 06 Apr 2025
https://github.com/dhhruv/compresssio
Streamline/Optimize your Images to save storage space...
cli compression compressor framework hacktoberfest hacktoberfest2021 image image-compression image-compressor image-processing library png python shell terminal tinify tinypng
Last synced: 17 Jun 2025
https://github.com/pvdlg/ncat
Concatenate multiple files, with their sourcemaps and optionally stdin, a banner and a footer
banner cat cli concat concatenate concatenation file files footer header sourcemap
Last synced: 11 Apr 2025
https://github.com/ahmedkhalf/dadjokes-plus-plus
Dad jokes on steroids.
cli cli-app comedy command-line dad dad-jokes dadjokes icanhazdadjoke jokes python python3 requests terminal
Last synced: 08 Sep 2025
https://github.com/raphaelkieling/doctorenv
Checklist tool that helps developers identify environment issues
checklist cli doctor environment hacktoberfest issue javascript tool
Last synced: 05 May 2025