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-08 00:05:46 UTC
- JSON Representation
https://github.com/instantiator/open-social-distributor
Simple tool for posting to a variety of social networks
cli social-media social-networks
Last synced: 23 Sep 2025
https://github.com/kevcui/perplexity-cli
:speech_balloon: Chat with Perplexity AI in terminal
cli command-line command-line-tool perplexity perplexity-ai playwright playwright-javascript
Last synced: 30 Jul 2025
https://github.com/canta-slaus/bot-prefab-package
A small template to help building Discord bots using Discord.js and Node.js
cli discord discord-bot discord-js node-js typescript
Last synced: 14 Apr 2025
https://github.com/derhuerst/sms-cli
Read & write SMS from the command line.
Last synced: 15 Apr 2025
https://github.com/qoomon/aws-session
A CLI to generate and store session credentials in ~/.aws/credentials file, based on ~/.aws/config profiles
assume aws cli credentials iam mfa profiles role session
Last synced: 14 Apr 2025
https://github.com/miguelpeixe/jitsi-provisioner
Deploy Jitsi Meet servers in less than 3 minutes
cli feathersjs jitsi-meet provision terraform
Last synced: 27 Mar 2025
https://github.com/hougesen/hitt
File based HTTP testing tool focused on speed and simplicity.
api-testing cli curl developer-tools hacktoberfest http http-client neovim neovim-plugin postman testing
Last synced: 25 Sep 2025
https://github.com/ad-si/csvnorm
Command line tool to normalize CSV, TSV, and other *SV files
cli csv normalize tsv typescript
Last synced: 03 Aug 2025
https://github.com/azure-samples/cosmicworks
Command-line tool to generate Azure Cosmos DB for NoSQL data
cli cosmos cosmos-db cosmosdb dotnet dotnet-tool nuget nuget-package
Last synced: 30 Oct 2025
https://github.com/bjarneo/nanon
UMD Bundler
cli google-closure-compiler preact react transpiler umd webpack widgets
Last synced: 09 Mar 2026
https://github.com/ozancivaner/hashdir
A command line tool to calculate hashes of directory trees using various hash algorithms.
Last synced: 19 Aug 2025
https://github.com/lostintangent/azjs
An opinionated CLI for deploying and managing Node.js-based web apps and APIs on Azure
Last synced: 18 Jun 2025
https://github.com/duaraghav8/okta-admin
Commandline application to perform administrative tasks in Okta
Last synced: 22 Aug 2025
https://github.com/caixetadev/soccer-cli
🐉 a command-line tool dedicated to providing you with quick access to soccer league tables, keeping you in the loop with minimal fuss.
Last synced: 14 Apr 2025
https://github.com/rebase-agency/generate-react-cli
CLI for generating React component files.
cli generate-react-cli react react-components
Last synced: 15 Apr 2025
https://github.com/pbthorste/aws-lambda-tool
A standalone tool for AWS lambda functions that can among other things deploy and delete them
Last synced: 08 Nov 2025
https://github.com/vorburger/vorburger-dotfiles-bin-etc
https://dotfiles.github.io
alias cli cloud cloudshell codespaces dotfiles fish fish-shell fisher git-server-docker google-cloud google-cloud-platform kitty kitty-config kitty-terminal nano nano-editor ssh-server tmux toolbox
Last synced: 14 Apr 2025
https://github.com/realpacific/super-search-rust
Mouse-less-ishly search websites using CLI.
Last synced: 01 Aug 2025
https://github.com/igorbayerl/gdcli
Cli tool similar to npm but for godot projects
cli command-line-tool godot godot-engine godot4 godotengine tool
Last synced: 29 Jun 2025
https://github.com/gsass1/rika
💾 Simple but powerful declarative backups.
backup backup-utility cli cli-app golang-application
Last synced: 30 Aug 2025
https://github.com/ashikka/winx
A CLI to generate CLIs
cli development-tools devtool generator nodejs npm-package
Last synced: 22 Aug 2025
https://github.com/krivachy/logzio-search-export
CLI to export/dump a search result from Logz.io
cli javascript logzio logzio-search nodejs
Last synced: 09 Mar 2026
https://github.com/willacosta/flutter_currency_micro_app
A Currency converter application written in Dart/Flutter that using modularization architecture and mono-repo, managed by Melos CLI
architecture clean-architecture cli dart flutter melos melos-cli micro-app micro-frontend micro-frontends mobile mobile-app modularization
Last synced: 28 Jul 2025
https://github.com/lifailon/crystaldisk-cli
Command line interface using PowerShell module for software CrystalDiskInfo
cli command-line-interface command-line-tool crystaldiskinfo disk disk-info disk-smart disk-usage microsoft monitoring powershell powershell-module smart windows
Last synced: 13 Aug 2025
https://github.com/cumulocity-iot/cumulocity-remote-access-local-proxy
Cumulocity IoT Remote Access Local Proxy
c8y cli cloud-remote-access cumulocity cumulocity-extension cumulocity-iot extension iot-analytics ssh
Last synced: 22 Aug 2025
https://github.com/yammerjp/jpro
jpro is a JSON processor that can be written in a JavaScript code piece.
Last synced: 31 Aug 2025
https://github.com/danielduarte/diffsplit
Easy split of .diff & .patch into its files
cli diff patch split tool unified-format
Last synced: 27 Jul 2025
https://github.com/timonrieger/immichpy
The stable, typed Python API layer for Immich automation and integrations.
api-client automation cli client immich integration library package python scripting
Last synced: 08 Apr 2026
https://github.com/felipefacundes/shell_utils
Shell Utils is an educational framework designed to make shell programming accessible and powerful. It is the result of extensive work over many years, now available on GitHub. With over 280 documented scripts, it caters to both beginners and advanced users. Its main differentiator is the ability to interact with the major shells: Bash, Zsh, Fish
bash cli cli-app fish fish-configuration hacktoberfest oh-my-fish oh-my-zsh oh-my-zsh-plugin oh-my-zsh-theme ohmyzsh plugin-framework plugins productivity shell terminal theme themes zsh zsh-configuration
Last synced: 28 Jul 2025
https://github.com/e-graveyard/coin
currency conversion CLI
cli crystal currency-conversion exchange
Last synced: 13 May 2025
https://github.com/mykalmachon/mdchat
A CLI tool that allows you to chat with your markdown notes via an LLM
Last synced: 14 Apr 2025
https://github.com/barbarbar338/daph
✨ A simple CLI commander system
args argument-parser cli cli-commander command-line command-line-interface commander daph parser ts typescript
Last synced: 12 May 2025
https://github.com/dannyben/mister_bin
Build modular command line tools
cli cli-framework docopt gem ruby
Last synced: 14 Apr 2025
https://github.com/0xfourzerofour/gpt-cli
Chat GPT Cli that allows you to call the API directly from your terminal
chatgpt cli openai openai-api rust
Last synced: 14 Apr 2025
https://github.com/yohasebe/code-packager
📦 A set of bash scripts that package and unpack your codebase into and from a single JSON file, ready to be analyzed and understood by large language models (LLMs) like GPT, Claude, Command R, and Gemini 🤖
Last synced: 14 Apr 2025
https://github.com/smorinlabs/agent2linear
agent2linear is a command-line interface for Linear designed to work seamlessly with both humans and AI agents. Unlike Linear's web interface or standard APIs, agent2linear is built to minimize token usage and context window waste - critical for AI workflows where every token counts.
agent agent-orchestration agent-skills agentic-workflow agents cli linear linearapp project-management
Last synced: 06 Jul 2026
https://github.com/aben20807/local-judge
judge the program locally
automation cli diff education judge python3
Last synced: 26 Jun 2025
https://github.com/calvinnwq/agent-swarm
Run focused swarms of AI agents and get one deterministic synthesis back.
agent-swarm ai-agents cli code-review developer-tools multi-agent product-decision typescript
Last synced: 04 Jul 2026
https://github.com/weichiachang/tw-forex
💱 💻 Search foreign currency via interactive CLI based on NTD.
Last synced: 14 Jul 2025
https://github.com/derhuerst/leveldb-editor
[unfinished] – Edit a LevelDB from the command line.
cli command-line editor leveldb terminal
Last synced: 15 Apr 2025
https://github.com/eugenesvk/xontrib-cd
'cd' to any path without escaping in xonsh shell: cd ~/[te] st
cli command-line terminal xonsh xontrib
Last synced: 06 Apr 2025
https://github.com/agneym/create-profile-card
Create a Custom Profile Card CLI
Last synced: 13 Apr 2025
https://github.com/rocktimsaikia/syzer
:zap: Cli tool to update all npm dependencies at once
cli dependency-updater npm-update npm-updater syzer
Last synced: 12 May 2025
https://github.com/dpbriggs/kv
Easy CLI key-value storage with bash hooks. Use kv to auto-configure your system on key-value updates. Project to help learn rust.
Last synced: 14 Apr 2025
https://github.com/arunachalamkalimuthu/merlin-ai-code-review
Self-hosted AI code review that runs in CI and posts inline comments. 12 AI providers (Claude, GPT-4o, Gemini, Ollama, …), 5 git platforms (GitHub, GitLab, Bitbucket, Azure DevOps, Gitea). BYOK. Rust.
ai ai-code-review anthropic azure-devops bitbucket byok claude cli code-review devtools gitea github-actions gitlab-ci ollama openai pull-request-reviewer rag rust self-hosted
Last synced: 05 Jul 2026
https://github.com/gurrutia/videoxt
Extract audio, individual frames, short clips and GIFs from videos.
audio cli ffmpeg gif image image-processing images moviepy opencv python video video-processing
Last synced: 31 Oct 2025
https://github.com/yagarea/stopro
A simple utility which will help you with self control and build work ethic
cli goal-tracking hacktoberfest health procrastination productivity python self-improvement time time-management time-saver
Last synced: 28 Jun 2025
https://github.com/l-hammer/ydt-cli
🛠️CLI for rapid Vue/jQuery development mini project.
cli template-project ydtemplate
Last synced: 14 Apr 2025
https://github.com/fre5h/prom-cli
🇺🇦 ⚙️ Console tool to manage account at Prom.ua.
api-client cli e-commerce prom prom-ua promua ukraine
Last synced: 19 Mar 2025
https://github.com/brunobrown/logging-discord
The Logging Discord is a tool that simplifies the logging of error messages to a Discord channel. It allows you to send error messages with custom information, including a traceback and specific messages.
cli debugging discord error-reporting messenger python
Last synced: 30 Oct 2025
https://github.com/cheran-senthil/run-on-ec2
CLI to quickly execute scripts on an AWS EC2 instance
Last synced: 14 Apr 2025
https://github.com/cijiugechu/napi-image-cli
An efficient cli tool that helps you compress and convert images, powered by @napi-rs/image
avif cli compression converter image napi-rs
Last synced: 28 Jun 2025
https://github.com/blasrodri/cmdex
Find command examples (grep, tar, npm, apt, etc)
Last synced: 08 Apr 2026
https://github.com/harp077/pj-ftp-server
Pure Java FTP server. See releases at https://sourceforge.net/projects/pj-ftp-server/
cli ftp ftp-server gui high-speed java java-ftp-server pure server
Last synced: 28 Aug 2025
https://github.com/eltorocorp/drygopher
Golang multi-package coverage analysis. Keep your coverage high and your gopher dry.
analysis cli cmd coverage coverage-analysis go golang unit-test
Last synced: 13 Jul 2025
https://github.com/nebulab/dru
DRU - Docker-Compose Run Utility
cli docker docker-compose dru ruby
Last synced: 14 Apr 2025
https://github.com/aasmal97/hashicorpvaultsecrets
Github Action that allows a user to programmatically and dynamically access secrets stored in Hashicorp's Vault Secrets service, and pass them into any workflow.
cli github-actions hashicorp hashicorp-vault secrets-management
Last synced: 22 Sep 2025
https://github.com/mixpeek/linear-cli
A CLI tool for interacting with Linear.app
Last synced: 27 Jun 2025
https://github.com/afshinakhgar/afshlim_framework
FullStack Slim Framework In my Way
blade boilerplate cli eloquent fast micro-framework migration mvc php-framework skeleton slim slim-framework slim3 start
Last synced: 03 Nov 2025
https://github.com/nkh/tdiff
an interactive terminal directory diff application
bash cli diff directory interactive terminal tree tui
Last synced: 27 Jun 2025
https://github.com/lubjs/lub
Frontend engineering tool - helpful to develop command and boilerplate.
boilerplate cli command frontend-engineering
Last synced: 12 Jan 2026
https://github.com/mauserzjeh/iwi2dds
A small CLI tool to convert IWI files to DDS
cli cli-app cli-application dds direct-draw-surface go golang infinity-ward-image iwi iwi2dds
Last synced: 27 Jun 2025
https://github.com/jbzoo/cli
The framework helps create complex CLI apps and provides new tools for Symfony/Console, Symfony/Process.
cli command-line console console-app console-application elasticsearch elk jbzoo logs logstash php symfony terminal
Last synced: 14 Apr 2025
https://github.com/nullarray/chromascope
Pseudo library for python, provides custom colored text formatting in a convenient way.
ansi cli colore lib output pseudocode
Last synced: 13 Apr 2025
https://github.com/derhuerst/cli-styles
A consistent look & feel for CLI prompts.
Last synced: 25 Jun 2025
https://github.com/progrhyme/perl5-app-memcached-cli
Interactive/Batch CLI for Memcached
Last synced: 06 Apr 2025
https://github.com/perry-mitchell/stdout-collector
Stream stdout from any number of terminal applications to one server for display
cli client-server stdio stdio-stream stdout stdout-stream
Last synced: 23 Jul 2025
https://github.com/thejacobdev/binit
CLI tool for quickly creating a new project and Github repository from an existing boilerplate
boilerplate bootstrap cli init nodejs npm
Last synced: 07 Mar 2026
https://github.com/bsorrentino/officescripts-cli
CLI for manage Office Script (OSTS) files
cli office-scripts office365-cli typescript
Last synced: 09 Apr 2025
https://github.com/ntwcklng/next-new
Scaffolds a simple next.js project structure to get started quickly
boilerplate cli next nextjs node react scaffold zeit
Last synced: 01 Nov 2025
https://github.com/samit22/calendarn
CLI tool to generate Nepali calendar with today's details, supports both Nepali and English calendars.
cli hacktoberfest hacktoberfest2022 nepali-calendar
Last synced: 12 Jan 2026
https://github.com/jomy10/brainfuck-rs
A Brainfuck interpreter written in Rust. Fast and simple.
brainfuck brainfuck-interpreter cli interpreter rust rust-lang
Last synced: 21 Mar 2025
https://github.com/shortarrow/vsixharvester
vscode extentions download with extenstions.json
cli vscode vscode-extension vsix vsix-extension vsix-extensions
Last synced: 13 May 2025
https://github.com/hexiro/discord-pipe-logger
Feed pipe input into a Discord server via webhook.
Last synced: 09 Apr 2025
https://github.com/chevdor/cargo-crate
A set of crate related cargo commands. You can for instance get the information about a crate, as text or json, including the owners of a crate and its versions.
Last synced: 13 Apr 2025
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/doarakko/bigburger
Biiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiig burger!
Last synced: 09 Apr 2025
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