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/bfontaine/ud
:metal: Urban Dictionary in your terminal.
cli ruby tool urban-dictionnary
Last synced: 15 Apr 2025
https://github.com/sereneblue/apkdl
Search and download APKs from the command line
android android-download apk apk-download cli
Last synced: 12 Apr 2025
https://github.com/korigamik/kickassanime-downloader
A nice asynchronous anime downloader and task automater for kickassanime.
anime cli downloader episodes kickass kickassanime-downloader linux python python3 windows
Last synced: 24 Jul 2025
https://github.com/ifvictr/create-discord-server
⚙️ Set up an entire Discord server with one JSON file
cli configuration discord setup
Last synced: 29 Aug 2025
https://github.com/egoist/minimost
Like minimist but flags are converted to camelCase
Last synced: 03 Aug 2025
https://github.com/irgendwr/go-stine
🎓 STiNE CLI / library in Go
cli go golang stine uhh uni-hamburg university
Last synced: 03 Mar 2025
https://github.com/trailofbits/cast2gif
Converts AsciiCast terminal recordings to animated GIFs
animated-gifs cli presentation-tools
Last synced: 15 Apr 2025
https://github.com/siemens/lightweightcmpra
CLI-based Registration Authority application PoC
appilcation certificates cli cmp java lcmpp rfc4210 rfc9840 x509
Last synced: 18 Jun 2025
https://github.com/liuxing/translator-cli
The command line app for translate.
Last synced: 07 May 2025
https://github.com/b0ney/xmodits-cli
Command line version of xmodits - A tool to rip samples from tracker modules.
audio cli fasttracker2 impulsetracker protracker ripper rust screamtracker tracker-music xmodits
Last synced: 15 Mar 2025
https://github.com/jamieweavis/streaker-cli
GitHub contribution streak/statistic tracking command line application with ASCII contribution graph
ascii cli contribution contribution-graph contributions github node nodejs statistics stats streak streaker
Last synced: 23 Aug 2025
https://github.com/neverland/fin-cli
fin-cli https://www.npmjs.com/package/fin-cli
Last synced: 09 Mar 2026
https://github.com/djalmaaraujo/wrk
(NOT MAINTAINED) wrk logger is a daily logger for tasks/activities. Useful to record standup notes/meetings/etc.
ava cli command-line nodejs productivity sade wrk
Last synced: 15 Apr 2025
https://github.com/yashishdua/gpm
gpm is a tool for managing Go projects.
cli golang project-management utility
Last synced: 25 Jan 2026
https://github.com/bkrmdahal/cli-chatgpt
CLI to call chatGPT api with query and system context.
Last synced: 14 Apr 2025
https://github.com/yarivgilad/marker
A simple color logging utility for your node.js console.
ansi cli color colors colour colours command-line command-line-tool console formatting log logger logging logging-library rgb shell style styles terminal tty
Last synced: 12 Aug 2025
https://github.com/vishal-ahirwar/leaf
🍃Leaf a modern, fast, and intuitive project/package manager for C++
cli cross-platform modern-cpp package-manager project-management
Last synced: 19 Apr 2026
https://github.com/sousandrei/cc-cli
handy git-hook and cli for conventional commits
cli command-line conventional-commits git git-hook git-hooks hacktoberfest rust
Last synced: 03 Mar 2026
https://github.com/lazywalker/rgrc
rgrc - Rusty Generic Colouriser - just like grc but fast
Last synced: 11 Feb 2026
https://github.com/xgfone/gconf
Another extensible and powerful go configuration manager, which is inspired by oslo.config, github.com/micro/go-micro/config and viper.
argument argument-parser cli cli-parser config config-file configuration configure go go-config golang ini parse parser property
Last synced: 26 Feb 2026
https://github.com/maedana/torudo
A todo list application for the terminal, using the todo.txt format.
cli linux rust task task-manager todo todoapp todotxt tui
Last synced: 24 Apr 2026
https://github.com/mrvi0/pyker
Lightweight Python process manager with beautiful CLI tables, log rotation, and adaptive display. No sudo required!
automation background cli daemon-manager monitoring process-manager python
Last synced: 03 May 2026
https://github.com/tanmaypatil105/wifi-cli
📶 Wifi through command line
automation bash cli cli-app shell
Last synced: 26 Oct 2025
https://github.com/sersoft-gmbh/setup-gh-cli-action
A GitHub action that installs or updates the gh CLI
Last synced: 02 Apr 2026
https://github.com/bfontaine/badges2svg
Replace your README badges with resolution-independent SVG ones
Last synced: 02 Mar 2026
https://github.com/spantaleev/sftpman-rs
A CLI application and library for managing and mounting sshfs (SFTP) filesystems
cli fuse sftp sftp-client sshfs
Last synced: 04 Mar 2026
https://github.com/arach/lattices
The agentic window manager for macOS — tile windows, manage tmux sessions, index screen text, and give AI agents a 35-method desktop API
ai-agents cli developer-tools macos ocr tiling tmux window-manager
Last synced: 06 Jun 2026
https://github.com/shoenig/fields
fields extracts columns of text (replace awk/cut)
awk cli cut fields go golang hacktoberfest
Last synced: 26 Feb 2026
https://github.com/nathandrake2406/grove
Cross-worktree conflict intelligence for git. Detects file, hunk, symbol, dependency, and schema overlaps between parallel workstreams before merge time.
cli developer-tools git rust worktree
Last synced: 27 Feb 2026
https://github.com/0bmario/askman
CLI tool for quickly finding terminal commands.
cli manpages rust semantic-search tldr
Last synced: 01 Mar 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/arcsecond-io/cli
The Command Line Interface (CLI) & Python Module for Arcsecond.io.
arcsecond arcsecond-cloud astronomy cli observations python
Last synced: 16 May 2026
https://github.com/dhravya/mailto
Send emails right from the terminal using Rust!
cli command-line-tool mail rust
Last synced: 07 May 2025
https://github.com/topcli/stdin
Node.js light ⚡, interactive and elegant input crafted for REPL experience.
cli input interactive repl stdin tty
Last synced: 12 May 2025
https://github.com/zezaeoh/gbox
:inbox_tray: use github as storage :outbox_tray:
cli gbox go golang secret-management storage
Last synced: 12 Jan 2026
https://github.com/mswift42/nip
command line app to search for and download BBC iplayer programmes.
Last synced: 14 Apr 2025
https://github.com/mattias-p/linky
Extract and check links from Markdown files.
broken-links cli cli-app commonmark link-checker markdown
Last synced: 18 Jul 2025
https://github.com/tetrax-10/batch-preview-generator
Generates preview videos and GIFs from videos using FFmpeg CLI in batch
batch-processing cli ffmpeg gif gif-creator inno-setup preview preview-generator python-cli thumbnail-generator thumbnails video-preview
Last synced: 22 Jun 2025
https://github.com/fentas/argsh
:shell: Argument parsing for all interpreter languages.
argument-parser arguments bash cli interpreted-programming-language shell
Last synced: 11 Apr 2025
https://github.com/jorianwoltjer/python-reassembler
Re-assemble Python disassembly text to bytecode
bytecode cli decompiler python reassembler
Last synced: 12 May 2025
https://github.com/ernesto-oss/cardinal
Cardinal is a CLI tool that helps you quickstart a full-stack monorepo project. You choose the parts you want, we put it together.
cli drizzle-orm graphql lucia nextjs react tailwindcss trpc typescript
Last synced: 18 Jul 2025
https://github.com/nandenjin/twinkle-parser
Parse CSV from https://kdb.tsukuba.ac.jp to structured JSON.
cli imagine-the-future university-of-tsukuba
Last synced: 16 Jan 2026
https://github.com/hong-junhyeok/create-react18-boilerplate
🆕 Create easy and simple React18 boilerplate
cli npm-packages react react18 yarn-package
Last synced: 28 Mar 2025
https://github.com/gofs-cli/gofs
gofs (Go Full Stack) is a CLI tool to generate opinionated secure projects using golang + templ + htmx
best-practices cli full-stack fullstack generator go golang htmx htmx-app htmx-go template template-engine
Last synced: 11 Jan 2026
https://github.com/ruyadorno/clean-dir
Command line util to clean a directory
clean clean-dir cli command-line javascript js nodejs npm trash unix
Last synced: 18 Mar 2025
https://github.com/southliu/south-cli
CLI脚手架生成项目和页面,通过命令行`south create project-name`生成vue和react项目,通过命令行`south create-vue vue-name`生成vue页面或`south create-react react-name`生成react页面。
Last synced: 29 Oct 2025
https://github.com/lemon24/linesieve
An unholy blend of grep, sed, awk, and Python.
awk cli command-line grep java python regex replace search sed terminal text text-processing
Last synced: 24 Dec 2025
https://github.com/wadehrarshpreet/react-create-library
CLI tools to generate boilerplate to create component based library
boilerplate cli library library-generator react
Last synced: 13 May 2025
https://github.com/andre-lc-ferreira/coco
CoCo is conventional commits table CLI
cli cli-to cli-utilities conventional-commits terminal utilities utils
Last synced: 05 Jul 2026
https://github.com/datadudes/json2hive
Generate Hive CREATE TABLE statements from json data
Last synced: 12 Apr 2025
https://github.com/grantshandy/ipgeo
A pure-rust CLI tool that finds the location of IP addresses.
cli command interface ip ipgeolocation line location networking rust
Last synced: 15 Jul 2025
https://github.com/anzy-renlab-ai/pronounce
🔊 Pronounce developer jargon out loud. 544+ entries (kubectl, GIF, JSON, JWT, …), sourced with confidence levels. Bash CLI + interactive quiz + voice search + MCP server + Claude Code skill.
bash claude-code cli community-driven cursor developer-experience developer-tools dictionary ipa kubectl kubernetes macos mcp mcp-server open-source pronunciation pronunciation-dictionary speech-synthesis tts vscode-extension
Last synced: 10 Jun 2026
https://github.com/jiro4989/termnovel
A command that to read novel on terminal.
Last synced: 08 May 2025
https://github.com/antonfisher/utop
CLI tool for single process monitoring written in Node.js
cli javascript nodejs process-monitoring
Last synced: 06 Apr 2025
https://github.com/hackyourfuture/commandline
This repository contains the teaching material and notes for the UNIX-based (bash) command line.
Last synced: 21 Jun 2025
https://github.com/imerica/pipflow
Cloud native Python package manager.
cli cloud-native command-line-tool container docker package-manager pip python
Last synced: 26 Jun 2025
https://github.com/robertpeteuil/aws-quick-cli
Control AWS EC2 instances using only their name (forget about Instance-Id's forever). Examples: aws-ssh NAME (connect via ssh), aws-list, aws-start NAME, aws-stop NAME
aws aws-cli aws-cli-utilities aws-console aws-manage aws-shell aws-ssh cli ec2-instance ssh ssh-config
Last synced: 07 May 2025
https://github.com/pooulad/gomber
🚨Concurrent sms bomber writen with go
bomber cli concurrency go golang golang-application gomber smsbomber smsbomber-go terminal-app terminal-based
Last synced: 13 May 2025
https://github.com/followtheprocess/spok
It's a build system Jim, but not as we know it 🖖
build-system cli go task-runner
Last synced: 07 May 2025
https://github.com/markusressel/telegram-click
Click inspired command-line interface creation toolkit for python-telegram-bot
cli click command command-line command-line-interface command-line-parser commandline-interface decorator hacktoberfest python python-telegram-bot python3 telegram telegram-bot
Last synced: 16 Mar 2025
https://github.com/moontai0724/fantia-downloader
Download post contents from fantia.jp, you can take a look what I found in link below before you use this
cli crowler downloader fantia nodejs
Last synced: 08 Oct 2025
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/vaithak/password-locker
A cli password storer and manager.
aes-256 aes-encryption cli command-line-tool cryptography hacktoberfest password password-generator password-manager python python3 security
Last synced: 03 Jul 2025
https://github.com/rsvinicius/dotme
A command-line tool to apply dotfiles from a Git repository to your current working directory
cli command-line-interface command-line-tool devtool go golang project-setup
Last synced: 14 Jan 2026
https://github.com/yowainwright/monorepo-utilities
Utilities for monorepo development 🧱 Initial releases coming soon (development is active & in progress)!
build-tool ci cicd cli lerna monorepo-development monorepo-utilities typescript
Last synced: 22 Apr 2025
https://github.com/ali-master/llmpeg
AI-powered FFmpeg command generator. Describe your video task in plain English, get the perfect FFmpeg command instantly.
ai bun cli command-line-tool ffmpeg javascript llm nodejs typescript video-processing
Last synced: 28 Oct 2025
https://github.com/alhadis/.files
Personal configuration files. All the cool kids were uploading theirs.
bash bsd cli dotfiles emacs macos shell-scripts unix vim
Last synced: 27 Sep 2025
https://github.com/johnapache/hasaki-cli
自动化构建react, vue, jquery, js类库, koa/express/egg项目, node-plugin, typescript 等等多种项目结构初始化
cli jslib-cli react-cli ts typescript vue-cli
Last synced: 12 Apr 2025
https://github.com/belgattitude/pjbserver-tools
PHP JavaBridge server tools
cli php-java-bridge soluble-japha
Last synced: 03 Jul 2025
https://github.com/gjzwiers/deno-config-init
Create a Deno configuration file
cli deno javascript typescript
Last synced: 11 Dec 2025
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: 18 Jul 2025
https://github.com/ernoaapa/fetch-ssh-keys
CLI tool to fetch users SSH public keys
automation cli devops github golang shell ssh-keys
Last synced: 05 Oct 2025
https://github.com/danhellem/azure-devops-admin-cli
cli to help manage specific admin tasks in azure devops
Last synced: 25 Mar 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/jjcarrier/PS-WinGet-Essentials
Provides essential functionality for software management centered around WinGet using PowerShell
Last synced: 29 Jul 2025
https://github.com/cannibalox/movie-cli-2
A CLI tool to fetch and save movie details from omdb and comparing two movies. Nice for tracking watched movies in Logseq.
cli fetch logseq movies omdb shell-script terminal
Last synced: 11 May 2025
https://github.com/timthedev07/distinct.css
Command line utility for finding duplicate or conflicting CSS rules either in a file or a directory. Supports detecting unused CSS based on HTML files. An awesome choice for CSS optimization with a nice command line UI.
cli command-line css nodejs optimization utility
Last synced: 07 Sep 2025
https://github.com/dehatanes/super-useful-notion-cli
Criando uma comand line interface SÚPER ÚTIL para quem usa Notion :)
Last synced: 18 Jul 2025
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/phoenix-tui/phoenix
High-performance TUI framework for Go with DDD + Rich model inspired architecture, perfect Unicode, and Elm-inspired design. Modern alternative to Bubbletea/Lipgloss.
bubbles bubbletea cli command-line component-library cross-platform ddd elm-architecture framework go golang lipgloss performance terminal terminal-app terminal-ui testing tui ui-framework unicode
Last synced: 14 Jan 2026
https://github.com/relrin/terraform-sage
Cross-platform tool for easier Terraform deployments
cli deployment developer-tools devops rust terraform
Last synced: 13 Oct 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