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-06 00:05:34 UTC
- JSON Representation
https://github.com/achetronic/bbb
A super UX friendly CLI to make daily connections through H.Boundary easy to do
cli golang hashicorp-boundary ux
Last synced: 06 Jul 2025
https://github.com/QuantiusBenignus/BlahST
Input text from speech in any Linux window, the lean, fast and accurate way, using whisper.cpp offline.
accessibility ai bloat-free bloatfree cli command-line command-line-tool desktop-integration gnome kiss llm machine-learning no-nonsense speech-recognition speech-to-text whisper whisper-cpp
Last synced: 11 Mar 2025
https://github.com/vladholubiev/gh-shipit
Automate GitHub releases, PRs, labels, release notes
cli git-flow github nodejs npm-package pull-requests release
Last synced: 05 Jul 2025
https://github.com/sapphiredev/cli
CLI for the Sapphire Framework
cli discord discordjs hacktoberfest sapphire
Last synced: 09 Apr 2025
https://github.com/goccy/kubetest
A CLI for distributed execution of tasks on Kubernetes
cli distributed-computing go golang kubernetes testing
Last synced: 17 Mar 2025
https://github.com/filip26/ld-cli
A command-line utility for processing JSON-LD, RDF, RDFC, JCS, and CBOR-LD, with native executables for Ubuntu, macOS, and Windows.
cbor cbor-ld cli command-line jcs json json-ld linked-data rdf rdf-canonicalization rdfc
Last synced: 23 Apr 2025
https://github.com/telecter/cmd-launcher
A minimal command line Minecraft launcher + API with in-built support for mod loaders.
cli go minecraft minecraft-launcher
Last synced: 16 Jan 2026
https://github.com/kodie/apache-module-manager
A CLI tool for enabling/disabling Apache modules
apache cli command-line config configuration configuration-management disable enable http httpd manager module server server-management switch
Last synced: 14 Mar 2026
https://github.com/lencx/create-xc-app
⚡️ Create a project in seconds!
cli create-xc-app deno react template vite wasm
Last synced: 12 Apr 2025
https://github.com/subzeroid/insto
Interactive Instagram OSINT CLI with pluggable HikerAPI and aiograpi backends
aiograpi analysis cli hikerapi information-gathering instagram instagram-account instagram-api instagrapi intelligence maltego open-source-intelligence osint osint-python prompt-toolkit python repl social-media
Last synced: 27 May 2026
https://github.com/mirceanton/talswitcher
A simple tool to help manage multiple talosconfig files
cli cli-app helper-tool talos talos-linux talosctl
Last synced: 04 Feb 2026
https://github.com/glynnbird/couchreplicate
CouchDB and Cloudant replication command-line tool and library
cli couchdb json nodejs replication
Last synced: 16 Mar 2025
https://github.com/king-technologies/project-initiator
Start your project with Single Command
automatic batch cli gh git github github-cli github-profile king-technologies languages project python vscode
Last synced: 22 Feb 2026
https://github.com/guillaumefalourd/assert-command-line-output
Github Action to assert / check a command line output 🕵️⚙️🖥
all-os-supported assert cli command-line github-actions hacktoberfest utilities
Last synced: 16 Mar 2025
https://github.com/abhijithvijayan/v6
Source code for v6 of my personal website build with Next.js
abhijithvijayan cli cli-app nextjs nodejs personal-website portfolio portfolio-generator portfolio-website
Last synced: 14 May 2025
https://github.com/orsinium-labs/typeforce
Make mypy more effective
cli code-quality mypy mypy-stubs python python-types python3 qa typing
Last synced: 15 Apr 2025
https://github.com/ovotech/genesys-web-messaging-tester
Easily write automated tests for Genesys' Web Messenger bots
architect cli company-ovo genesys testing web-messenger
Last synced: 11 Jun 2025
https://github.com/meowgorithm/pipedream
Easy multipart uploads for Amazon S3, DigitalOcean Spaces and S3-compatible services
cli digitalocean-spaces go multipart-uploads s3
Last synced: 18 Mar 2025
https://github.com/marianogappa/crypto-candles
Universal crypto candlestick iterator library & CLI
binance bitfinex bitstamp candlesticks cli coinbase crypto cryptocurrency ftx kucoin library
Last synced: 20 Sep 2025
https://github.com/nichind/pybalt
☄️ Your ultimate tool & python module to download videos and audio from various platforms. Supports YouTube, Instagram, Twitter (X), Reddit, TikTok, BiliBili & More! Powered by cobalt instances
bilibili-download cli cli-app cobalt cobalt-api cobalt-tools download-video downloader downloader-for-youtube instagram instagram-download python python-module reddit-downloader terminal-based twitter twitter-download x-downloader-video youtube youtube-download
Last synced: 12 May 2025
https://github.com/budougumi0617/leetgode
LeetCode CLI for Gophers. This CLI can generate a skeleton code with test code.
cli go golang hacktoberfest leetcode
Last synced: 15 May 2025
https://github.com/theofidry/console
Library for creating CLI commands or applications
Last synced: 07 Apr 2025
https://github.com/scarvy/readwise-reader-cli
Use Readwise Reader 📖 in the Command-line (CLI) 💻
api cli command-line python readwise
Last synced: 10 Apr 2025
https://github.com/blakewilliams/b-r-o-w-s-e
multiple browsers made simple through complexity
Last synced: 12 May 2025
https://github.com/keremciu/adr-tool
A simple CLI for Architectural Decision Records.
adr architectural-decision-records cli
Last synced: 15 Mar 2025
https://github.com/derhuerst/print-gtfs-rt-cli
Read a GTFS Realtime feed from stdin, print human-readable or as JSON.
cli command-line gtfs-realtime gtfs-rt
Last synced: 15 Apr 2025
https://github.com/faizahmedfarooqui/nodejs
A Web & API app built using low-level NodeJS APIs (Implementing NodeJS without using NPM for web, api & cli)
api boilerplate cli node-cli node-cluster node-deflate node-gzip node-http2 node-unifiedserver nodejs nodejs-boilerplate web
Last synced: 23 Mar 2025
https://github.com/alexhallam/fwdt
🔥 📝 (fwdt) "few word do trick" is a cross platform manual fast logger
cli csv data-entry database entry logger
Last synced: 15 Apr 2025
https://github.com/gigurra/boa
Opinionated declarative CLI args, ENV vars and config files
cli command command-line go golang
Last synced: 11 Apr 2026
https://github.com/hatch3r/hatch3r
Production-ready spec driven development setup for AI coding agents in any repo with one command. Pre-configured with 11 agents, 22 skills, 18 rules, 25 commands & MCP integrations for Cursor, GitHub Copilot, Claude Code, Windsurf, Amp, Codex, Gemini CLI, Cline & OpenCode.
agentic agents ai claude cli codex coding-assistant copilot cursor developer-tools gemini mcp windsurf
Last synced: 22 Apr 2026
https://github.com/murdinc/awsm
AWS Automation Tools
amazon-web-services ami automation autoscaling-groups aws-ebs-snapshot aws-ebs-volume aws-region aws-vpc awsm cli ebs-snapshots ec2-instance golang iam-instance-profile
Last synced: 07 Feb 2026
https://github.com/irarainey/az-copilot
An Azure CLI Copilot extension that allows natural language prompts to generate CLI commands to manage Azure resources.
azure azure-cli-extension azure-openai cli tools
Last synced: 06 Feb 2026
https://github.com/andywer/ts
⚙️ The CLI that TypeScript deserves.
cli definitelytyped monorepo tsconfig typescript
Last synced: 13 Feb 2026
https://github.com/alessandro-salerno/htmc
Ever wanted to code a website in C? No? Well, now you can!
backend c cgi cli dynamic-linking dynamic-webpages dynamic-websites frontend go golang html html5 http-server hypertext-preprocessor linux mit-license shared-object unix web-server
Last synced: 02 Mar 2026
https://github.com/dhhruv/encrypc
🔑 File Encryption Application using Python.
aes aes-encryption cli encryption file file-encryption gui hacktoberfest hacktoberfest2023 hash library python shell terminal testing tkinter tkinter-gui
Last synced: 03 May 2025
https://github.com/Scarvy/readwise-reader-cli
Use Readwise Reader 📖 in the Command-line (CLI) 💻
api cli command-line python readwise
Last synced: 05 May 2025
https://github.com/natanrce/passeidireto-cli
A CLI that allows you to easily and quickly download any PDF from passeidireto.com 📗
Last synced: 02 May 2025
https://github.com/ostark/craft-plugin-commands
Manage Craft plugins from the cli
Last synced: 01 Mar 2026
https://github.com/ktr0731/itunes-cli
Command line interface for control iTunes
cli control-itunes fuzzy-search itunes-search
Last synced: 10 Apr 2025
https://github.com/bab-sh/bab
Bab is a modern, dependency free task runner that simplifies development workflows. It replaces Makefiles and npm scripts with a universal solution that’s easy to use for small scripts but powerful enough to orchestrate hundreds of tasks, keeping your projects organized and maintainable.
cli developer-tools project-tools task-runner workflow-tool
Last synced: 01 Apr 2026
https://github.com/nwtgck/yamux-cli
TCP and UDP multiplexer using yamux
cli multiplexer tcp udp unix-socket yamux
Last synced: 30 Apr 2025
https://github.com/anthonyamaro15/nevi
Fast terminal editor inspired by Neovim and Zed, written in Rust
cli editor lsp neovim rust terminal text-editor tree-sitter vim
Last synced: 30 Jun 2026
https://github.com/marcoradocchia/youterm
CLI tool to search for YouTube videos and play selected video/audio via MPV
cli mpv music video youtube youtube-api-v3 youtube-dl
Last synced: 21 Mar 2025
https://github.com/fennifith/mdjavadoc
A script that generates markdown javadocs for use in Jekyll and GitHub Pages.
cli documentation javadoc markdown nodejs
Last synced: 16 Jun 2025
https://github.com/yaph/logya
Logya is a static site generator written in Python designed to be easy to use and flexible.
cli command-line-tool hacktoberfest html jinja2 markdown python python-package static-site-generator yaml
Last synced: 08 Sep 2025
https://github.com/davanstrien/flyswot
Command Line Interface for running 🤗 Transformers Image Classification locally
cli command-line-tool computer-vision glam huggingface-transformers image-classification python
Last synced: 17 Mar 2025
https://github.com/threeal/google-rank
Retrieve the Google search ranking of your website for specific keywords
cli google google-search search-ranking seo seotools tools
Last synced: 16 Jun 2025
https://github.com/MontFerret/cli
Ferret CLI
cli ferret golang hacktoberfest hacktoberfest2021 scraping
Last synced: 03 Apr 2025
https://github.com/petrbroz/forge-cli-utils
Command line tools for Autodesk Forge services.
Last synced: 10 Apr 2025
https://github.com/rkoopmans/python-certificate-chain-resolver
Resolve the certificate chains (leaf, intermediate, and the root) for x509 certificates using the CLI or Python API. It supports PEM, DER, and PKCS7 formats and custom root certificate stores.
certificate-management certificate-validation certificates cli der pem pkcs7 python tls x509
Last synced: 12 Jan 2026
https://github.com/hustclf/that_is_me_on_github
A Python cli for collecting and showing your github contributions as simple and detailed as possible.
cli click github-api github-contributions python
Last synced: 14 Dec 2025
https://github.com/biigpongsatorn/vue-lib-template
🛠 A simple template for building and publishing Vue component/library as a opensource.
boilerplate building cli component generate generator lib library npm npm-module npm-package opensource publishing simple template vue webpack
Last synced: 30 Apr 2025
https://github.com/dmkyr20/tables4j
Java-Cli-Table-Builder makes it easy to create flexible command-line tables. You haven't need to write your classes and methods to decorate console output anymore. Just use this flexible tool for positioning.
builder cli command-line command-line-tool console console-app console-application console-log console-tool easy-to-use java java-11 java-8 java-library library maven repository
Last synced: 10 Apr 2025
https://github.com/hargabyte/cortex
Code graph tool for AI assistants - understand codebase structure, dependencies, and impact
ai-assistant cli code-analysis developer-tools golang static-analysis
Last synced: 23 Feb 2026
https://github.com/danieljustus/symaira-vault
🔐 The password manager for terminal users and AI agents. Age-encrypted, keyring-cached, MCP-ready. Zero telemetry.
age-encryption agent-skills ai-agents claude-code cli codex-cli golang hermes-agent hermes-skill mcp mcp-server openclaw openclaw-skill opencode own-your-data password-manager security
Last synced: 11 Jun 2026
https://github.com/peterdavehello/docker-azcopy
🐳 Tiny Dockerized AzCopy (Azure Storage data transfer utility) inside Alpine Linux 🐧 (~10MB)
azcopy azure cli container copy data docker docker-image hacktoberfest storage sync
Last synced: 18 Mar 2025
https://github.com/bkuhlmann/runcom
A XDG enhanced run command manager for command line interfaces.
cli configuration-management runcom xdg
Last synced: 22 Aug 2025
https://codeberg.org/anoxinon_e.v./xmppc
xmppc - Command Line Interface Tool for XMPP
Last synced: 06 Oct 2025
https://github.com/ooade/object-explorer-cli
:zap: A CLI package to help figure out what JavaScript object method would be best to use at any given time
Last synced: 04 Sep 2025
https://github.com/norkzyt/novexity
Open Source SerpAPI Google Search Alternative
cli google-search python webscraping
Last synced: 12 Jun 2025
https://github.com/quinntynebrown/endpoint
Template-based Design-Time Code Generator that generates C# code and solutions, as well as some frontend projects and files. It supports complex logic and enabled transforming a software project by generating or modifying code.
bicep-templates ci-cd clean-architecture cli ddd endpoint mediatr minimal-api net-core-5
Last synced: 08 Sep 2025
https://github.com/ethers-io/ethers-cli
Deprecated; please see the `@ethersproject/cli` package instead
Last synced: 06 Oct 2025
https://github.com/joway/imagic
An easy and fast tool to process images.
cli compression image-processing libimagequant watermark
Last synced: 01 Mar 2026
https://github.com/kevcui/translate-cli
:speech_balloon: Use translation service in your terminal
cli command-line command-line-tool deepl deepl-translator google-translate google-translator nodejs puppeteer
Last synced: 30 Jul 2025
https://github.com/akgondber/typing-game-cli
Command line game to practice your typing speed by competing against typer-robot or against your best result
cli terminal typing typing-game typing-practice typing-speed-game typing-speed-test
Last synced: 22 Apr 2025
https://github.com/oleoneto/django-clite
A Rails-inspired command-line application for managing Django projects.
automation cli django django-framework django-rest-framework docker docker-compose dokku pip pypi-package rails
Last synced: 06 Oct 2025
https://github.com/vein05/nomnom
A Go CLI tool for bulk renaming and organizing with genAI.
ai cli deepseek go golang openrouter organizer rename
Last synced: 30 May 2026
https://github.com/yonaskolb/stringly
Manage and generate localization files
cli generator localization strings
Last synced: 06 May 2025
https://github.com/ahmed-musallam/aem-backup-cli
A Developer CLI utility to backup local AEM instances, and save lives!
Last synced: 06 Sep 2025
https://github.com/gzygmanski/simple-novel-reader
An CLI light novel reader written in Python for Linux
cli curses ebook epub epub-reader light-novel-reader light-novels novels python python3
Last synced: 14 Jan 2026
https://github.com/a-scie/lift
Provides science, a high level tool to build scies with.
cli executable packaging-tool scie
Last synced: 21 Jan 2026
https://github.com/axieinfinity/clap-nested
Convenient `clap-rs` for CLI apps with multi-level subcommands.
clap clap-rs cli command command-line multi-level nested subcommand
Last synced: 17 Jan 2026
https://github.com/pelioniot/mbed-client-cli
Command Line Interface library for device
cli interpreter mbed-client-cli
Last synced: 29 Jul 2025
https://github.com/jkamsker/jktoolkit.spectre.autocompletion
Supercharge your Spectre.Console with AutoCompletion
autocomplete cli console csharp spectre-console
Last synced: 28 Jun 2025
https://github.com/montferret/cli
Ferret CLI
cli ferret golang hacktoberfest hacktoberfest2021 scraping
Last synced: 24 May 2026
https://github.com/aeksco/hardcider
:beer: CLI for quickly generating citations for websites and books
bibliography citation cli commanderjs ieee mla node puppeteer
Last synced: 23 Mar 2025
https://github.com/michenriksen/chart
Command-line tool for rendering bar charts that can be displayed directly in the terminal or in text-based files like Markdown.
charts cli data-visualization golang
Last synced: 03 Aug 2025
https://github.com/generate/generate-package
Use as a sub-generator or plugin in your generator to create a package.json for a project. Or install globally and run with Generate's CLI.
cli create generate generator init javascript new nodejs package-generator pkg project project-template prompt scaffold scaffolding template yeoman yo
Last synced: 14 Apr 2025
https://github.com/kanzitelli/cli-rn
🤙 React Native CLI for faster app bootstrap and development.
cli expo expo-cli react-native react-native-app react-native-navigation react-navigation
Last synced: 13 Aug 2025
https://github.com/cool-japan/splitrs
SplitRS uses AST-based analysis to automatically refactor large Rust source files (>1000 lines) into well-organized, compilable modules.
cli refactoring refactoring-tools rust rust-lang
Last synced: 06 Jul 2026