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/bpevs/jd_plugins
My Personal Johnny Decimal CLI Plugins
cli deno johnny-decimal typescript
Last synced: 17 Apr 2026
https://github.com/andrewpetrochenkov/readme-docstring.py
:book: generate README from python docstrings
Last synced: 16 Jun 2025
https://github.com/supermarsx/autogitpull
Automatic Git Puller and Monitor
automation autoupdate bot cli cross-platform git git-pull headless repository-management synchronization terminal tui
Last synced: 03 Sep 2025
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/luisreinoso/upload-file-cli
📁 Unofficial file.io cli
cli file file-sharing file-upload nodejs typescript
Last synced: 28 Apr 2026
https://github.com/macie/sortof
Peculiar sorting tools
bogosort cli slowsort stalinsort
Last synced: 05 Feb 2026
https://github.com/goldenhub/scaffolda
A CLI for setting up a basic web application with starter folders and files. Published on NPM as scaffold-app
cli filesystem nodejs npm npm-package releases semantic-versioning semver
Last synced: 03 Jan 2026
https://github.com/samshad/data_scrape_auto_tinder
Data Scrape & Auto‑Swipe for Tinder – Python scripts that authenticate with Tinder’s unofficial API, save profile metadata to CSV, and auto‑like/pass based on simple filters. For educational use only, automation violates Tinder’s ToS.
automation cli data-collection tinder-swiper web-scraping-python
Last synced: 03 Mar 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/trycatchh/distrofuse
Distrofuse is an open-source project that creates a single, cross-distribution interface for diverse Linux package managers (Snap, Flatpak, DNF, Pacman, etc.). It also significantly enhances curl into a smarter download and content management utility.
cli curl file-upload low-level-programming multithreading package package-management package-manager stable wget
Last synced: 13 Jun 2025
https://github.com/itaditya/hotspot
A nodejs cli tool to turn your windows pc into a wifi hotspot
cli command-line-tool commanderjs figlet hotspot inquirer nodejs wifi wifi-hotspot win-api windows
Last synced: 03 May 2026
https://github.com/redvars/cli
A command line interface for justaos
cli deno javascript justaos nodejs platform typescript
Last synced: 28 May 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/terroo/bible-tui
Get Bible Verses via Command Line
bible-verse cli cpp cpp20 jesus-christ-is-lord tui
Last synced: 02 Jul 2025
https://github.com/indaco/tempo
A lightweight CLI for managing assets and scaffolding components in templ-based Go projects.
asset-managment cli code-generator css-js-injection go golang scaffolding static-assets templ
Last synced: 21 Feb 2026
https://github.com/cap32/kapok-js
Javascript Testing utilities for CLI
cli javascript node node-js nodejs test testing testing-framework testing-tools utilities
Last synced: 22 Apr 2025
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/4nkitd/statping
A beautiful terminal-based website monitoring tool with TUI interface, system tray support, and macOS notifications.
cli statping tui uptime website-monitoring
Last synced: 28 Dec 2025
https://github.com/datadog/datadog-agent-dev
Tool for developing on the Datadog Agent platform
cli datadog datadog-agent python tooling
Last synced: 19 Apr 2025
https://github.com/lineville/star-scraper
Utility to scrape info about repo stars
Last synced: 19 Apr 2025
https://github.com/hydeenoble/tctl
CLI Task Manager that help keep track of task without leaving the terminal
cli go sheety task task-manager
Last synced: 24 Mar 2025
https://github.com/sumup/sumup-cli
Command line tool for interacting and developing with SumUp.
Last synced: 12 Mar 2026
https://github.com/anubhavsrivastava/github-topic-package-sync
[WIP] Sync Github topics with package.json file keywords for JS Repository
cli github github-topics keywords npm npm-package package-json sync-github-topics topics
Last synced: 06 May 2026
https://github.com/cqb13/github-stats
A CLI tool for getting information on github repositories and users.
cli git-scraping github-rest-api github-stats rust-cli
Last synced: 19 Apr 2025
https://github.com/lebje/lfspointers
A Swift library and CLI that allows you to convert a Git repository directory of large files to Git LFS pointers.
cli command-line-tool executable git-lfs gitlfs json lfs-pointers linux macos macosx spm swift swift-library swift-package swift-package-manager swift5 windows windows-10 windows10
Last synced: 13 Apr 2026
https://github.com/purarue/cube-scramble-cli
A CLI for pyTwistyScrambler, to generate random states for twisty puzzles.
cli rubiks rubiks-cube rubiks-cube-scrambler speedcubing
Last synced: 19 Apr 2025
https://github.com/windwalker-io/console
[DEPRECATED] A powerful console package for PHP, an alternative of Symfonys.
cli cli-app cli-framework console console-application console-framework
Last synced: 11 Mar 2026
https://github.com/altinn/altinn-cli
Command-line interface for the new Altinn APIs.
altinn api-client cli dotnet-core
Last synced: 03 Oct 2025
https://github.com/pombadev/node2text
Parse HTML in your terminal
cli command-line command-line-tool commandline css-selector-parser css-selectors html rust rust-crate rust-lang
Last synced: 13 Jul 2026
https://github.com/skellock/crappycli
A crappy nim package for parsing command line arguments. 💩
Last synced: 30 Mar 2025
https://github.com/vladned/jonescli
CLI project for searching and inspecting Python classes. Build with Rust
cli documentation-tool python-docs rust rust-lang
Last synced: 09 Apr 2025
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/just-do-halee/opt
Opt is a package for building an organized CLI app in Go
cli command-line go golang golang-library opt
Last synced: 10 Jun 2025
https://github.com/kyledecot/eufycam
Eufycam for Ruby / Docker
anker cli eufy eufycam ruby rubygem security-camera
Last synced: 20 Oct 2025
https://github.com/bird-studio/interactive-message
interactive message tool
cli commit conventional-commits gitmoji semantic-release semantic-version typescript
Last synced: 10 Jun 2025
https://github.com/kvnlnt/spawn
The super simple cli lib I always wanted.
cli command-line command-line-parser command-line-tool command-line-tools
Last synced: 16 Jan 2026
https://github.com/lacmus-foundation/system-checker
A simple console application to check your sustem and get info
Last synced: 16 Mar 2025
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/alexseitsinger/package-controller
A package that manages packages
cli distribution documentation node packaging python versioning
Last synced: 11 Apr 2025
https://github.com/lil5/typex2
Reads a go package's types and export them to typescript interfaces and basic types.
cli export generate generator go golang struct type typescript
Last synced: 19 Apr 2025
https://github.com/daxter-army/linux_system_guide
commands, concepts, working, theory, practical things guide for linux operating system
Last synced: 15 Mar 2025
https://github.com/0vidiu/frontvue-plugin-js
FrontVue plugin for JavaScript boilerplate template and processing
babel build-automation build-system cli front-end-developer-tool gulp plugable webpack
Last synced: 14 Apr 2026
https://github.com/varungitgood/shrinkr
Shrinkr is a high-performance URL shortener built with speed and security in mind. It leverages Redis and MongoDB as databases, along with a blazingly fast backend server written in Fiber.
Last synced: 06 Apr 2025
https://github.com/rldyourmnd/rld-better-terminal-ai-usage
🚀 Transform your Linux terminal into a high-performance development environment. 30x faster shell, GPU-accelerated terminal, modern CLI tools.
cli command-line configuration developer-tools dotfiles fish-shell git github-cli linux optimization performance productivity rust shell starship terminal terminal-setup ubuntu wezterm
Last synced: 22 Feb 2026
https://github.com/oliverbutler/steggy
Written in Rust, features a simple cli and a client-side webapp
cli cryptography rust steganography
Last synced: 12 Mar 2026
https://github.com/pogsmok/pgn-reader
Lightweight, blazingly fast (overly optimized) CLI for reading .pgn files
c chess chess960 cli fen games pgn pgn-reader portable-game-notation
Last synced: 27 May 2026
https://github.com/clok/sig
Statistics in Go - CLI tool for quick statistical analysis of data streams
cli go golang simple-statistics statistics stats
Last synced: 23 Mar 2025
https://github.com/tiagocavalcante/kth
Command line tool for filtering stdin lines that just work
Last synced: 26 Jul 2025
https://github.com/gusarov/grepl
A quick, free, simple grep for bulk replace operations with RegEx
Last synced: 16 May 2025
https://github.com/codegram01/goff
Command-line tool for compare folder and files change, written in Go.
cli compare-files golang linux tools
Last synced: 10 Jun 2025
https://github.com/atidatech/contentful-cli-migrations
Contentful CLI Migrations Tool
cli contentful contentful-cli contentful-migration javascript migration-tool migrations nodejs
Last synced: 16 May 2025
https://github.com/deep-codes/blogr
🧘🏽♂️ Dead simple way to save blogs to read -> via CLI or server / GUI
Last synced: 31 Mar 2025
https://github.com/hercules-ci/haskell-releaser
Automation of Haskell package release process.
cli haskell release release-automation
Last synced: 14 Sep 2025
https://github.com/ColumPaget/almanac
A command-line webcalendar display app for unix systems. Written in lua using 'libUseful-lua'
Last synced: 17 Jul 2025
https://github.com/ColumPaget/transbt_mgr.lua
Text mode (menus or command-line) frontend for a transmission bittorrent daemon
bittorrent cli lua transmission
Last synced: 17 Jul 2025
https://github.com/vladocar/spacestone
CLI for tesseract.js
cli console console-application node-js nodejs terminal tesseract tesseract-ocr
Last synced: 08 May 2026
https://github.com/kenttonino/sw-baseshift
A CLI tool that converts number system.
bash-script cli golang linux number-system snapcraft
Last synced: 26 Sep 2025
https://github.com/insomnimus/todo
A todo app you will actually use, written in rust.
app cli notes productivity rust todo
Last synced: 31 Mar 2025
https://github.com/insomnimus/clad
A command line argument parser for Deno
argument-parser cli deno flags javascript typescript
Last synced: 11 May 2026
https://github.com/cyclone-github/jottiuploader
CLI file uploader for Jotti https://virusscan.jotti.org
anti anti-malware anti-virus antimalware antivirus cli cyclone go jotti malware online-scanner virus virusscan virustotal
Last synced: 14 Apr 2025
https://github.com/philippdrebes/goji
goji is the simple and fast way to access Atlassian Jira from your command line
atlassian-jira cli go goji golang graphviz graphviz-dot jira jira-cli jira-client
Last synced: 01 Apr 2025
https://github.com/coderaiser/node-renamify-cli
CLI tool for renaming group of files from a directory
Last synced: 01 Jul 2025
https://github.com/code-lts/cli-tools
CLI tools to manage output errors formatting for junit, checkstyle, teamcity, gitlab and github error formats
checkstyle checkstyle-xml-report cli cli-tools formatters github gitlab gitlab-ci junit junit-xml php php8 teamcity teamcity-formatter
Last synced: 21 Feb 2026
https://github.com/felipefacundes/fontpreview
A lightning-fast, terminal-based font previewer with Sixel graphics support, designed for designers and developers who work with fonts in Linux/Unix environments.
bash cli commandline font-size fontpreview fonts fontviewer fuzzy-search linux
Last synced: 13 Apr 2026
https://github.com/xgqfrms/frontend-interview-quetions-collection
前端面试题集: 初级、中级、高级, 目标 1000 题!🚀
advanced algorithm basic ci-cd cli frontend git html-css-js interview interview-questions medium quetions-collection react typescript vue web webfullstack webpack xgqfrms
Last synced: 11 Apr 2026
https://github.com/neg4n/image-square-wizard
image square wizard pads rectangular or panoramic images to a square canvas using libvips, auto measuring the domimant color with options to customize
c cli cli-tool heif image-manipulation image-utility jpeg jpg libvips png vips webp
Last synced: 11 Jul 2026
https://github.com/haschka/cli-rag
Command line tool to Interact with a llama.cpp server. Also implements a basic vector database with cosine similarity search.
artificial-intelligence cli large-language-models llama-cpp llm unix-shell
Last synced: 18 Jun 2026
https://github.com/petehouston/hotjs-cli
CLI for HotJS latest news and articles.
async ava aws cli command-line hotjs javascript js news
Last synced: 30 Apr 2026
https://github.com/busterc/lbl
:heavy_dollar_sign: Process stdin, line by line, sort of like AWK but 100% JS
awk byline cli console-log eval gawk grep javascript line-by-line line-reader lines print sed split stdin stdio
Last synced: 31 Mar 2025
https://github.com/leodog896/redos.deno
check for ReDoS vulnerabilities in code.
cli redos redos-checker redos-detector security security-automation
Last synced: 06 Mar 2025
https://github.com/ttrmc/dotkeep
dotkeep is a minimal, Git-backed dotfiles manager for Linux. It tracks, versions, and syncs your configuration files using a Git repository, while keeping your home directory clean via symlinks. Designed for developers who want simple, reliable, and scriptable dotfile management across machines.
automation cli collaborate configuration-management devops dotfiles git linux python symlinks sysadmin
Last synced: 06 Jul 2025
https://github.com/localazy/bitrise-step-localazy
Bitrise.io integration for Localazy
bitrise bitrise-step bitrise-step-localazy ci cli localazy localization localization-management
Last synced: 19 Jul 2025
https://github.com/thebasedcapital/sortie
AI agent mission control for iPhone and Mac. Launch Claude, Codex, Gemini, Amp, Hermes, Droid, and more from iOS while your Mac runs the work locally.
ai-agents claude cli codex developer-tools droid e2e-encryption gemini hermes homebrew ios macos mobile swift testflight testflight-beta
Last synced: 11 Jul 2026
https://github.com/numToStr/ky
:key: ky - Simple and secure password manager
backup cli crypo encryption hacktoberfest password-manager rust secure terminal
Last synced: 17 Jul 2025
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/helixform/yafo
Yet another file obfuscator.
algorithms cli encryption obfuscation rust security tools
Last synced: 20 Nov 2025