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-06 00:05:34 UTC
- JSON Representation
https://github.com/vtex/findhelp
A simple and hackable lib to create modular CLI's
Last synced: 15 Mar 2026
https://github.com/fovea-org/fovea
Fovea is a tool for generating tiny, incredibly powerful Web Components.
cli compiler customelements dom fovea shadowdom template ui-library webcomponents webdevelopment
Last synced: 23 Oct 2025
https://github.com/thehamkercat/wallrus
Wallrus is a simple wallpaper manager for linux.
cli cli-app cli-utilities feh hacktoberfest linux rust wallpaper wallpaper-changer
Last synced: 13 Aug 2025
https://github.com/bltavares/pickpocket
Pocket CLI management tools
bookmark-manager bookmarks cli pocket
Last synced: 15 Apr 2025
https://github.com/nighty3098/mfetch
🛠️ A simple fetch tool for Linux written in bash
cli fetch mfetch neofetch neofetch-like
Last synced: 05 Oct 2025
https://github.com/nitrogenez/bully
An Android lock screen brute-force software
android brute-force bruteforce cli command-line-tool penetration-testing penetration-testing-tools pentesting rust
Last synced: 15 Apr 2025
https://github.com/crewdevio/piwo
🍺 Piwo is a friendly command-line HTTP client written in Deno environment
Last synced: 24 Aug 2025
https://github.com/buyukakyuz/smith
A performant open-source AI coding agent that lives in your terminal.
agent claude cli coding-assistant llm openai rust terminal
Last synced: 20 Feb 2026
https://github.com/valentingol/yaecs
YAECS (Yet Another Experiment Config System): Config System which allows easy manipulation of config files for safe, clear and repeatable experiments.
cli config configuration deep-learning experiments machine-learning
Last synced: 16 Jan 2026
https://github.com/uncenter/nixpkgs-track
📦 Track where Nixpkgs pull requests have reached.
Last synced: 02 Mar 2026
https://github.com/damianfral/github-ls
A simple tool that uses the GitHub API to list your repositories.
Last synced: 21 Aug 2025
https://github.com/iamseth/python-rac
Python module to work with Dell's RAC
Last synced: 25 Aug 2025
https://github.com/mokkapps/github-traffic-cli
npm CLI package to fetch the traffic for all repositories of a GitHub user
cli command-line-tool github global npm traffic views
Last synced: 12 Apr 2025
https://github.com/atscan/atr
AT Protocol IPLD-CAR Repository toolkit (CLI)
atproto atprotocol bluesky cli repository tool
Last synced: 09 Aug 2025
https://github.com/alewin/watermark-images
Python Tool - add watermarks logo or text to single or multiple images/photos via command line cli
add-watermarks-logo cli photos python watermark-image
Last synced: 14 Apr 2025
https://github.com/kribblo/npm-list-linked
List linked npm packages in a project; also recursively for chains of dependencies.
cli javascript node npm npm-link
Last synced: 11 Aug 2025
https://github.com/codedotjs/instafy
:telescope: A command line Instagram media notifier!
cli followers following instagram media notification notify posts tool
Last synced: 18 Aug 2025
https://github.com/bhanu-code/db-drawer
database schema visualization cli tool on localhost for node.js environment
cli css db-drawer ejs expressjs girlscriptsummerofcode gssoc24 hacktoberfest javascript mongoose nodejs npm-package open-source prisma-orm process-manager sequelize typeorm visualization vscode
Last synced: 23 Aug 2025
https://github.com/danielbayley/serve
🎾 Bundle any script as a macOS service.
automation cli command-line macos osx script service shell
Last synced: 20 Aug 2025
https://github.com/lakshyabatman/react-redux-cli
A lightning setup to automate your react redux application installation.
cli javascript nodejs react redux webdevelopment
Last synced: 02 Aug 2025
https://github.com/piecioshka/github-track-followers
:hammer: CLI to display followers of GitHub user
Last synced: 14 Feb 2026
https://github.com/royreznik/plz
Simple python virtual environment and dependences manager wrapping `piptools` and `virtualenv`
cli dependency-manager lock pack packaging pip-tools python virtualenv virtualenv-manager
Last synced: 18 Jan 2026
https://github.com/recap-utr/arguebuf-python
Create and analyze argument graphs and serialize them via Protobuf
aif argumentation cli graph grpc protobuf python
Last synced: 23 Apr 2025
https://github.com/trinhminhtriet/repoctl
🚀 repoctl – A powerful CLI tool to manage multiple Git repositories effortlessly. Sync, pull, and run commands! 🎯
Last synced: 11 Aug 2025
https://github.com/minicli/application
Application template repository
cli command-line framework hacktoberfest minicli php php-cli
Last synced: 17 Aug 2025
https://github.com/avasdao/nexajs
A pure JavaScript Library and Software Development Kit (SDK) for building dApps on the Nexa blockchain.
bitcoin blockchain cli cryptocurrency javascript react-native
Last synced: 15 Apr 2025
https://github.com/alveflo/commando
Utilities for creating cli user interfaces
cli command-line-app command-line-interface command-line-tool ui
Last synced: 21 Aug 2025
https://github.com/athennaio/cli
⌨️ Athenna CLI to create new projects and install components. Built with Athenna.
athenna cli esm installer nodejs scaffold typescript
Last synced: 14 Apr 2025
https://github.com/dabblebox/stash
Manage application configuration stored in cloud services.
aws cli cloud configs configuration configuration-files configuration-management dotenv json kms parameter-store s3 s3-bucket s3-storage secrets secrets-manager terraform vault yaml yml
Last synced: 14 May 2025
https://github.com/4i8/clinei
clinei is a library that provides a command line interface handler to make it easy to build CLI programs.
bun cli command command-line command-line-parser command-line-tool deno easy-to-use handler helper nodejs
Last synced: 16 May 2025
https://github.com/kulanthai/instainsane
Multi-threaded Instagram Brute Forcer(100 attemps at once)
bruteforcer cli command-line hacker hacker-tools hacking instagram linux shellscript
Last synced: 15 Apr 2025
https://github.com/jessielw/frameforge
A CLI that utilizes VapourSynth to generator frame accurate comparison images (mirror)
accurate automatic cli comparison frame generator images subtitle vapoursynth video
Last synced: 19 Apr 2025
https://github.com/pterm/pcli
💄 PCLI features drop-in functions to integrate PTerm into popular CLI frameworks for Go.
cli cobra color pretty pterm tui urfave-cli
Last synced: 27 Apr 2025
https://github.com/maxgfr/insta-who-unfollowed-me
Utility to make it easy to track unfollowers on Instagram
api cli insta insta-api instagram instagram-private-api javascript js ts typescript unfollowed unfollowers who-unfollowed-me
Last synced: 08 Apr 2025
https://github.com/itsdevcoffee/plum
🍑 Discover and manage 750+ Claude Code plugins from 12 marketplaces. Fast TUI with fuzzy search, dynamic registry, and zero setup.
bubbletea claude claude-code cli command-line developer-tools discovery fuzzy-search go golang marketplace plugin-discovery plugin-manager productivity terminal tui
Last synced: 22 Jan 2026
https://github.com/trustin/gh-cmp
Lists the open and unread issues and pull requests from the GitHub and GitHub Enterprise repositories you're interested in.
cli code-review github github-issues pull-requests
Last synced: 23 Apr 2025
https://github.com/gonzaloserrano/git-br
A very simple interactive cli tool to handle your local git branches
Last synced: 26 Jan 2026
https://github.com/joncloud/https
Simple CLI for sending HTTP requests
cli http http-client https request simple
Last synced: 10 Mar 2026
https://github.com/Goooler/StringResExporter
A utility designed to facilitate the export and import of string resources between Android projects and XLS files.
android android-resources cli excel-export
Last synced: 12 Apr 2025
https://github.com/webfiori/cli
Class library to simplify the process of creating command line based applications using PHP.
cli command command-line command-line-tool php terminal
Last synced: 16 Jan 2026
https://github.com/spujadas/departure-python
CLI, web API server, and Python library, to get departure information from public transport operators, and to update a virtual or physical departure board with this information.
cli departure-board london-underground national-rail nederlandse-spoorwegen python ratp sncf transilien web-api
Last synced: 11 Jun 2025
https://github.com/iamshobe/altb
alternative cli util for update-alternatives
cli python shell update-alternatives utility
Last synced: 19 Apr 2025
https://github.com/daredever/yae
Yet another editor. Console-based text editor tool for .NET Core CLI.
cli console csharp dotnet dotnet-cli dotnet-core dotnet-new dotnet-tool nuget text-editor yae
Last synced: 30 Oct 2025
https://github.com/splittydev/spotify-rs
Rustified Spotify API.
cli hacktoberfest spotify spotify-api
Last synced: 19 Aug 2025
https://github.com/stoewer/parquet-cli
Commnd line tool to analyze parquet files
Last synced: 25 Mar 2025
https://github.com/jspiers/headless-joplin
Dockerized Joplin terminal client with exposed Data API
cli container container-image docker headless joplin joplin-api
Last synced: 10 Mar 2025
https://github.com/guojia99/go-tables
Serialize command line output into visual table
cli command command-line-tool go golang terminal
Last synced: 10 Mar 2026
https://github.com/dolfbarr/gprj
Clean & simple CLI git multi project manager
cli git nodejs oclif projects typescript
Last synced: 19 Apr 2025
https://github.com/technikhil314/auto-badger
Add status badges to your markdown in 2 seconds
auto-badger automation badgen badges badges-markdown cli npm shields shields-io
Last synced: 12 Jun 2025
https://github.com/lorey/envato-cli
:black_medium_square: command line interface for envato market (e.g. themeforest)
cli envato-cli envato-market python
Last synced: 05 Oct 2025
https://github.com/Simatwa/yt5
Download YouTube Videos and Audios
audio audio-donwloader cli download download-videos downloader linux python video-downloader videos youtube youtube-downloader
Last synced: 08 Jul 2025
https://github.com/parvardegr/my-script-manager
Template repository to manage your bash scripts as code, the simplest way
bash bash-script bash-scripting bash-scripts cli command-line command-line-tool linux linux-shell shell
Last synced: 14 Apr 2025
https://github.com/info-mono/diyship
🧰🚀 Cross-shell prompt framework
cli cross-shell diyship prompt starship terminal
Last synced: 05 Jul 2026
https://github.com/dkhamsing/cocoapods-readme
:mag: Correct the spelling of CocoaPods in a README
cli cocoapods correct github pull-request readme
Last synced: 27 Jun 2025
https://github.com/jdockerty/yaml-to-json-go
Golang CLI tool to convert YAML to JSON, JSON to YAML, and to validate files.
cli converter go golang json json-to-yaml yaml yaml-to-json yamllint
Last synced: 12 Sep 2025
https://github.com/mipmip/runme.sh
RUNME.sh is a tiny toolkit for creating bash cli utilities fast, simple and easy.
Last synced: 12 May 2025
https://github.com/blackboxvision/create-typescript-api
💻 CLI to generate base project to start developing APIs with TypeScript.
api cli clis hapijs library nodejs react starter-kit typescript typescript-api
Last synced: 14 May 2025
https://github.com/alexitx/pythumb
Simple command line utility and API for downloading YouTube thumbnails
cli client command-line downloader image python thumbnail thumbnails utility youtube
Last synced: 18 Mar 2025
https://github.com/snakypy/dotctrl
:snake: :package: :page_facing_up: Dotctrl is a package to control your dotfiles (and more) on Linux or macOS.
cli control ctrl dotfiles dotfiles-manager linux macos macos-app management manager pypi python python-3 restore shell snakypy symbolic-links
Last synced: 08 Oct 2025
https://github.com/zamotany/cli-tag-logger
Log messages in CLI apps using tagged template literals.
cli command-line logger logging node nodejs tag tagged-template-literals terminal
Last synced: 21 Mar 2025
https://github.com/tlkamp/mockbob
Converts text into Spongebob meme mocking format.
cli go golang hacktoberfest meme
Last synced: 22 Sep 2025
https://github.com/bitbonsai/gitlink-cli
Small CLI tool to open the git repo page (github, gitlab, bitbucket) in default browser, or print its URL (in case you're in a remote terminal). Can also show a specific commit page if partiaal sha1 is provided
Last synced: 22 Jul 2025
https://github.com/cbednarski/mkdeb
Go library for creating Debian packages (.deb)
Last synced: 12 Jan 2026
https://github.com/brookinsconsulting/bccie
BC CIE is an eZ Publish Legacy extension which provides a flexible solution for quick and simple export of collected information content in csv or sylk (excel) formatted files with eZ Publish Legacy. Great for reports!
bc-cie cli csv extension ezpublish ezpublishlegacy ezpublishplatform handler module php
Last synced: 14 Apr 2025
https://github.com/dcdpr/jp
LLM-agnostic pair-programming CLI workflows. Like Codex, Claude Code, or Cursor unwrapped for Vi-friendly integration.
ai cli llamacpp llm local-first rust vim
Last synced: 16 Jan 2026
https://github.com/graphieros/vue-data-ui-cli
A CLI tool to create Vue Data UI chart component boilerplates
boilerplate charts cli vue vue-data-ui vue3
Last synced: 02 Sep 2025
https://github.com/straw-hat-team/nodejs-monorepo
Monorepo for the open-source packages
cli eslint fetch library nextjs openapi react react-native react-query typescript
Last synced: 10 Mar 2026
https://github.com/simongino/aicommit
🤖 AI-powered git commit message generator supporting multiple LLM providers (OpenAI, Azure OpenAI). Generate meaningful commit messages from your staged changes with a beautiful CLI interface.
azure-openai cli git git-tools golang llm openai
Last synced: 16 Jan 2026
https://github.com/alopatindev/iwls
Shows available Wi-Fi APs and suggests the best channel to use
Last synced: 16 Mar 2025
https://github.com/yaythomas/python-cli-pypa-build-example
Example of how to create & package a Python CLI application using the PyPA build tool.
Last synced: 12 May 2025
https://github.com/clok/sm
AWS Secrets Manager CLI Tool
aws aws-secrets-manager cli go golang
Last synced: 21 Mar 2025
https://github.com/aniko33/unicorn
C2 extensible for post-explotation and remote control
backdoor c2 c2-framework cli flask fud gui hacking malware malware-developing metasploit-framework post-exploitation python rat rat-fud rsa rust salsa20
Last synced: 13 Sep 2025
https://github.com/olaoluwam/dotfilers
A minimalist, transparent flexible approach to dotfiles management. Written with fp-ts
cli dotfiles dotfiles-manager fp-ts functional-programming typescript
Last synced: 28 Oct 2025
https://github.com/hummat/paperpipe
Extract equations and context from research papers for LLM coding assistants (arXiv, LaTeX, RAG)
ai-coding-assistant arxiv cli developer-tools equation-extraction latex litellm llm paper-management paperqa python rag research-papers scientific-research
Last synced: 21 May 2026
https://github.com/saehun/close-tab
Close chrome tabs from command-line (macOS only)
chrome cli command-line-tool osx
Last synced: 06 Apr 2025
https://github.com/clap-rs/clap-permission-flag
Easily add permission flags to CLIs using Clap
Last synced: 12 Dec 2025
https://github.com/aryasoni98/wooak
Wooak is a next-generation terminal-based SSH manager that combines the power of modern AI with enterprise-grade security features. Built for developers and system administrators who manage multiple servers, Wooak provides an intuitive interface for SSH server management with intelligent recommendations and comprehensive security analysis.
ai cli go golang hacktoberfest hacktoberfest-accepted ollama ssh tui
Last synced: 15 May 2026
https://github.com/edenreich/n8n-cli
A simple n8n cli to sync workflows from Github to n8n using GitOps
apis automation cli gitops integrations n8n no-code workflow workflows
Last synced: 14 Oct 2025
https://github.com/alexrudd/snapshot_grafana
CLI tool to take snapshots of grafana dashboards
Last synced: 04 Oct 2025
https://github.com/gchiesa/ska
SKA is a template scaffolder and updater library and CLI. Yet another cookiecutter in golang? Yes but with the superpower to update the initial template!
cli cookiecutter golang infrastructure-as-code template-engine
Last synced: 14 Jan 2026
https://github.com/matteopolak/tcd
Twitch chat downloader CLI and GUI.
archive chat cli download downloader gui iced postgresql prisma rust tcd twitch twitch-chat-downloader
Last synced: 06 Sep 2025
https://github.com/notstatilko/tgbox-cli
CLI interface to the TGBOX
cli cloud-storage python telegram
Last synced: 27 Apr 2025
https://github.com/boywithkeyboard-archive/wrangler.json
Configure Wrangler in the format of your choice.
cli cloudflare config javascript json workers wrangler yaml
Last synced: 05 Oct 2025