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-04 00:05:31 UTC
- JSON Representation
https://github.com/glassechidna/dynamo
Dead-simple AWS DynamoDB CLI
aws aws-sdk-go cli dynamodb golang
Last synced: 15 Apr 2025
https://github.com/hawkins/lard
:green_book: A third-party command line interface for larder.io
Last synced: 12 Apr 2025
https://github.com/okuvshynov/fewlines
Create histograms, time series charts and dashboards in command-line output and log files.
cli dashboard distribution histogram logging python
Last synced: 04 Oct 2025
https://github.com/azubieta/appimage-installer
AppImage tools for end users
appimage appimagehub cli installer
Last synced: 12 Sep 2025
https://github.com/jirinrin/aya
File system scripting from the comfort of a NodeJS REPL
cli file-manager javascript repl
Last synced: 24 Jul 2025
https://github.com/muan/emoji-go
Emoji command line thing in Go (learning project).
cli emoji-cli emoji-searcher learning-go
Last synced: 11 Apr 2025
https://github.com/ipetinate/clingon
Create components, functions, pages, and other files for your project with a few commands
cli developer-tools devexp devtools generator nodejs react tailwindcss tool vue
Last synced: 04 Aug 2025
https://github.com/alilleybrinker/dcalc
Add and subtract durations to find out how long something takes.
Last synced: 21 Aug 2025
https://github.com/arcblock/forge-cli
:fire: Awesome Command line tool to mange forge powered blockchain nodes
arcblock blockchain cli forge javascript nodejs
Last synced: 29 Sep 2025
https://github.com/therealklanni/json5conv-cli
Command-line JSON5 to JSON converter
cli command-line convert json json5
Last synced: 13 May 2025
https://github.com/jormaechea/git-web
Interact with your git provider from your command line.
bitbucket browse cli cli-utility codecommit git git-web github gitlab node terminal web
Last synced: 01 Aug 2025
https://github.com/ad-si/uku
Display Ukulele fingering charts in the terminal
Last synced: 13 Sep 2025
https://github.com/sepandhaghighi/typio
Typio: Make Your Terminal Type Like a Human
cli console python python3 terminal typewriter typing ux
Last synced: 19 Feb 2026
https://github.com/nao1215/omokage
Measure how closely writing matches a learned author's style. Japanese & English, local-first CLI for LLMs and humans.
authorship-attribution cli golang japanese markdown stylometry text-analysis writing-style
Last synced: 20 Jun 2026
https://github.com/ayush585/smartchunk
SmartChunk is a lightweight, structure-aware semantic chunking toolkit designed to supercharge RAG (Retrieval-Augmented Generation) and LLM pipelines. Unlike naive splitters that break text arbitrarily, SmartChunk respects document structure (headings, lists, tables, code blocks) and semantic flow, ensuring cleaner, more coherent chunks.
agentic-workflow chunking chunking-algorithm cli llm nlp package pip rag semantic
Last synced: 14 Jun 2026
https://github.com/seasonedfish/pokesummary
An easy-to-use, informative command line interface (CLI) for accessing Pokémon summaries.
cli command-line pokemon python3 terminal
Last synced: 23 Jun 2026
https://github.com/lucianlamp/codex-monitor
Local-first monitor for Codex app-server events
app-server cli codex developer-tools local-first monitoring openai-codex rust
Last synced: 28 Jun 2026
https://github.com/vaayne/anna
AI assistant that never forgets. LCM memory, multi-channel, built-in scheduler.
ai-assistant anthropic cli context-management feishu-bot golang llm openai personal-assistant qqbot self-hosted sqlite telegram-bot
Last synced: 29 Apr 2026
https://github.com/rewired-gh/tep
A blazingly fast tool for converting to English punctuations
cli command-line command-line-tool converter punctuation rust text
Last synced: 28 Feb 2025
https://github.com/sundy-li/arrow_cli
A Native client talk with server in Flight SQL protocol
Last synced: 25 Apr 2025
https://github.com/cloudfoundry/cli-workstation
CF CLI Developer workstation setup/maintenance repository
cli cloudfoundry fresh-installs macos ubuntu workstations
Last synced: 06 Sep 2025
https://github.com/SharpIceX/Kiwi
A cross-platform command line utility
cli command-line command-line-tool command-line-tools cross-platform node node-js nodejs
Last synced: 27 Oct 2025
https://github.com/jjcarrier/PS-WinGet-Essentials
Provides essential functionality for software management centered around WinGet using PowerShell
Last synced: 29 Jul 2025
https://github.com/0xleozera/barcodezera
:money_with_wings: CLI for reading boleto codes using machine learning
bank-slip barcode barcode-reader cli nodejs
Last synced: 17 Oct 2025
https://github.com/mlh-fellowship/torchblaze
A CLI-based python package that provides a suite of functionalities to perform end-to-end ML using PyTorch.
cli deep-learning docker docker-image docusaurus2 flask-api flask-restful mlops pypi-package python python3 pytorch torchblaze
Last synced: 18 Jun 2025
https://github.com/hyhello/geo-cli
Engineering tool based on geojson performance optimization.
Last synced: 09 Apr 2025
https://github.com/nickjj/latest-releases
A command line tool that lets you keep tabs on the latest releases of your favorite tools and libraries.
Last synced: 30 Jun 2025
https://github.com/tracebit-com/tracebit-community-cli
The Tracebit Community CLI is the command-line tool for Tracebit Community Edition, which deploys and maintains security canaries, proactively detecting intrusions across your devices and accounts.
canaries cli csharp deception dotnet security
Last synced: 13 Jan 2026
https://github.com/xeyossr/anitr-cli
💫 Terminalden anime izlemek için CLI aracı
anime animewatch cli discord discord-rpc fxf linux mpv openanime posix python python3 requests rofi rpc shell terminal tui webscraping
Last synced: 04 Jul 2025
https://github.com/manifoldco/ansiwrap
ANSI escape sequence / unicode aware text wrapping for Go
ansi-colors ansi-escape-sequence cli
Last synced: 01 Jul 2025
https://github.com/xyproto/sealion
:ocean: Command line lunch reminder
bash cli command-line developer-productivity fish lunch notification productivity prompt reminder shell utility work-from-home zsh
Last synced: 15 Apr 2025
https://github.com/BrenekH/smartreboot
Reboot a machine without interrupting ongoing work.
cli daemon go golang golang-application home-server homelab linux linux-server system-management
Last synced: 16 May 2025
https://github.com/figsoda/sagoin
A command-line submission tool for the UMD CS Submit Server
cli hacktoberfest marmoset maryland submit umd
Last synced: 19 Apr 2025
https://github.com/capevace/mission-control
Open-Source JavaScript framework for building real-time dashboards
cli dashboard framework home-automation homebridge iot javascript javascript-framework mission-control node raspberry-pi real-time realtime smart-home websocket
Last synced: 23 Apr 2025
https://github.com/httpreserve/linkstat
CLI implementation of httpreserve that can test links and retrieve internet archive replacements
archives cli code4lib digipres digital-preservation glam internet-archive link-checker wayback-machine web-archiving
Last synced: 17 Jan 2026
https://github.com/fgribreau/kubectx
Fastest switch between #Kubernetes contexts 🏎
Last synced: 25 Mar 2025
https://github.com/dgroup/term4j
Simplify manipulations with CLI terminal(s) for Java-based applications
cli console elegantobjects hamcrest hamcrest-matchers java lightweight oop oop-principles simple terminal
Last synced: 07 May 2025
https://github.com/gcarreno/fpdbus-tools
Free Pascal DBus Wrapper and Code Generation Tools
cli dbus free-pascal gui lazarus lazarus-ide object-pascal objectpascal
Last synced: 05 Jan 2026
https://github.com/diegozoracky/cliss
CLI Simple, Stupid. Automatic discovery of parameters names. Provides an easy and minimal setup by passing in only a function reference without the need of declaring all expected options names or create a help section by hand. Support to sync / async. Support to subcommands down to N levels.
cli command-line command-line-interface nodejs
Last synced: 09 Apr 2025
https://github.com/yellow-footed-honeyguide/great-commands
A curated set of command-line utilities and Git commands to enhance productivity and streamline terminal workflows 📚
cheetsheet cheetsheets cli cli-tools dotfiles git tools unix unix-shell utilities vim vimrc vimrc-settings zsh zsh-configuration zshrc
Last synced: 14 Apr 2025
https://github.com/mr-smith-org/mr
Framework for creating scaffolds for any existing programming language with a customizable TUI.
boilerplate boilerplate-template bubbletea cli code-generation customizable framework golang lipgloss multilanguage-support scaffold scaffold-framework scaffold-generator templates tui
Last synced: 11 Mar 2026
https://github.com/made2591/trello2google
A python script that sync Trello card that have a due date with a calendar in Google Calendar. Created with BIG help of @valentinarho.
calendar cli client google-calendar python python-script sync-trello-card task task-management task-manager task-scheduler trello utilities utility
Last synced: 09 Apr 2025
https://github.com/kontena/clamp-completer
Automatically generate shell autocompletion scripts for clamp based ruby CLI tools
autocomplete bash clamp cli gem ruby rubygem shell zsh
Last synced: 10 Jun 2025
https://github.com/beenotung/web-clone
Recursively clone a website with url rewrite in controlled manner.
archive auto-scroll cli clone downloader image interactive lazy-loading link recursive website
Last synced: 09 Mar 2026
https://github.com/getcuia/cusser
🤬 A curses wrapper that understands ANSI escape code sequences
ansi ansi-escape-codes cli command-line console cuia curses cusser ncurses pdcurses python terminal tui
Last synced: 14 Apr 2025
https://github.com/microsoft/kiota-cli-commons
Common set of commands for CLI client generation
Last synced: 19 Oct 2025
https://github.com/recidvst/speedtest-cli-bash
Bash script to run regular speed tests using the SpeedTest CLI tool.
bash cli shell shell-script speedtest
Last synced: 14 Jul 2025
https://github.com/eomm/massive-wax
Execute multiple operations on multiple repositories
automation boringcodes cli git github hacktoberfest nodejs pull-requests scripting
Last synced: 07 May 2025
https://github.com/out-of-cheese-error/rust-hypothesis
Hypothesis Rust API and command-line utility
api cli command-line hypothesis rust
Last synced: 21 Apr 2025
https://github.com/srijanshetty/cli-goodies
ZSH cli goodies
bash cli completions dotfiles dotfiles-linux dotfiles-macos shell terminal zsh
Last synced: 11 Mar 2026
https://github.com/ranweiler/dent
Library and tool for summarizing, comparing small data sets
Last synced: 19 Apr 2025
https://github.com/thisisyusub/kanza-cli
A simple command-line application to generate simple folder and file structure for Flutter Applications
Last synced: 24 Apr 2025
https://github.com/blinklabs-io/bursa
Programmatic Cardano Wallet
api blockchain cardano cardano-wallet cli go golang library
Last synced: 01 Mar 2026
https://github.com/torappinfo/ebrowser
EBrowser: minimal suckless keyboard-friendly web browser based on chromium
cli command-line configurable lightweight minimal productivity shortcuts suckless userscript web-browser
Last synced: 12 Apr 2025
https://github.com/lorey/envato-cli
:black_medium_square: command line interface for envato market (e.g. themeforest)
cli envato-cli envato-market python
Last synced: 05 Oct 2025
https://github.com/pimcore/pimcore-cli
A collection of command line tools for migrating from Pimcore 4 to Pimcore 5
Last synced: 13 Jan 2026
https://github.com/datadesk/calfire-wildfires
Download wildfires data from CalFire
cli data data-journalism geojson journalism news python wildfires
Last synced: 05 Jan 2026
https://github.com/redking00/csv2pdf
🔥A command line tool to generate PDF and text files from csv data and Freemarker templates.🔥
cli command-line-tool csv easy-to-use flyingsaucer freemarker ftl java pdf pdf-generation templated-content text-generation
Last synced: 24 Apr 2025
https://github.com/kaduartur/go-cli-spinner
An easy spinner for Golang CLI
cli cli-spinner command-line golang golang-cli golang-library
Last synced: 17 Jan 2026
https://github.com/stoewer/parquet-cli
Commnd line tool to analyze parquet files
Last synced: 25 Mar 2025
https://github.com/metafates/brewer
🍺 An extremely fast homebrew CLI wrapper with extra features.
cli homebrew linux macos package-manager rust
Last synced: 12 May 2025
https://github.com/sylv/apollo
A TV and Movie renamer.
cli episodes filebot hacktoberfest renamer renamer-utility
Last synced: 28 Jul 2025
https://github.com/dabblebox/stash
Manage application configuration stored in cloud services.
aws cli cloud configs configuration configuration-files configuration-management dotenv json kms parameter-store s3 s3-bucket s3-storage secrets secrets-manager terraform vault yaml yml
Last synced: 14 May 2025
https://github.com/thehamkercat/wallrus
Wallrus is a simple wallpaper manager for linux.
cli cli-app cli-utilities feh hacktoberfest linux rust wallpaper wallpaper-changer
Last synced: 13 Aug 2025
https://github.com/solnic/ossy
Maintenance automation helper as a CLI tool used by dry-rb and rom-rb
cli github-actions github-api helper maintenance ruby rubygem
Last synced: 15 Apr 2025
https://github.com/dkhamsing/cocoapods-readme
:mag: Correct the spelling of CocoaPods in a README
cli cocoapods correct github pull-request readme
Last synced: 27 Jun 2025
https://github.com/recap-utr/arguebuf-python
Create and analyze argument graphs and serialize them via Protobuf
aif argumentation cli graph grpc protobuf python
Last synced: 23 Apr 2025
https://github.com/deceptionfalls/magatama
Python script that fetches random anime and manga based on genre using the Jikan API.
ani-cli anime cli commandline inquirerpy jikanpy python
Last synced: 30 Jul 2025
https://github.com/bhanu-code/db-drawer
database schema visualization cli tool on localhost for node.js environment
cli css db-drawer ejs expressjs girlscriptsummerofcode gssoc24 hacktoberfest javascript mongoose nodejs npm-package open-source prisma-orm process-manager sequelize typeorm visualization vscode
Last synced: 23 Aug 2025
https://github.com/trinhminhtriet/procx
ProcX is an interactive command-line tool for quickly searching and terminating processes, offering a streamlined alternative to traditional kill.
cli developer-tools kill-process productivity rust
Last synced: 22 Aug 2025
https://github.com/alexitx/pythumb
Simple command line utility and API for downloading YouTube thumbnails
cli client command-line downloader image python thumbnail thumbnails utility youtube
Last synced: 18 Mar 2025
https://github.com/simongino/aicommit
🤖 AI-powered git commit message generator supporting multiple LLM providers (OpenAI, Azure OpenAI). Generate meaningful commit messages from your staged changes with a beautiful CLI interface.
azure-openai cli git git-tools golang llm openai
Last synced: 16 Jan 2026
https://github.com/withshubh/gguser
gguser is a CLI tool to easily switch between different Git user profiles.
Last synced: 01 Aug 2025
https://github.com/hummat/paperpipe
Extract equations and context from research papers for LLM coding assistants (arXiv, LaTeX, RAG)
ai-coding-assistant arxiv cli developer-tools equation-extraction latex litellm llm paper-management paperqa python rag research-papers scientific-research
Last synced: 21 May 2026
https://github.com/graphieros/vue-data-ui-cli
A CLI tool to create Vue Data UI chart component boilerplates
boilerplate charts cli vue vue-data-ui vue3
Last synced: 02 Sep 2025
https://github.com/ai-robotic-labs/ai-agent-cli
Rust library (with an optional CLI) implementing the Agent Life Cycle framework
agent agenticalliance ai ai-agent cli command-line-tool mvp
Last synced: 15 Aug 2025
https://github.com/la3rence/word
Recite the word by CLI from eudic. 欧路词典命令行背单词.
Last synced: 14 Apr 2025
https://github.com/basemkhirat/dotapp-framework
A light-weight, thin and full-featured Node.js framework built on express.js
acl cli expressjs filesystem i18n mongoose mvc nodejs swagger
Last synced: 14 Apr 2025
https://github.com/boileaum/gitlab-users
A CLI tool to manage GitLab users.
cli gitlab python user-management
Last synced: 25 Jul 2025
https://github.com/vbs-plus/magic-cli
A Magic Cli
cli command nodejs pnpm rush typescript
Last synced: 14 Apr 2025
https://github.com/mattrichmo/bookmarker
Simple CLI to add a bookmark to markdown and html file from anywhere in your terminal. Creates bookmarks.md & bookmarks.html
bookmarks cli cli-app command command-line internet markdown markdown-to-html python-3 simple terminal terminal-based useful-utilities
Last synced: 19 Sep 2025
https://github.com/fraidev/clockin
Simple CLI to organize work schedules 🕖
cli csharp dotnet organization productivity
Last synced: 14 Apr 2025
https://github.com/apoprotsky/portctl
Portainer CLI tool to manage Docker Swarm resources
cli docker-swarm hashicorp-vault portainer v vault vlang vlang-cli
Last synced: 12 Jan 2026
https://github.com/maximrouiller/azstatic
PoC for an Azure Static Site deployment tool for beginners
azure blob-storage cli static-site
Last synced: 17 Sep 2025
https://github.com/saehun/close-tab
Close chrome tabs from command-line (macOS only)
chrome cli command-line-tool osx
Last synced: 06 Apr 2025
https://github.com/grandemayta/create-vanilla-app
Create Vanilla App allows you to develop vanilla javascript projects from scratch with support to Webcomponents and Typescript
cli typescript vanilla-js webcomponents
Last synced: 20 Aug 2025