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-06-23 00:05:25 UTC
- JSON Representation
https://github.com/arimxyer/pass-cli
A secure, cross-platform, always-free, and open-source alternative to 1password, bitwarden, etc., Password and API key manager for folks who live in the command line. (CLI + TUI)
1password api-key-management api-keys bitwarden-cli cli password passwords secret-manager secrets secrets-management tui
Last synced: 08 Mar 2026
https://github.com/thebeyondgroup/shopkeeper
A CLI for managing settings and deployments of Shopify store themes.
Last synced: 14 Mar 2026
https://github.com/bharatkalluri/moviescore
A cli tool to get movie ratings and reviews directly to your terminal!
cli command-line-tool go golang movie-reviews poster-images ratings
Last synced: 16 Jul 2025
https://github.com/eetann/editprompt
Write CLI prompts in your favorite editor
Last synced: 02 Apr 2026
https://github.com/sailpoint-oss/sailpoint-cli
The SailPoint Command Line Interface (CLI) makes it easy to interact with SailPoint's SaaS Platform in a programmatic way. Many functions that use to be accomplished through tools like Postman or from custom scripts can now be done directly on the command line with minimal setup.
cli cobra go golang hacktoberfest sailpoint
Last synced: 14 Jan 2026
https://github.com/maxmarsc/audeye
CLI tool to visualize the content of an audio file
audio cli dsp metadata rust spectrogram wav waveform
Last synced: 09 Apr 2025
https://github.com/gfazioli/octoscope
Terminal dashboard for GitHub — followers, stars, PRs and issues at a glance, auto-refreshed
bubbletea cli dashboard github github-api go lipgloss monitoring stats terminal tui
Last synced: 26 May 2026
https://github.com/theacharya/csv2notion-neo
Upload & Merge CSV or JSON Data with Images to Notion Database
automation cli command-line-tool csv database huggingface huggingface-models image-uploader imageuploader json linux macos mechine-learning nocode notion python terminal windows
Last synced: 22 Feb 2026
https://github.com/jy95/i18n-tools
🧰CLI to make common operations around i18n files simpler.
cli csv hacktoberfest i18n internationalization localization nodejs translation utility xlsx
Last synced: 18 Jul 2025
https://github.com/raphgl/termcl
Terminal Control Library for Odin
ansi-escape-codes ansi-escape-sequences cli ncurses terminal tui
Last synced: 25 Jun 2025
https://github.com/wabarc/cairn
NPM package and CLI tool for saving web page as single HTML file
archive base64 cli html html-files internet-archive javascript memento mhtml node nodejs npm-package obelisk single-file typescript wayback wayback-archiver webpage
Last synced: 11 Apr 2025
https://github.com/veltiosoft/vss
Easy-to-use static site generator
cli cms content-management-system static-site-generator v vlang
Last synced: 13 May 2025
https://github.com/robertohuertasm/figma-asset-downloader
📦 Small utility to help you download Figma assets directly to your computer
assets-management cli design-systems figma figma-api figma-app figma-document
Last synced: 27 Jun 2025
https://github.com/danfry1/hacker-news-tui
A terminal UI for browsing Hacker News - feeds, threaded comments, bookmarks. Built with Rust and Ratatui.
cli crossterm hacker-news hackernews news-reader ratatui rust terminal terminal-ui tui
Last synced: 21 Jun 2026
https://github.com/mightymatth/arcli
Awesome Redmine CLI
cli issue-tracker project-management redmine
Last synced: 17 Jan 2026
https://github.com/quantumsheep/warshield
Warshield is a file encryption and decryption CLI using AES 256 algorithm
aes-256 aes-256-gcm cli decryption encryption file-encryption protection security sha512
Last synced: 06 Mar 2026
https://github.com/abilian/nua
Open source PaaS and application marketplace
cli cloud containers docker markeplace paas python self-hosting web
Last synced: 28 Oct 2025
https://github.com/slackhq/kotlin-cli-util
Kotlin CLI utilities, mostly intended for use with Clikt
cli clikt kotlin kotlin-script
Last synced: 29 Apr 2025
https://github.com/sheepla/ghin
[WIP] ⏬ A CLI tool to install executables quickly from GitHub release page
cli github github-api github-cli go-cli installer
Last synced: 30 Apr 2025
https://github.com/psychedelicshayna/jw
Blazingly fast CLI filesystem traverser and multithreaded mass file hasher / hash index generator, with diff support to validate hashes and track changes, powered by jwalk and xxh3, and of course, Rust!
cli command-line diff directory-traversal file-integrity files hashing minimal terminal walker xxhash
Last synced: 04 Sep 2025
https://github.com/runablehq/mcp_ctl
A package manager to manage all your mcp servers across platforms
cli github mcp model-context-protocol node npm playwright typescript yargs
Last synced: 06 Oct 2025
https://github.com/sibis/producthunt-cli
CLI application to access product hunt
cli cobra go golang package producthunt producthunt-api
Last synced: 12 Mar 2026
https://github.com/rocketseat/rocketpwa
[DEPRECATED] Command-line toolbelt for PWA developers
Last synced: 05 Oct 2025
https://github.com/atac-helicopter/vaultsync
Transparent, cross-platform backup & sync tool focused on visibility and reliability for NAS, network storage and Local drives.
avalonia backup backup-utility cli cross-platform dotnet homelab linux macos nas network-storage windows
Last synced: 20 Apr 2026
https://github.com/siketyan/jpki-rs
🔐 Read certificates, sign and verify documents using your JPKI card.
cli digital-signature jpki my-number rust-library
Last synced: 06 Apr 2025
https://github.com/torbratsberg/noted
Notes library, with viewer and shortcuts to edit and create new notes.
Last synced: 12 Jan 2026
https://github.com/topcli/spinner
Elegant Asynchronous Terminal (CLI) Spinner for Node.js
Last synced: 06 Apr 2025
https://github.com/maizzle/cli
CLI tool for the Maizzle Email Framework.
cli email email-boilerplate email-campaigns email-framework email-template maizzle responsive-email tailwindcss
Last synced: 07 Apr 2026
https://github.com/magiclen/ffmpeg-screen-recorder
This program is a gadget which helps you use FFmpeg to record your screen on Linux. The video record can be saved as a file, or be streamed via RTMP protocol.
Last synced: 10 Apr 2025
https://github.com/openfun/ralph
:gear: Ralph, the ultimate Learning Record Store (and more!) for your learning analytics
analytics cli data-stream docker elasticsearch fastapi gelf k8s learning-analytics lrs pydantic python stream-processing xapi
Last synced: 22 Apr 2025
https://github.com/enisn/AbpDevTools
A set of tools to make development with ABP easier.
Last synced: 10 Jul 2025
https://github.com/10xJSChad/climenu
Compact application for creating text menus with executable entries. Use it to build straightforward static shortcut menus or dynamically generate advanced menus for more complex programs.
builder c cli cli-app command-line command-line-interface linux menu shortcut terminal terminal-based tui unix utility windows
Last synced: 17 Nov 2025
https://github.com/aminezouitine/cpad
📝 Do you use several commands in your terminal, one after the other? This tool allows you to combine multiple templated bash commands with the alias of your choice and many others.
cli cpp productivity shell terminal
Last synced: 25 Jun 2025
https://github.com/siadat/kubetop
Kubernetes nodes, pods, services, and deployments in a glance
Last synced: 21 Mar 2025
https://github.com/vutran/wonders
:rainbow: Declarative JavaScript framework to build command-line applications.
cli command-line component console jsx jsx-renderer react terminal vdom virtual-dom
Last synced: 13 Apr 2025
https://github.com/shahradelahi/tgcloud
[WIP] Fancy Library and CLI for Upload/Download files to Telegram.
Last synced: 10 Jul 2025
https://github.com/57/unifidash
unifi cli leveraging private gateway apis for network telemetry, DPI, and topology
api cli network-analysis networking powershell reverse-engineering ubiquiti unifi
Last synced: 01 Apr 2026
https://github.com/hkdobrev/run-if-changed
Run a command if a file changes via Git hooks
cli devops git-hooks git-workflow javascript nodejs
Last synced: 28 Jan 2026
https://github.com/go-to-k/delstack
The CLI tool to force delete the entire AWS CloudFormation stack, even if it contains resources that fail to delete by the CloudFormation delete operation.
aws aws-cdk aws-cloudformation aws-sam cli cloudformation go golang serverless-framework
Last synced: 02 Apr 2026
https://github.com/mattvagni/cookiecutter
CLI for quickly creating boilerplate files based on templates you provide.
boilerplate cli dx node npm productivity
Last synced: 28 Jan 2026
https://github.com/jhwohlgemuth/pwsh-prelude
PowerShell “standard” library for supercharging your productivity. Provides a powerful cross-platform scripting environment enabling efficient analysis and sustainable science in myriad contexts.
applied-mathematics cli cli-app data-science hacktoberfest library mathematics powershell powershell-module statistics text-processing text-to-speech user-interface
Last synced: 15 Oct 2025
https://github.com/Swival/swival
A small, powerful, open-source CLI coding agent that works with open models.
a2a agent agent-to-agent ai cli code coding eval huggingface lmstudio mcp
Last synced: 31 Mar 2026
https://github.com/arcanedreams/managed-fbx
C# and .NET Framework wrapper for the Autodesk FBX SDK written in C++/CLI (managed C++).
autodesk autodesk-fbx autodesk-maya c-plus-plus cli clr cpp csharp dot-net fbx fbx-sdk monogame
Last synced: 04 Oct 2025
https://github.com/hugovk/pepotron
CLI to open PEPs in your browser
cli command-line hacktoberfest pep peps python python3
Last synced: 24 Aug 2025
https://github.com/js-devtools/simplifyify
A simplified Browserify and Watchify CLI
browserify cli code-coverage cross-platform linux macos minify nodejs sourcemap watchify windows
Last synced: 08 Mar 2026
https://github.com/bahmutov/center-code
Shows the file's source centered in the terminal
cli color javascript node term terminal
Last synced: 26 Sep 2025
https://github.com/lionyxml/magit-stats
A git statistics report generator that can be used both as an individual CLI Tool or called from inside Emacs.
Last synced: 20 Aug 2025
https://github.com/scalabli/quo
🚦🛠️⚙️Quo, a toolkit for writing Command-Line Interface applications and a Text User Interface framework for Python.
ansi-colors autocomplete autosuggest cli command-line console hex-colors interface keybindings progress-bar python-library python3 quo shell syntax-highlighting terminal tui typehints widgets
Last synced: 14 Dec 2025
https://github.com/gokrazy/stat
program to visualize resource usage, very similar to Dag Wieers’s dstat default output
cli cpu disk memory monitoring network resource resources system visualization
Last synced: 05 May 2025
https://github.com/waltzofpearls/dateparser
Parse dates in commonly used string formats with Rust.
chrono cli dateparser datetime lib rust timezones
Last synced: 04 Aug 2025
https://github.com/nyxnor/onionjuggler
Manage your Onion Services via CLI or TUI on Unix-like operating system with a POSIX compliant shell.
cli descentralized encryption foss hidden-service hiddenservice onion-service onionservice open-source portable posix privacy security self-hosted shell shellscript tor tor-onion-service tui unix
Last synced: 15 Apr 2025
https://github.com/trapd00r/pimpd2
Perl Interface for the Music Player Daemon 2 | http://search.cpan.org/dist/App-Pimpd/
cli mpd mpd-client music perl shell tabcompletion terminal
Last synced: 01 Jul 2025
https://github.com/mergestat/scribe
Command line interface for translating natural language prompts into SQL queries using the OpenAI API
Last synced: 08 Apr 2025
https://github.com/dxddxx/texicode
TeXicode - TeX to Unicode, a Unicode TeX renderer that renders TeX into Unicode by rendering the TeX
Last synced: 16 Jan 2026
https://github.com/benallfree/admindo
The admin for Cloudflare Durable Objects
cli cloudflare cloudflare-durable-objects cloudflare-workers durable-ob web-admin
Last synced: 18 Jun 2025
https://github.com/vitorgalvao/pinplus
GUI to add Pinboard bookmarks, controllable via CLI
add-pinboard-bookmarks bookmarks cli electron gui macos pinboard
Last synced: 15 Mar 2025
https://github.com/vinc3m1/1pa
1Password Command Line Interface written in Go for Linux, Windows, MacOS
Last synced: 11 Sep 2025
https://github.com/gschier/insta-downloader
📷 Command-line utility to download all photos from Instagram
Last synced: 19 Mar 2025
https://github.com/lavifb/todo_r
Find all your TODO notes with one command!
Last synced: 19 Mar 2025
https://github.com/upcloudltd/upcloud-cli
UpCloud command line client (upctl)
cli cloud command-line go golang upcloud
Last synced: 15 Dec 2025
https://github.com/imbolc/step-machine
Run your Rust CLI programs as state machines with persistence and recovery abilities
Last synced: 03 May 2025
https://github.com/ehmicky/get-bin-path
Get the current package's binary path
bin binary cli cwd dependency-management es6 executable javascript library nodejs npm package package-json package-manager path shell terminal testing typescript unit-testing
Last synced: 30 Apr 2025
https://github.com/px7nn/px7-radio
A minimal, fast alternative to heavy music apps — built for the terminal.
audio-streaming cli command-line-tool free-music internet-radio music-streaming python python-cli radio-browser radio-player terminal terminal-app tui youtube yt-dlp
Last synced: 30 May 2026
https://github.com/gnomedevreact/mrn
mrn is a lightweight and flexible CLI tool for Go developers that helps scaffold basic folder structures and boilerplate files for new feature modules.
Last synced: 11 Mar 2026
https://github.com/omdxp/react-help-create
This command line helps you create components, pages and even redux implementation for your react project
cli hacktoberfest react react-help-create reactjs reactts redux rhc
Last synced: 23 Apr 2025
https://github.com/nadlejs/nadle
A type-safe, modern, Gradle-inspired task runner.
build-tool cli developer-tools gradle-inspired grunt lightweight make nodejs task-orchestration task-runner type-safe typescript
Last synced: 20 Feb 2026
https://github.com/kylebarron/keplergl_cli
One-line geospatial data visualization using Kepler.gl
cli data-visualization geospatial kepler-gl mapbox python
Last synced: 06 Sep 2025
https://github.com/ItMeDiaTech/rag-cli
Local Retrieval-Augmented Generation (RAG) plugin for Claude Code that combines Chroma db vector embeddings with intelligent info retrieval with Multi-Agent Framework (MAF) orchestration for context-aware development assistance. Uses Open Source / Free frameworks. Implements bridge to Claude Code CLI so no token use. And it's easy to setup.
claude cli maf multi-agent plugin python rag vector
Last synced: 25 Jun 2026
https://github.com/lucasnevespereira/go-gituser
Switch between git accounts easily
cli command-line command-line-tool git go golang linux macos open-source opensource producitivity productivity ssh ssh-cli ssh-client ssh-key
Last synced: 26 Apr 2026
https://github.com/juanibiapina/gob
Process manager for AI agents (and humans)
ai-tools background-jobs bubbletea claude-code cli cli-app codex crush developer-experience developer-tools go golang opencode process-manager terminal terminal-utilities tui
Last synced: 07 Feb 2026
https://github.com/gabrielperales/prettier-init
CLI for creating .prettierrc files
cli prettier prettier-config prettierrc prettify rcfiles
Last synced: 03 Mar 2026
https://github.com/tolitius/bb8
a command line interface to Stellar networks
blockchain cli cryptocurrency stellar
Last synced: 16 Oct 2025
https://github.com/valxntine/whattp
A simple, offline CLI tool for getting HTTP status code information
cli cli-app cobra-cli go golang-cli
Last synced: 12 Feb 2026
https://github.com/geolessel/trello-cli
It's Trello, but snappy!
cli command-line command-line-tool crystal crystal-lang crystal-language homebrew ncurses trello
Last synced: 04 Mar 2026
https://github.com/internet4000/find
URL & local first client side actions for the browser omnibox
bangs cli find find-web local-first omnibox open-search router search-actions serverless unhosted url url-builder url-first url-router web-browser web-components
Last synced: 07 May 2025
https://github.com/c272/iro4cli
An open-source rewrite of Iro, a grammar generator, supporting automatic VSCode & Atom extension generation.
ace atom cli csharp css grammar iro iro-grammars pygments rouge textmate vscode vscode-extension
Last synced: 14 Jul 2025
https://github.com/wilfred-dev/wilfred
🐿️ A CLI for managing game servers using Docker.
cli docker game-server game-servers linux minecraft python wilfred
Last synced: 08 May 2025
https://github.com/gnojus/wedl
Small command line utility to download from https://wetransfer.com
Last synced: 11 Jan 2026
https://github.com/nishanths/lyft
Create and manage Lyft rides from the command line
Last synced: 21 Mar 2025