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-22 00:05:45 UTC
- JSON Representation
https://github.com/dmotz/gimme
Simple command line utility that takes a name and shows domain and twitter availability.
Last synced: 07 Sep 2025
https://github.com/specure/nettest
The new version of the high-performance server and client for network speed measurement. The tool supports modern communication protocols and provides real-time accurate measurements.
Last synced: 11 Mar 2026
https://github.com/tibcosoftware/tcstk-cloud-cli
TIBCO Cloud™ Composer - Command Line Interface
Last synced: 07 May 2025
https://github.com/albinekb/co-to-async
🦄 Take the step from co.wrap to async/await automagically
ast cli co codemod jscodeshift transform
Last synced: 01 Apr 2025
https://github.com/sing-group/bicycle
bicycle (bisulfite-based methylcytosine caller) is a next-generation sequencing bioinformatics pipeline able to perform a full DNA methylation level analysis
bisulfite bisulfite-sequencing cli dna-methylation java java-bioinformatics methylation
Last synced: 03 Jul 2025
https://github.com/jamsyoung/jq-cli-wrapper
A npm wrapper around the jq cli
Last synced: 21 Jan 2026
https://github.com/rockstaedt/commit-message-check
A CLI tool to ensure short commit messages
cli commit commit-message git git-hooks golang length validation
Last synced: 26 Jan 2026
https://github.com/artginzburg/wifi-pass
QR encode, copy or get the password of current Wi-Fi connection
authentication bash cli macos wifi
Last synced: 24 Apr 2025
https://github.com/twardoch/ezgooey
Simplified usage of https://github.com/chriskiehl/Gooey that turns argparse-based Python CLIs into GUI apps
Last synced: 09 Apr 2025
https://github.com/p3yman/aha
💡 A simple CLI tool to save your awesome aha moments right where you live!
Last synced: 09 Apr 2025
https://github.com/satharus/asciitable
Python3 script with no dependencies that prints (colourfully :D) the ASCII table like asciitable.com, with quering features.
ascii asciitables cli print-application python python3
Last synced: 27 Sep 2025
https://github.com/borys25ol/elasticsearch-reindex
Tool for migration Elasticsearch indexes between different nodes.
cli elasticsearch migration-tool python reindex
Last synced: 14 Jan 2026
https://github.com/mafredri/macos-darkmode
Simple CLI for controlling macOS Dark Mode via Apples private API
Last synced: 16 Mar 2025
https://github.com/mieky/jestas
Show Jenkins build statuses from the command line
cli jenkins jenkins-server monitor status
Last synced: 27 Jan 2026
https://github.com/jpbochi/drun
docker run on pwd
cli devops devops-tools docker homebrew nodejs shell
Last synced: 09 Apr 2025
https://github.com/pstadler/ticker-rs
Real-time stock tickers from the command-line. Written in Rust.
bash cli equities quotes rust shell stock-prices stocks yahoo-finance-api
Last synced: 08 May 2025
https://github.com/eeriemyxi/novi
A dictionary for your terminal.
cambridge cli dictionary python scraping terminal
Last synced: 06 Mar 2026
https://github.com/easimonenko/node-cli-options-parsing-review
Review of modules for parsing command line options in Node.js (in Russian).
Last synced: 03 Apr 2025
https://github.com/alifa98/point2hex
A CLI tool for generating higher-order trajectory datasets.
cli dataset higher-order-trajectory python trajectory trajectory-prediction
Last synced: 03 Jul 2025
https://github.com/davidecavestro/gmail-exporter
Export you gmail messages to a spreadsheet
Last synced: 17 Jun 2025
https://github.com/jimovonz/cairn
Persistent memory for Claude Code — invisible self-annotating metadata, semantic search, cross-project retrieval
ai-agent ai-memory anthropic claude claude-code cli developer-tools embeddings hooks llm local-first long-term-memory persistent-memory rag semantic-search sqlite sqlite-vec vector-search
Last synced: 05 Jul 2026
https://github.com/roosta/fif
🔍 Quickly find in files using fuzzy search and context
bash cli fuzzy-search fzf searching terminal zsh zsh-plugin
Last synced: 13 Apr 2025
https://github.com/r0bl0x10501050/studiocli
A terminal for Roblox Studio complete with a package manager and Bash commands!
cli package-manager roblox-plugin
Last synced: 05 Apr 2025
https://github.com/gyaan/bytebrush
This is a command-line tool written in Go to find duplicate files in a specified directory.
cli cross-platform duplicate-files file-management go golang linux macos windows
Last synced: 15 Jan 2026
https://github.com/jez/viewjrnl
Shell script to group jrnl entries by date and add color.
Last synced: 20 Jul 2025
https://github.com/punchagan/igzen
Post to Instagram, Zen style
automation cli instagram instagram-uploader selenium zen
Last synced: 08 May 2025
https://github.com/azu/restore-source-map-to-file
Restore original file from source map file.
Last synced: 12 May 2025
https://github.com/matronator/mtrgen
CLI tool for generating files using a template engine similar to Jinja or Blade.
cli cli-app cli-generation cli-generator cli-generators cli-tool code-generation code-generator code-generators command-line-app command-line-tool file-generation file-generator generator generator-template generators mtrgen php php-generator templates
Last synced: 25 Dec 2025
https://github.com/e9x/ipi
The free self-hosted IP information library.
cli ip2asn ip2location nodejs typescript
Last synced: 29 Apr 2025
https://github.com/pirafrank/notion-to-text
A simple way to get content of notion.site pages in plain text or as JSON (e.g. for use in APIs, with integration platforms, etc.).
cli notion notion-blog server serverless
Last synced: 21 Jul 2025
https://github.com/windomz/go-commander
:lollipop: The solution for building command shell programs, drive by <docopt>, inspired by <commander.js>
cli command-line commander commandline-interface docopt go golang shell
Last synced: 20 Mar 2025
https://github.com/msztolcman/smtpc
SMTPc is simple but powerfull SMTP client for sending emails using CLI. It's dedicated for system admins or developers, however it's easy to use and every CLI user will be satisfied using this.
cli developer-experience developer-tools email interactive-smtp mail predefined-messages predefined-profiles smptc smtp smtp-client smtp-session templates templating
Last synced: 31 Oct 2025
https://github.com/temzasse/figmage
A simple CLI tool that helps you generate design tokens as code from your Figma project.
cli design-system design-tokens figma
Last synced: 13 Apr 2025
https://github.com/pinto0309/snd4onnx
Simple node deletion tool for onnx.
cli model-converter models onnx onnxruntime python
Last synced: 08 May 2025
https://github.com/canop/cli-log
a simple file logging facility, convenient for Rust terminal applications
cli hacktoberfest rust terminal
Last synced: 12 May 2025
https://github.com/hedyhli/gelim
minimalist gemini/spartan client, feels a bit like a shell tbh
cli gemini gemini-client golang hacktoberfest repl
Last synced: 18 Mar 2025
https://github.com/Integralist/Bash-Headers
A CLI HTTP Headers Filtering Tool (written in Bash)
bash bash-script bashrc cli cli-toolkit http http-client http-header http-response response tool
Last synced: 17 Jul 2025
https://github.com/jabbalaci/go-jsonpath
Find the path of a key / value in a JSON hierarchy easily.
Last synced: 04 Apr 2025
https://github.com/jkandasa/jenkinsctl
Jenkins CLI tool
cli command-line jenkins jenkins-cli jenkins-client jenkinsctl
Last synced: 19 Mar 2025
https://github.com/f1lt3r/ansi-to
😹 export ANSI to HTML, SVG, PNG, w/ iTerm2 color support
ansi ansi-to ansi-to-html ansi-to-image chalk cli color console convert-ansi export export-ansi html node svg terminal
Last synced: 20 Mar 2025
https://github.com/gwennlbh/ideaseed
Note down your ideas and get them to the right place, without switching away from your terminal
cli github-issues github-projects google-keep idea issues note-taking notetaking projects terminal terminal-based
Last synced: 13 Apr 2025
https://github.com/naltun/unix-notes
Notes on common 🅄🅝Ⓘ🆇 topics 🐧 😈
aix bsd cli command-line darwin internet kernel linux networking protocols tcp tcp-ip udp unix
Last synced: 30 Apr 2025
https://github.com/spacez320/shui
Data collection and presentation on the command line.
cli data-visualization logging monitoring system-administration telemetry terminal time-series
Last synced: 15 Dec 2025
https://github.com/lefProg/claudial
⚽ Live FIFA World Cup 2026 scores in your terminal and Claude Code's status bar — goal & red-card takeovers included. Pure Node TUI, no API key.
claude-code cli developer-tools espn fifa football ink live-scores nodejs react scoreboard soccer statusline terminal terminal-ui tui typescript world-cup-2026 worldcup
Last synced: 12 Jul 2026
https://github.com/voxpelli/validate-conventional-commit
Smallest simplest conventional commit validator to use with eg Husky
cli commit-msg commit-msg-linter conventional-commit conventional-commits git-hooks husky validation
Last synced: 13 Sep 2025
https://github.com/johnsylvain/cbb
🏀 CLI tool for live College Basketball scores
cli college-basketball ncaa node-cli sports
Last synced: 26 Jun 2026
https://github.com/ericclemmons/amplify-visor
Amplify Visor is a prototype GUI that customers run locally that streamlines the Amplify app-building experience – configuring & deploying Amplify visually, automatically installing dependencies, and reducing developer friction.
Last synced: 19 Mar 2025
https://github.com/suglasp/fallout4_fallout76_sfx_conversionkit
Fallout 4 and Fallout 76 sound (sfx) and music conversion kit in Powershell. Extract your favorite soundsamples in bulk and convert them to WAV (wave) or MP3. Fallout archive file (*.ba2) are native processed in Powershell code. Conversion of sfx files is done through use of external utils you need to download (see the README).
ba2 bethesda cli extract fallout fallout-76 fallout4 fallout76 fo4 fo76 fuz music riff sfx sound soundsample tool utility wave xwma
Last synced: 24 Aug 2025
https://github.com/reagentx/logria-py
A powerful CLI tool that puts log analytics at your fingertips. Python implementation.
analytics cli grep logging multiprocessing parsing python regex tail
Last synced: 14 Apr 2025
https://github.com/rrivera/celo
Celo is a CLI tool to encrypt files from an user-defined Secret Phrase.
aes-encryption argon2 cli crypto cryptography go golang password
Last synced: 12 Jan 2026
https://github.com/MrWillCom/rsa-cli
A command line tool for RSA encryption and decryption.
cli command-line-tool decryption encryption nodejs rsa rsa-encryption
Last synced: 13 Apr 2025
https://github.com/srvc/ery
🔍 Discover services in local
cli dns local-development service-discovery
Last synced: 06 Apr 2025
https://github.com/skshetry/gh-cancel-runs
A Github CLI extension, that cancels all the scheduled jobs from GHA for a particular repository, at once.
cli gh-extension github github-actions github-cli
Last synced: 19 Mar 2025
https://github.com/ruelala/arconn
a cli for remotely connecting to aws resources using SSM
aws cli golang remote-execution remote-shell session-manager ssm
Last synced: 19 May 2026
https://github.com/knfs-library/bamimi-cli
Cli for BAMIMI Framework
cli nodejs nodejs-cli nodejs-framework nodejs-frameworks nodejs-server
Last synced: 24 Jun 2025
https://github.com/warengonzaga/xplorescan
Never memorize a blockchain explorer again. 🛰️🌐💻
blockchain cli command-line command-line-tool explorer hacktoberfest web3
Last synced: 15 Apr 2025
https://github.com/ArchitectNow/cli
ArchitectNow CLI
architectnow cli inquirer typescript
Last synced: 22 Aug 2025
https://github.com/jaandrle/randommdn
Posting a random article from MDN.
cli css html javascript mastodon mastodon-bot mdn mdn-docs rss webdev
Last synced: 29 Jul 2025
https://github.com/deniskropp/gemini-repo-cli
Gemini CLI for repo-level operations
cli code-generation gemini-ai genai generated-content generative-ai repo-level
Last synced: 17 Sep 2025
https://github.com/millotp/vaultwalker
A CLI tool in rust to browse and edit Vault secrets
Last synced: 26 Jul 2025
https://github.com/cosmic-utils/cosmic-ctl
CLI for COSMIC Desktop configuration management
cli command-line configuration cosmic cosmic-desktop linux pop-os rust settings tool
Last synced: 15 Apr 2025
https://github.com/jrhawley/pad-path
Intuitively modify your `$PATH`
cli command-line-tool environment-variables path
Last synced: 08 Aug 2025
https://github.com/goca-se/dotcontext
AI context toolkit for Claude Code — commands, decisions, skills, and feature planning for your codebase
ai-assistant ai-coding ai-context claude claude-code cli context-management developer-tools toolkit
Last synced: 07 Jul 2026
https://github.com/cyqsimon/what-the-port
Port lookup tool
cli cross-platform lookup port tool
Last synced: 29 Jul 2025
https://github.com/splitbrain/itchy
Fetch your itch.io library into an sqlite database for easier searching
Last synced: 15 Apr 2025
https://github.com/ericyd/twittier
Twittier: Next-gen social interface. CLI for Twitter
Last synced: 12 Apr 2025
https://github.com/Gausix/Scimon
Scimon is a tool designed for batch downloading PDF files using its own dedicated language, Monset (.mon). Monset features a very simple and quick-to-write syntax, making it easy to use.
cli monset pdf-batches pdf-downloader rust scimon tools utils
Last synced: 31 Jul 2025
https://github.com/g1eb/cli-plugin
🖥 CLI plugin for webapps
cli cli-plugin console shell user-interface vanilla-js
Last synced: 26 Jul 2025
https://github.com/bastidood/udp-multicast-chat
A simple chat room over UDP multicast written in Rust.
Last synced: 23 Sep 2025
https://github.com/waxdred/gohotreload
This project is a Go program called "GoHotReload" that provides hot-reloading functionality for Go programs. It allows you to monitor specified files in a directory and automatically restart the associated Go program whenever any of those files are modified.
build-tool cli developer-tools go golang live-reload monitoring-tool task-runner watcher
Last synced: 14 May 2025
https://github.com/derhuerst/authenticated-pipe
Make sure you receive data from the right person.
Last synced: 15 Apr 2025
https://github.com/jiri-otoupal/abst
Manage your bastion sessions automatically, and simplify your connection to k8s cluster
bastion cli kubernetes kubernetes-cluster kubernetes-pod kubernetes-pods oci oracle oracle-cloud oracle-cloud-infrastructure python ssh ssh-tunnel
Last synced: 18 Aug 2025
https://github.com/SwayKh/linksym
Linksym is a dotfiles manager. Making it easier to create and manager symlink while creating automatic records.
cli dotfiles dotfiles-manager go golang
Last synced: 20 Sep 2025
https://github.com/clarketm/generator-node-cli
Node command line application generator.
cl cli command-line command-line-tool commander commanderjs commandline node nodejs terminal
Last synced: 24 Jul 2025
https://github.com/si3nloong/webhook
A webhook server comply with at least once delivery. (Cloud Native) - WIP
cli curl docker go grpc k8s message-queue webhook webhook-server
Last synced: 14 Sep 2025
https://github.com/zachey01/deepljs
💬 Unofficial DeepL API (without apikey)
cli deepl deepl-api deepl-translation-api free-deepl
Last synced: 01 May 2025
https://github.com/sreesh-mallya/bookmyshow-notify
A Python command-line app that notifies you when a show is available on bookmyshow.com.
beautifulsoup4 bookmyshow cli notifies python webcrawler
Last synced: 28 Jul 2025
https://github.com/afonsopacifer/pynotes
Create daily notes/log with markdown.
cli daily log notes productivity tool
Last synced: 26 Jul 2025
https://github.com/eshepelyuk/pykli
Interactive ksqlDB command line client with autocompletion and syntax highlighting written in Python
cli confluent console-application kafka ksql ksqldb ksqldb-cli tui
Last synced: 17 Nov 2025
https://github.com/freaktechnik/get-firefox
Download the latest Firefox Nightly from the command line.
Last synced: 04 Apr 2025
https://github.com/albin-johansson/doxy-to-md
Converts Doxygen XML output to Markdown files.
cli cpp documentation doxygen markdown rust
Last synced: 28 Jun 2025
https://github.com/openjny/dotgh
A cross-platform CLI tool to template AI-coding configs such as AGENTS.md for easy reuse across projects.
Last synced: 13 Jan 2026
https://github.com/derhuerst/redis-stream
Redis 5 Streams as readable & writable Node streams. Plus a CLI.
Last synced: 15 Apr 2025