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-15 00:05:30 UTC
- JSON Representation
https://github.com/mikqi/vuepressify
CLI for add Vuepress to existing project
Last synced: 24 Jan 2026
https://github.com/thetallprogrammer/react-cli-tool
The React Project CLI Tool simplifies and accelerates React app development, automating initial setup tasks like project structuring and repository creation, allowing developers to focus on coding.
automation-scripts cli coding devops frontend-development full-stack fullstack javascript nodejs open-source react react-cli react-community reactjs software-development web-design web-development
Last synced: 16 Apr 2026
https://github.com/ghulammuzz/clauzz-cli
Workspace context manager for AI coding agents: name your Claude Code sessions, resume them in one keypress, and carry context across sessions
ai-agents claude-code cli context-management developer-tools golang productivity tui
Last synced: 15 Jul 2026
https://github.com/mdxabu/genp
GenP is a CLI tool for generating passwords and storing them in E2EE (End-to-End Encrypted) mode
cli password-generator password-manager
Last synced: 11 Mar 2026
https://github.com/gogolcorp/go-gadgeto
A CLI to initialize and work on go projects, mainly designed for API's.
api cli framework go golang starter-kit
Last synced: 09 Apr 2025
https://github.com/macie/sortof
Peculiar sorting tools
bogosort cli slowsort stalinsort
Last synced: 05 Feb 2026
https://github.com/destinio/make-types-rest
Convert JSON end-point to TypeScript Interfaces in the command line 🚀
Last synced: 21 May 2026
https://github.com/alyibrahim1/claude-statusline
Fast Rust-based Claude Code statusline — Displays model, git branch, commits, context bar, rate limits, session cost, tokens. Rust binary, zero dependencies.
anthropic binary claude claude-code cli developer-tools git linux nodejs npm open-source rust script statusline terminal-based tui usage-tracking
Last synced: 13 Apr 2026
https://github.com/sailro/azdtool
CLI tool for managing Azure DevOps entities
Last synced: 05 Jul 2025
https://github.com/lucasconstantino/secrethub-manager
:lock: Unofficial SecretHub opinionated manager for simple projects
cli secrethub secrets secrets-management
Last synced: 15 Jul 2026
https://github.com/gpittarelli/inquest
CLI wrapper around inquirer's pretty CLI user prompts
Last synced: 09 Apr 2025
https://github.com/nazmussayad/release-note
AI-powered CLI that generates release notes between two git tags, with flexible config and output to file or stdout.
ai automation changelog cli developer-tools git npm openai release-notes typescript
Last synced: 15 Jul 2026
https://github.com/me-heer/just-todo-cli
Simple. Minimal. ToDo. CLI.
cli javascript nodejs task terminal todo
Last synced: 05 Feb 2026
https://github.com/lucabello/docker-captain
⚓ A friendly CLI to manage multiple Docker Compose deployments with style — powered by Typer, Rich, questionary, and sh.
Last synced: 14 Jan 2026
https://github.com/ironkinoko/bocchi
A cli build tool for userscript
cli greasemonkey tampermonkey userscript violentmonkey
Last synced: 08 Oct 2025
https://github.com/snowballons/streamwatch-cli
A simple, lightweight command-line tool to manage your favorite live streams, check their status efficiently, and launch them directly in your media player without needing a heavy web browser.
cli entertainment lightweight livestreaming mpv-player opensource python stream-manager streaming streamlink terminal
Last synced: 14 Jan 2026
https://github.com/schettino72/rut
rut - Run Unit Tests
cli test-runner testing testing-framework testing-tools unittest
Last synced: 08 Oct 2025
https://github.com/quintilesims/go-ecs-cleaner
A Go tool for cleaning up ECS resources in an AWS account.
Last synced: 06 Sep 2025
https://github.com/yazan98/commiter
Ruby Cli To Block Git Commits if you wrote Bad Messages
cli commit-message commits configuration git-history git-hook git-hooks github-config ruby ruby-cli validation validations
Last synced: 25 Apr 2025
https://github.com/dotnet-labs/netcoreglobaltools
Create a custom .NET Core CLI tool
cli command-line command-line-tool commandline docker dotnet dotnetcore global-tool
Last synced: 13 Apr 2026
https://github.com/miltontom/lovecraft
Craft your LÖVE games from the command-line
cli game-distribution game-package love2d love2d-game-distribution
Last synced: 08 Jan 2026
https://github.com/seagull-js/seagull-cli
The best way to start, develop and deploy Seagull Apps.
cli deployment developer-tools development-environment infrastructure seagull typescript
Last synced: 31 Mar 2025
https://github.com/piterweb/mc-sync-upload
External tool to Send ✈ and Receive 📨 Minecraft Worlds 👥
cli go golang golang-cli golang-server golang-tools minecraft minecraft-server minecraft-tool tools
Last synced: 01 Mar 2025
https://github.com/alexcoder04/arrowprint
Go library for Arch-Linux-like CLI output
arch arch-linux cli cli-tools color formatting go go-library golang library output
Last synced: 03 Apr 2025
https://github.com/emso-c/stream-analyser
A tool that analyses YouTube live streams.
cli data-analysis guessing highlights python youtube-video
Last synced: 18 Jan 2026
https://github.com/nahomal/ethiobank_receipts
Fast and reliable Python library to extract and verify payment receipts from major Ethiopian banks (CBE, Dashen, Awash, BOA, Zemen, Telebirr).
automation banking cli ethiopia finance payment-verification pdf-parsing python receipts web-scraping
Last synced: 14 Jan 2026
https://github.com/thatxliner/ret
A pure-python command-line tool for filtering things via RegEx and capture groups
cli command-line-interface command-line-tool extraction filter pure-python python3 regex text-processing utility
Last synced: 14 Jan 2026
https://github.com/insomnimus/note
A todo app you will actually use, written in rust.
app cli notes productivity rust todo
Last synced: 22 Feb 2026
https://github.com/diegodev2/resq
Resq is a simple CLI tool in Go for HTTP requests to APIs.
Last synced: 11 Mar 2026
https://github.com/tsoporan/termquotes
⌨️ A little CLI tool to record, categorize and display quotes.
Last synced: 14 Jan 2026
https://github.com/adoyle-h/ithoughts-search
A bash command for searching content from multi iThoughts (.itmz) files
Last synced: 25 Mar 2025
https://github.com/agence-webup/backr
A utility allowing to perform backups
Last synced: 25 Mar 2025
https://github.com/kguzek/leetcode-project-generator
A LeetCode project template generator for various languages.
automation cli click interview interview-questions leetcode project-generator python templates
Last synced: 09 Apr 2025
https://github.com/ent8r/package-age
A CLI for detecting old dependencies used in your project
age cli dependencies dependency node npm old package unsupported
Last synced: 27 Apr 2025
https://github.com/wantguns/unfold
unofficial cli client for https://fold.money, which essentially enables you to fetch your banking transactions into a sql database and/or a ledger file
account-aggregator banking budgeting cli finance foldmoney golang ledger ledger-cli sqlite
Last synced: 12 Apr 2026
https://github.com/gembaadvantage/codecommit-sign
Generate a signed AWS V4 CodeCommit URL directly from an IAM role. No dedicated CodeCommit credentials are needed
aws cli codecommit go golang requests signed v4
Last synced: 18 Jan 2026
https://github.com/sumup/sumup-cli
Command line tool for interacting and developing with SumUp.
Last synced: 12 Mar 2026
https://github.com/yaaama/mace
Simple shell wrapper script for Doom Emacs, Emacsclient and the daemon.
cli doom-emacs emacs emacs-daemon script shell shell-script wrapper
Last synced: 05 Mar 2026
https://github.com/mash-up-kr/mashelin-guide
매쉬업 픽 맛집 목록 NPM package, CLI
cli drinks food nodejs typescript
Last synced: 18 Jan 2026
https://github.com/spacebanana420/bananautils
My collection of CLI utilities written in multiple languages
bash cli cross-platform lua python ruby scripting shell
Last synced: 09 Apr 2026
https://github.com/azurewarth0920/simple-browsersyncer
a inline command tool that help you watch and sync the files in current folder
Last synced: 21 Jan 2026
https://github.com/richardlitt/add-file-to-github-repo
Add a file to a GitHub repository
Last synced: 30 Jun 2025
https://github.com/nico-castell/go-binme
Simple program to process text into binary, hexadecimal, and even octal! Ideal for piped input and/or output.
binary cli golang hexadecimal octal pipes
Last synced: 18 Jan 2026
https://github.com/andrianllmm/re.name
A Python command-line tool for bulk file renaming and organization using regex.
Last synced: 01 Mar 2025
https://github.com/bu-ist/bu-webdiff-legacy
Browser screenshot comparison tools
Last synced: 08 May 2026
https://github.com/thomas-forbes/chatgpt-cli
Chat GPT assistant in the terminal
Last synced: 13 Apr 2026
https://github.com/xkumiyu/case-style-changer
Case Style Changer - a CLI tool that guesses the case of the input string and converts it to another case.
Last synced: 14 Jan 2026
https://github.com/yunger7/zicott
A CLI tool to easily download YouTube music
Last synced: 21 Jan 2026
https://github.com/yahoojapan/k2hdkc_dbaas_cli
K2HDKC DBaaS Command Line Interface - K2HR3 CLI Plugin
antpickax chmpx cli clustering dbaas k2hash k2hdkc k2hdkc-cluster k2hdkc-dbaas k2hr3 kvs nosql openstack
Last synced: 12 Apr 2025
https://github.com/wei-design/we-cli
we-cli, a node cli tool for wei-design
Last synced: 14 Apr 2025
https://github.com/henvic/wedeploycli
Code for the old WeDeploy/Liferay Cloud Platform CLI (legacy, unmaintained)
Last synced: 29 May 2026
https://github.com/tierratelematics/goats
A CLI tool for multiple repos in Rush
cli monorepo rush sync typescript
Last synced: 07 Oct 2025
https://github.com/andrewpetrochenkov/mac-tag-sync
:apple: sync macOS Finder tag paths
Last synced: 03 May 2026
https://github.com/ucswift/consolas2
Consolas2 - a console application framework for the .Net Framework and DotNetCore
c-sharp cli console console-framework dotnet-core dotnet-framework dotnet-standard
Last synced: 29 Apr 2026
https://github.com/kit494way/gh-reply
A GitHub CLI (gh) extension to make use of saved replies.
Last synced: 11 Mar 2026
https://github.com/smoren/argparse-ts
Modern CLI arguments parser for node.js (TypeScript / JavaScript).
argparse argparser args args-parser argsparse argsparse-library cli command-line command-line-interface command-line-tool node nodejs typescipt
Last synced: 28 Apr 2025
https://github.com/rapidkitlabs/rapidkit
The central hub for the RapidKit ecosystem — workspace engineering platform for production-grade backend projects.
api backend cli engineering fastapi go nestjs nodejs open-source platform python rapidkit scaffolding teams vscode-extension workspace
Last synced: 30 May 2026
https://github.com/tripleerv/strutta-tools
📷 CLI tool to work with Strutta contest data.
Last synced: 17 Jan 2026
https://github.com/kkinos/easerial
A simple command line application for serial communication.
cli go golang serial-communication
Last synced: 05 Apr 2025
https://github.com/xogroup/bunnybus-cli
CLI tool built around BunnyBus
bunnybus cli cli-command enterprise-bus messaging nodejs rabbitmq streams
Last synced: 18 May 2026
https://github.com/mklement0/fvm-cli
macOS CLI for managing VMware Fusion VMs.
cli macos vms vmware vmware-fusion
Last synced: 24 Jan 2026
https://github.com/cocreate-app/cocreate-cli
Polyrepo management bash CLI tool. Run all git commands and yarn commands on multiple repositories. Also includes a few custom macros for cloning, installing, etc.
cli cocreate cocreate-framework cocreatejs cocreatejs-component collaboration collaborative-framework html5-framework javascript-framework low-code low-code-framework no-code no-code-framework realtime realtime-framework shared-editing
Last synced: 02 Feb 2026
https://github.com/indatawetrust/paketci
management tool for package.json
cli managaement nodejs npm tool ui
Last synced: 13 Apr 2026
https://github.com/pooulad/go-bill-project
🚨A small project has been written about working go(cli app)
Last synced: 10 Jan 2026
https://github.com/nabil-k72j/tsk
tsk is a lightweight command-line task manager written in Go.
cli go golang productivity task-manager
Last synced: 14 Jan 2026
https://github.com/manighazaee/ts-runtime-typechecker
A command line tool that generates ts/js typechecker functions from typescript types.
cli command-line-tool javascript runtime-typechecking rust tools typechecker typescript
Last synced: 23 Apr 2025
https://github.com/thekuwayama/simple_nts_client
Simple NTS(Network Time Security) Client
Last synced: 23 Apr 2025
https://github.com/a-nikolaev/til
A command line tool for taking notes.
cli note-taking notes productivity til today-i-learned
Last synced: 10 Jan 2026
https://github.com/lacodda/lyrn
🚀 Lyrn is a command-line tool for quickly starting the development of your web application
Last synced: 04 May 2026
https://github.com/yahoojapan/k2hdkc_dbaas_k8s_cli
K2HDKC DBaaS on kubernetes Command Line Interface - K2HR3 CLI Plugin
antpickax chmpx cli clustering dbaas k2hash k2hdkc k2hdkc-cluster k2hdkc-dbaas k2hr3 k8s kubernetes kvs nosql
Last synced: 12 Apr 2025
https://github.com/emretheus/inclave
Local-first AI assistant for macOS — chat with your PDFs, spreadsheets, CSVs and code using a local LLM via Ollama. Model-generated Python runs in a Seatbelt sandbox with no network. No cloud, no telemetry, no API keys.
ai-assistant chatbot cli llm local-first local-llm macos offline-ai ollama pdf-chat privacy python rag sandbox seatbelt
Last synced: 31 May 2026
https://github.com/knutkirkhorn/remove-commas
Remove all commas in a string
cli cli-app command-line nodejs terminal
Last synced: 14 Apr 2026
https://github.com/ck-zhang/gnav
GNOME workspace navigator integrated with Wofi for seamless switching 🚀
cli gnome golang navigation productivity tui wofi workspace
Last synced: 14 May 2026
https://github.com/stepan-anokhin/comandante
Comandante is a tool for building command-line interfaces in Python.
cli cli-app command-line command-line-interface command-line-parser command-line-tool python
Last synced: 14 Jan 2026
https://github.com/sajmoni/muncher
CLI tool to generate sprite sheets for games
cli game-development games piskel sprite-sheets texture-packer
Last synced: 08 Jun 2026
https://github.com/fitz7/tfnew
A simple CLI to generate new terraform modules
Last synced: 16 Jan 2026
https://github.com/novicell/novicell-cli
Cli to setup extra Novicell features eg. for a standard NUXT app
Last synced: 02 Jan 2026
https://github.com/nekmo/pypi-admin
Manage your Pypi warehouse account from console or using a awesome Python API
api cli command-line-tool pypi python
Last synced: 10 Jan 2026
https://github.com/mathcale/jat
It's `cat` for JWTs: a command-line tool to visualize some token's content, written in Go
Last synced: 02 Apr 2025
https://github.com/abdelilahou/bubly-cli-app
Very minimal cli app built using golang
Last synced: 08 Apr 2025
https://github.com/danielwhatmuff/trigger-travis
Python CLI to kick off travis jobs on a particular branch and optionally inject environment variables
ci cli continuous-deployment continuous-integration continuous-testing devops python travis travis-ci
Last synced: 09 Apr 2025
https://github.com/preziosiraffaele/sf-debug-log
A sf cli plugin to manage debug logs in Salesforce
Last synced: 19 Feb 2026