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/cheap-glitch/devlint
👁️ A meta-linter for configuration files, documentation and project setups.
cli cli-tool config-lint linter meta-linter package-json-lint package-lint typescript-cli
Last synced: 24 Mar 2025
https://github.com/joaodrp/gelf-pretty
CLI to pretty-print GELF log lines
cli gelf graylog log logging pretty-print
Last synced: 28 Jul 2025
https://github.com/mgross21/armctl
Agnostic Robotic Manipulation Controller (armctl). A unified Python interface for controlling a variety of industrial and hobbyist robots from different manufacturers.
agnostic cli cli-tool controller dobot elephant-robotics fanuc jaka plc python robotics robots serial socket tcp-ip templete universal-robots ur vention
Last synced: 07 Mar 2026
https://github.com/gomplate/gomplate-npm
Install gomplate using npm!
cli devops go-npm golang gomplate npm templating
Last synced: 08 Apr 2025
https://github.com/inkel/slacker
Slack CLI to update status and presence
cli go golang golang-application slack
Last synced: 23 Apr 2025
https://github.com/ankurp/stellar-vanity-address-generator
Stellar Vanity Address Generator
Last synced: 10 Apr 2025
https://github.com/dfurnes/hey
💬 Friendly command-line HTTP client.
cli command-line-tool curl development http-client javascript nodejs wget
Last synced: 03 Sep 2025
https://github.com/aurelitec/thumbico-cli-windows
A tiny and portable command-line tool that generates custom sized thumbnails or icons for any file, image, document, video, program, directory, and more.
cli command-line files generator icons images thumbnail thumbnail-generator thumbnails
Last synced: 16 May 2025
https://github.com/ultirequiem/ofcourse
:sunglasses: Yet Another yes clone but in Rust
cli coreutils coreutils-programs rust rust-crate rust-lang utils
Last synced: 25 Feb 2026
https://github.com/pmcalabrese/criptio
Criptio is a nodejs command line tool for encrypt and decrypt files
Last synced: 09 Jul 2025
https://github.com/wooorm/osx-shortcut
Add autocorrect text shortcuts to OS X
cli macos osx replace replacement shortcut text
Last synced: 19 Apr 2025
https://github.com/geem-lab/overreact-guide
⚛️📈 Create and analyze chemical microkinetic models built from computational chemistry data
automation chemical-kinetics cli computational-chemistry computational-chemistry-logfiles dsl first-principles guide in-silico library microkinetics modeling overreact python qrrho quantum-tunneling reactions rrho thermochemistry website
Last synced: 17 Jan 2026
https://github.com/pbnj/aws-console
Launch AWS console from the command-line
Last synced: 18 Jan 2026
https://github.com/mark24code/mruby-devkit
开箱即用的脚手架,将 Ruby 编译成可执行二进制文件,就像 Go 一样。支持 webassembly
c cli codebase development devkit mruby ruby template-project webassembly
Last synced: 23 Apr 2025
https://github.com/fraugster/cli
Utility functions for running command line applications in Go.
Last synced: 16 Jan 2026
https://github.com/notadd/notadd-cli
a simple tool to generate graphql for @nestjs/graphql
cli graphql grpc nest nestcli nestjs nodejs typescript
Last synced: 25 Jul 2025
https://github.com/aaronland/webster-cli
A command-line tool for generating a PDF file from a URL (rendered by WebKit).
Last synced: 04 Sep 2025
https://github.com/yangwenmai/gitfeed
A command-line for displaying NewsFeed using GitHub public API in Go
cli feed gitfeed github githubfeed go golang rss
Last synced: 21 Apr 2025
https://github.com/smartlegionlab/climan
Cross-platform config and manager for click console utilities.
cli cli-app cli-applications cli-utilities pypi pypi-package pypi-packages python python3 smartlegionlab termux
Last synced: 22 Jul 2025
https://github.com/justleoo/xbp
🛸 tiny xbps wrapper
cli package pkg-management rust void-linux voidlinux xbps
Last synced: 12 Apr 2025
https://github.com/alwaysai/alwayscli
A framework for building command-line interfaces in Node.js
alwaysai cli nodejs typescript
Last synced: 11 Mar 2026
https://github.com/ryooooooga/zouch
Create a new file from template
cli cli-app cp cp-file scaffold-files touch-alt
Last synced: 03 Sep 2025
https://github.com/fllesser/nbr
Unofficial CLI for NoneBot2 - A Rust implementation
Last synced: 29 May 2026
https://github.com/e-bits/openshift-client
OpenShift Client (OC)
alpine cli docker docker-image openshift
Last synced: 16 Jan 2026
https://github.com/z1cheng/statscat
Git statistics but with a cat
cat cli command commandline git gitstats go go-cli golang statistics statscat terminal
Last synced: 23 Mar 2025
https://github.com/kgalli/cliw
A cliw[rapper] to ease day to day command line tasks!
aws-kms cli db docker-compose psql
Last synced: 27 Oct 2025
https://github.com/allanoricil/nrg-cli
⚡️ A powerful CLI tool for generating, building, and managing Node-RED nodes and plugins with best practices.
Last synced: 18 Apr 2025
https://github.com/trimpta/clitools
A collection of simple utilities
cli python python3 reusable text-manipulation workflow
Last synced: 12 May 2025
https://github.com/fennifith/aah
A basic cmdline program for Linux to help me do basic things I should already know. Ex: "AAH drive mount"
Last synced: 28 Jul 2025
https://github.com/rakentaja/cli
Rakentaja cli
bash boilerplate cli command-line javascript nodejs terminal typescript
Last synced: 23 Apr 2025
https://github.com/vondas-network/videobeaux
Your friendly multilateral video toolkit built for artists by artists.
cli creative-coding ffmpeg python video-editing video-processing
Last synced: 23 Apr 2025
https://github.com/olivki/tos-tool
CLI tool and libraries for working with the various file format that ToS uses
Last synced: 23 Apr 2025
https://github.com/azuyamat/boxes
Quick and easy CLI to create and manage Minecraft servers
Last synced: 05 Sep 2025
https://github.com/twilio-labs/configure-env
Configures your project's environment by creating a .env file.
Last synced: 07 May 2025
https://github.com/opslevel/cli
The command line tool for interacting with OpsLevel
Last synced: 03 Sep 2025
https://github.com/iamrajiv/neon-db-cli
The NeonDB CLI Tool is a command-line interface that enables interaction with the Neon Database APIs.
cli go neondatabase postgresql serverless sql
Last synced: 23 Apr 2025
https://github.com/thibtrip/npdoc_to_md
Automatic documentation tool using Markdown and Python docstrings written with the numpydoc style
cli docstrings documentation-generator documentation-tool markdown numpydoc python
Last synced: 02 Jul 2025
https://github.com/neverbiasu/hf-mirror-hub
一个从 Hugging Face 镜像站点快速下载模型和数据集的命令行工具。
cli huggingface huggingface-datasets huggingface-hub huggingface-models huggingface-repository mirror pypi
Last synced: 28 May 2026
https://github.com/detronetdip/python-cli-todo-program
A PYTHON CLI PROGRAM TO MANAGE TO-DO list
cli programming python todolist
Last synced: 08 Apr 2025
https://github.com/nbeguier/financial-tools
Set of financial tools to manipulate ISIN
Last synced: 16 Jan 2026
https://github.com/danielwhatmuff/gh
Open a Github project in a browser from the command line
browser cli command-line command-line-tool git github github-page helper opener python terminal
Last synced: 09 Apr 2025
https://github.com/ishbguy/lock.sh
A shell lock screen tool, which can be integrated with tmux.
ascii-art bash cli lock lockscreen shell terminal tmux tmux-plugins
Last synced: 03 May 2026
https://github.com/hashworks/xrel-terminal-client
A terminal client to access the xREL.to API, written in Go.
Last synced: 09 May 2026
https://github.com/bjornjee/agent-dashboard
Real-time tmux dashboard to monitor, manage, and orchestrate AI coding agents — Claude Code, Codex, and more
agent-orchestration ai-agents claude-code cli codex developer-tools tmux
Last synced: 09 May 2026
https://github.com/sinantufekci/antigravity-intern
MCP bridge that exposes Google's Antigravity CLI (agy) to Claude Code as a sub-agent. Works around the headless agy -p stdout bug by reading the response from agy's own transcript files.
antigravity bridge claude-code cli gemini mcp model-context-protocol python
Last synced: 17 Jun 2026
https://github.com/cove9988/git-talk
It's a easy way to manage your daily git related works in an interactive way. You can manage multiple repositories in one place by using command line
cli git github interactive management project python
Last synced: 20 Jun 2026
https://github.com/airgap-it/airgap-cli-signer
Standalone (offline) transaction signer to sing a transaction in the console on an air gapped machine Edit Add topics
cli cryptocurrency ethereum ethereum-signer javascript nodejs offline
Last synced: 15 Apr 2025
https://github.com/nicoretti/cli-book
A book on how to write and use command line tools
book cli command-line shell terminal tui
Last synced: 07 May 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/simonmittag/punycoder
A cli tool to convert idna domain names to punycode. IDNA (Internationalized Domain Name in Applications) is a set of standards and protocols used to support non-ASCII characters in domain names.
bash cli dns domains emoji idna idna-converter idna2008 internationalization punycode rfc-1035 rfc-5890 unicode zsh
Last synced: 13 Jun 2025
https://github.com/harrisoncramer/joke-gpt
An example TUI with Cobra, Charm, and Viper that uses ChatGPT to tell you jokes
bubbletea charmbracelet cli cobra-cli go golang tui
Last synced: 06 Oct 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/metio/yosql
zero dependency database access for java
ant-task build-tool cli code-generator dagger2 gradle-plugin java javapoet jdbc jmh maven-plugin persistence sql zero-dependency
Last synced: 15 Apr 2025
https://github.com/skshetry/dvc-data-rs
Faster, Pure Rust Implementation of DVC
Last synced: 09 Aug 2025
https://github.com/altunenes/rusty_spelling
English spelling training app
cli command-line-interface education english-learning grammar ielts rust rust-programming spelling
Last synced: 26 Sep 2025
https://github.com/jurihock/remucs
Demucs wrapper for remixing audio files with additional customizations
audio audio-effects audio-processing cli dafx deep-learning demixing demucs machine-learning mixing mixing-audio music-separation pitch-shifting python source-separation stems stft stftpitchshift unmixing vocal-remover
Last synced: 10 Apr 2025
https://github.com/derhuerst/sms-cli
Read & write SMS from the command line.
Last synced: 15 Apr 2025
https://github.com/citguru/mytact
A Simple Contacts CLI Tool
cli click command-line-interface command-line-tool prompt-toolkit pyinquirer python
Last synced: 09 Apr 2025
https://github.com/HeyMegabyte/Bodega
😉 A gorgeous, feature-packed drop-in replacement for the go-task project 🔥🔥🔥
automation cli go go-lang golang mblabs megabytelabs professormanhattan terminal washingtondc
Last synced: 01 May 2025
https://github.com/krakozaure/tmpl
A tool to apply variables from cli, env, JSON/TOML/YAML files to templates
cli config configuration golang json sprig template template-engine text text-template text-templating toml tool yaml
Last synced: 22 Feb 2026
https://github.com/aonyx-ai/clawless
A framework to build command-line applications in Rust
Last synced: 13 Jan 2026
https://github.com/mirukana/whratio
Calculate integer and decimal aspect ratio for dimensions
aspect-ratio calculator cli dimensions height image python python-2 python-3 python-module video width
Last synced: 11 Apr 2026
https://github.com/modscleo4/aurman
A Python 3 Arch Linux AUR CLI Manager
archlinux aur-helper cli python python-3
Last synced: 10 Apr 2025
https://github.com/udaychandra/auto-updater-demo
Auto-updatable, self-contained CLI with Java 11
autoupdater cli http-client java java11 jpms
Last synced: 15 Apr 2025
https://github.com/zmoooooritz/stapy
An easy to use SensorThings API Client written in Python
api cli data-science database ogc python sensor sensor-data sensorthings sensorthings-api
Last synced: 17 Jan 2026
https://github.com/kemokemo/imgdiff
This tool compares old and new versions of image files and generates color-coded image in a diff format.
Last synced: 07 Apr 2025
https://github.com/kevcui/tvdb-cli
:tv: Show TV series information in terminal
bash bash-script cli script terminal tv tvdb tvdb-api
Last synced: 30 Jul 2025
https://github.com/pstevovski/express-app-cli
CLI application for generating NodeJS / Express projects
cli express javascript nodejs typescript
Last synced: 24 Apr 2025
https://github.com/bytexenon/github-desktop-notifier
🔔 Receive instant GitHub notifications on your Linux desktop
cli daemon desktop-notifications desktop-notifier dunst github github-api github-integration github-notifications notification-daemon notifications notifier productivity xfce4-notifications
Last synced: 21 Jul 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/duaraghav8/okta-admin
Commandline application to perform administrative tasks in Okta
Last synced: 22 Aug 2025
https://github.com/sametaylak/jargonist-cli
CLI Tool for jargon.ist
cli jargon jargonist javascript nodejs
Last synced: 11 Jun 2026
https://github.com/not-first/mcpack
A CLI tool for managing minecraft datapacks
Last synced: 22 Aug 2025
https://github.com/financial-times/kubectl-login
Logs you into multiple clusters which use dex
Last synced: 15 Jul 2025
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/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/3job/gmake2
Build a GMakefile at lightning speed!
buildtool buildtools cli command-line command-line-tool gmake gmake2 gmakefile go golang make makefile tools
Last synced: 25 Apr 2025
https://github.com/tkf/git-blackhole
Continuous backup and recoverable trash can for Git
Last synced: 15 Apr 2025
https://github.com/kurehajime/pera
pera is the command to slide display the text in CLI.
cli console-application go golang slide slide-display
Last synced: 09 Sep 2025
https://github.com/tornikegomareli/ansikit
Swift library for advanced terminal interactions, offering text formatting, colorizing, cursor control, and keyboard input handling.
Last synced: 02 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/borntyping/ssh-run
Sequentially run commands on multiple servers
Last synced: 28 Apr 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/doarakko/draw
Draw Yu-Gi-Oh! Card.
cli ygoprodeck yu-gi-oh yugioh
Last synced: 09 Apr 2025
https://github.com/strvcom/shh
CLI tool to manage versioned environment variable files using git-crypt
cli environment envs git-crypt secrets
Last synced: 09 Apr 2025