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-13 00:05:31 UTC
- JSON Representation
https://github.com/commandjoo/consoletools
A useful Collection of Console Tools
cli command-line command-line-tool console-app console-application terminal-app terminal-based
Last synced: 03 Apr 2025
https://github.com/abdulrahman1s/wifi-speed
A tool to change the speed of WI-FI
Last synced: 17 Oct 2025
https://github.com/thisissandipp/xarvis-cli
A Command-Line Interface for generating production ready starter template.
cli cli-app expressjs generate-code generate-project javascript project-generator starter-template typescript
Last synced: 07 Jul 2025
https://github.com/alexinslc/linear-cli
A CLI for Linear that allows you to quickly view, create and update issues written in Go.
cli command-line go hacktoberfest linear
Last synced: 05 May 2025
https://github.com/brunoarueira/designer
Does nice things with images, colors and generate palette colors too based on the brand logo supplied.
brand-logo cli palette palette-colors rust
Last synced: 08 Aug 2025
https://github.com/keithdhedger/cursesdialogs
Some simple utility dialogs using CursesToolKit
cli cpp curses cursestoolkit dialog linux utility
Last synced: 15 May 2026
https://github.com/adriankeenan/bugsnag-event-csv
CLi tool for exporting Bugsnag error events to a CSV
Last synced: 11 Apr 2025
https://github.com/thescientist13/gallinago
Gallinago is a NodeJS package designed to help with the running and testing of CLIs.
cli hacktoberfest nodejs testing
Last synced: 06 Mar 2026
https://github.com/a-chacon/procman
Process manager for Procfile-based applications
Last synced: 30 Jun 2026
https://github.com/bohoffi/ngx-deploy-ftp
Deploy Angular apps to an FTP remote using the Angular CLI
angular angular-cli cli deploy ftp ng-deploy schematics
Last synced: 06 Oct 2025
https://github.com/omnidotdev/eden-site
🌿 In the beginning, there were dependencies (Eden website)
cli community dev-environment developer-tools devtools dotfiles dx environment foss mit onboarding open-source rust setup
Last synced: 06 Apr 2026
https://github.com/loklaan/whitespace-lang
Runs programs written in Whitespace Language
cli interpreter whitespace-language
Last synced: 15 Jun 2025
https://github.com/mattmezza/tlgram
A snappy non-complete but immediately useful TUI client for telegram.
Last synced: 19 Jan 2026
https://github.com/quiibz/shineboard-cli
The CLI for ShineBoard - A beautiful way to share code
cli javascript utility-application
Last synced: 20 Jan 2026
https://github.com/michaelgrupp/minicommander
A simple, minimalistic command line parser in 100 lines of C++11 code
cli command-line-parser commandline-interface cpp cpp11 minimalist
Last synced: 08 Jul 2025
https://github.com/bensabry/exiftoolwrapper
ExifToolWrapper is a C# library that provides various helper methods and features using ExifTool.
cli exif image-metadata open-source
Last synced: 20 Mar 2025
https://github.com/blackglory/fcdns
🌳 DNS relay server with fact-checking.
cli esm npm-package typescript
Last synced: 08 Sep 2025
https://github.com/trycatchnet/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: 06 Apr 2026
https://github.com/argentini/argentini.ollamafarm
A CLI app that acts as an ollama REST endpoint while aggregating multiple ollama API services with failover (Windows, macOS, Linux, .NET 8.0, x64, Arm64, Apple Silicon)
ai cli dotnet ollama ollama-api
Last synced: 10 Apr 2025
https://github.com/misterrager8/ClipBin
Save important snippets of code or text that you commonly copy and paste. Locally-hosted and ran from your browser of choice. Files of any type can be stored in your home directory. Can also be used from the command-line for greater productivity.
cli clipboard command-line copy-paste flask macros mysql pastebin python snippets
Last synced: 01 May 2025
https://github.com/t-charura/language-transfer-flashcards
CLI tool converting Language Transfer lessons into Anki flashcards, automating content extraction for efficient language learning.
anki cli extraction flashcards language-learning language-transfer python spaced-repetition vocabulary-flashcards
Last synced: 21 Aug 2025
https://github.com/guiepi/omniscient
Omniscient is a VERY minimalist Command and Control (C2) Command Line Interface (CLI).
Last synced: 24 Jun 2026
https://github.com/hugojosefson/deno-sudo
Easy-to-use sudo for deno cli apps.
Last synced: 15 May 2026
https://github.com/sch8ill/rcon
A RCON client for executing commands on a remote RCON server
cli golang libary minecraft minecraft-client rcon rcon-client rcon-console rcon-protocol
Last synced: 15 May 2026
https://github.com/codingmustache/hack-news-stories
A cli tool to get the top stories on hackernews
Last synced: 26 Mar 2025
https://github.com/ameyac11/gitlytics
📊 Beautiful GitHub traffic analytics dashboard and CLI tool to permanently track views, clones, referrers, and popular paths for all your repositories.
analytics cli dashboard github-api github-traffic gitlytics pypi-package python stream
Last synced: 30 Jun 2026
https://github.com/vsnthdev/samaya
( समय ) - A time synchronization program that uses HTTP protocol.
cli go golang http-client https ntp ntp-protocol sync synchronization time timesync
Last synced: 10 Apr 2025
https://github.com/magiclen/simple-ssl-acme-cloudflare
Simple SSL with ACME and CloudFlare is a tool to simply apply SSL certificates by using OpenSSL and ACME via CloudFlare DNS.
acme cli cloudflare letsencrypt rust ssl
Last synced: 10 Apr 2025
https://github.com/pyrustic/buildver
Tool to build Python packages with built-in intuitive versioning mechanism
api build cli packaging pyrustic python version versioning wheel
Last synced: 08 Jul 2025
https://github.com/haikelfazzani/pingy
🏓 A straightforward command line implementation of ICMP Echo, designed to provide a quick and easy way to test network connections - Pingy 🌐
cli golang icmp ipv4 linux networking ping raw-sockets
Last synced: 14 May 2026
https://github.com/mingling-rs/mingling
Macro magician in your CLI.
bash cli command-line command-line-interface completion crate fish framework library macros powershell proc-macro proc-macro-attribute proc-macro-derive repl rust shell zsh
Last synced: 01 Jul 2026
https://github.com/eveningkid/github-feed
Get notified whenever something happens in someone's github feed
cli feed git github nodejs notifications npm
Last synced: 06 Apr 2026
https://github.com/suddengunter/jwtdec
CLI util that can decode JWT token and pretty-print payload.
Last synced: 15 Jun 2026
https://github.com/anandchowdhary/carpent
🔨 Bootstrap and configure any project using its template
bootstrapping cli node-ts nodejs typescript
Last synced: 30 Apr 2025
https://github.com/tiagodanin/subtitlesx
CLI Tool to download subtitles for movies and series.
cli download-subtitles subtitles subtitles-search
Last synced: 30 Apr 2025
https://github.com/semihbkgr/sorting-visualizer
CLI app visually displays iterations over various sorting algorithms
algorithms cli rust sorting sorting-algorithms
Last synced: 26 Mar 2025
https://github.com/agupta666/elf
HTTP server console :alien:
cli http http-api http-mocking http-server interactive json service
Last synced: 14 Jan 2026
https://github.com/derhuerst/tree-select-prompt
A prompt to select an item from a tree.
Last synced: 08 Sep 2025
https://github.com/bntzio/cliip
Get your ip info with a single cli command 💻
Last synced: 28 Jan 2026
https://github.com/kanutocd/gem-guardian
Consumer-side integrity verification for Ruby gems
artifact-verification bundler cli dependency-management developer-tools devsecops integrity-verification provenance ruby rubygems security-audit sigstore slsa software-supply-chain supply-chain-security trusted-publishing
Last synced: 23 Jun 2026
https://github.com/dastanozgeldi/shortify
Shortify - a simple URL-shortening library with CLI support.
Last synced: 08 Jun 2026
https://github.com/1407arjun/create-any-app
A command line interface for rapid creation, configuration and development of JavaScript apps.
boilerplate cli create-any-app npm-package templates
Last synced: 16 Feb 2026
https://github.com/benaryorg/liveuniq
liveuniq is uniq -c with some real-time output
Last synced: 15 Jun 2025
https://github.com/iyaki/specralph
Spec-driven AI coding automation CLI. Workflow runner for Claude Code, OpenCode, Cursor, and other agent CLIs.
agentic ai ai-agents ai-developer-tools automation cli code-generation developer-tools devtools go harness-engineering llm loop-engineering prompt-engineering ralph-loop ralph-wiggum software-development spec-driven-development
Last synced: 23 Jun 2026
https://github.com/naturalcycles/junit-lib
Convert junit xml to html, merge multiple junit xml reports.
Last synced: 09 Jul 2025
https://github.com/mdminhazulhaque/uptimerobot-cli
:wrench: UptimeRobot CLI
Last synced: 17 Mar 2026
https://github.com/nousefreak/projecthelper
Structure git projects
cli git hacktoberfest repository structure
Last synced: 15 Jun 2025
https://github.com/phatnguyenuit/nhaccuatui-downloader
Simple CLI to download nhaccuatui songs includes playlists and songs
Last synced: 29 Apr 2025
https://github.com/anikghosh256/kitty-cli
CLI tool for creating kitty component.
cli collaborate command-line template-tool
Last synced: 15 Jan 2026
https://github.com/68publishers/health-check
:heartpulse: Check the status of an application services.
cli console docker extension health-check nette symfony
Last synced: 08 Jul 2025
https://github.com/antoinegagne/parthenon-hs
Tool to convert Athena terms into JSON values
Last synced: 12 May 2025
https://github.com/sakiib/apiserver
basic-authentication cli cobra go golang helm-charts jwt-authentication
Last synced: 30 Jun 2026
https://github.com/johnolven/smart-cli
CLI para interactuar con ChatGPT y Claude. Consultas rápidas, modo interactivo y gestión de historial.
artificial-intelligence cli smart terminal
Last synced: 15 May 2026
https://github.com/spookyuser/badlinks
Removes links that can get extensions removed from the chrome store
Last synced: 10 Apr 2025
https://github.com/apenella/gitlabcli
Gitlabcli is a command line tool to interact with Gitlab
clean-code cli gitlab golang golang-application
Last synced: 07 May 2025
https://github.com/anantadwi13/homan
A CLI Web Host Manager
cli go golang hacktoberfest webhost whm
Last synced: 04 Jul 2026
https://github.com/dolmen-go/flagx
Extensions for the Go 'flag' package: flagx, flagfile, flagnet, flagtrace
cli flag golang golang-module tracing
Last synced: 18 Jun 2025
https://github.com/stsourlidakis/npm-run-interactive
Find and run scripts in your package.json in an interactive way.
Last synced: 19 Jun 2025
https://github.com/rtmigo/dmk_py
Experimental encryption app
cli cryptography deniable-encryption encrypted-store file-encryption information-security linux macos obfuscation package password-manager password-storage plausible-deniability posix python windows
Last synced: 10 Jul 2025
https://github.com/omaressameldin/wifi-manager
GO cli to manage wifi networks using Network Manager
Last synced: 30 Oct 2025
https://github.com/lukasbach/github-bulk-unsubscriber
Unwatch large quantities of Github repositories in an instance. Specify the repos to unwatch with a Regex.
bulk cli github helper many repository tool unsubscribe unwatch watch watched
Last synced: 05 Apr 2025
https://github.com/aretw0/loam
An Embedded Reactive & Transactional Engine for Content & Metadata.
cli content-management database devops digital-garden embedded-database event-driven file-watcher git gitops golang headless-cms json knowledge-management local-first markdown pkm reactive static-site-generator yaml
Last synced: 17 Feb 2026
https://github.com/mlcdf/owh
Command line interface to OVHcloud Web Hosting
Last synced: 07 Feb 2026
https://github.com/filiptronicek/bruh
A Broadband Response and Uptime Heuristic
bruh bruh-moment cli hacktoberfest
Last synced: 11 Apr 2025
https://github.com/morningspace/oc
A shell on top of OpenShift CLI to manage many clusters securely and efficiently both for individual and team use.
Last synced: 17 May 2026
https://github.com/tsutomu-n/kodama-claude
Kodama for Claude Code — Reliable session memory & smart restart for the Claude CLI
agentic-ai agentic-coding ai-memory anthropic-claude claude-ai claude-code cli coding-assistant context-engineering developer-tools linux llm session-management terminal wsl
Last synced: 04 Apr 2026
https://github.com/vlazic/git-task-analyzer
Intelligent git commit analyzer: Turning commit logs into detailed tasks with estimated timelines.
cli code-analysis-tool git-analysis gpt gpt-4 openai productivity task-tracker tasks
Last synced: 17 May 2026
https://github.com/aniko33/ls-space-cli
A "script" that allows you to see the total space and its evaluation, the used and free space. Made in python with 2 libraries.
cli disk disk-memory disk-space memory no-gui tool
Last synced: 12 Apr 2025
https://github.com/jaid/pover
Package Overmanager. Easy CLI shortcuts for npm, pnpm, Yarn and Lerna.
cli command command-line dependencies global install lerna lockfile npm package package-json pnpm update upgrade yarn
Last synced: 21 Mar 2025
https://github.com/tareq1988/wp-cli-maintenance-mode
Put your site into maintenance mode with wp-cli
cli wordpress wp-cli wp-cli-command wp-cli-package
Last synced: 05 Apr 2025
https://github.com/johnweldon/unifi-scheduler
Command line utility to manage devices on a UniFi network
cli command-line-tool nats unifi unifi-controller wifi-scheduler
Last synced: 11 Apr 2025
https://github.com/stringmanolo/ngrok
Open source client for ngrok
arm64 bash cgnat cli client linux ngrok ngrok-client ngrok-replacement ngrok-script open-ports open-source shell termux x86 x86-64
Last synced: 11 May 2026
https://github.com/dvvcz/viva
Experimental cli to create HDL projects using Vivado, outside of their IDE.
cli hardware hdl package-manager rust systemverilog verilog vivado
Last synced: 17 Aug 2025
https://github.com/ebkalderon/tq
Command-line TOML processor
cli devops devops-tools rust toml
Last synced: 09 Jun 2026
https://github.com/primecitizens/cli
A novel experience for building application entrypoint.
cli command-line commander flags options
Last synced: 17 May 2026
https://github.com/bfontaine/which
the `which` you’re used to, written in Go.
Last synced: 14 Jul 2025
https://github.com/jeremyrajan/json-markdown
Create Markdown docs for JSON Schema
cli json json-markdown json-schema
Last synced: 21 Mar 2025