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-03 00:05:34 UTC
- JSON Representation
https://github.com/maple3142/ghfileupl
abuse cli file-upload github hosting
Last synced: 30 Jun 2025
https://github.com/metafates/marky
๐ญ Convert Markdown documents into themed HTML pages with support for code syntax highlighting, LaTeX and Mermaid diagrams.
cli markdown markdown-to-html notes pdf rust
Last synced: 14 Apr 2025
https://github.com/ignatandrei/webapi2cli
Execute ASP.NET Core WebAPI from Command Line
asp-net-core cli csharp visual-studio webapi
Last synced: 18 Aug 2025
https://github.com/herbsjs/herbs-cli
Herbs CLI
cli hacktoberfest herbs-cli herbsjs
Last synced: 02 Aug 2025
https://github.com/emanuelfeld/poirot
:mag: CLI to search a Git repo's revision history for text patterns (e.g. passwords, tokens, IP addresses, and names)
Last synced: 11 Aug 2025
https://github.com/wolfe-jam/faf-cli
Persistent Project Context for AI โ IANA-registered .faf format ยท universal CLI
agents-md ai ai-context claude claude-code cli context-engineering cursor developer-tools faf file-format gemini grok iana mcp nodejs npm project-dna typescript yaml
Last synced: 17 May 2026
https://github.com/siterelenby/git-leash
A git commit hook to block commits in certain repos based on configurable time windows. "Helps you stay focused on what you should be doing at certain times of day". Especially if you're a puppy.
adhd bash cli developer-console focus focus-management furry git git-hooks pre-commit-hook productivity puppygirl
Last synced: 08 Apr 2026
https://github.com/unrealandychan/rekipedia
Turn your codebase into readable format, for both Human and AI Agent.
agent agentic-ai claude-code cli mcp python skills
Last synced: 08 Jun 2026
https://github.com/h-sifat/productivity-timer
A CLI/TUI Pomodoro timer and todo (coming soon) application for keyboard addicts and terminal fans that makes you more productive.
cli nodejs pomodoro-timer timer tui
Last synced: 10 Feb 2026
https://github.com/gifflet/ccmd
The package manager for Claude Code commands
claude-code cli command-line developer-tools git go golang package-manager
Last synced: 15 Apr 2026
https://github.com/np4abdou1/ani-cli-arabic
A cli tool to browse and play anime - IN ARABIC!
anime anime-arabic arabic arabic-anime automation cli cli-app cli-tool cli-tools cool-stuff python tui
Last synced: 27 Mar 2026
https://github.com/vladholubiev/docker-libreoffice-pdf-cli
Convert any doc to pdf without installing LibreOffice and its dependencies
cli converter docker libreoffice pdf
Last synced: 10 Oct 2025
https://github.com/konvt/pgbar
A lightweight terminal progress bar for Modern C++.
cli cli-tool command-line cplusplus-library cpp cpp11 cpp20 cpp20-modules cpplibrary header-only mit-licence modern-cpp progress-bar progressbar progressbars status-bar template-metaprogramming thread-safe tqdm unicode-support
Last synced: 05 Feb 2026
https://github.com/yashhere/beautifymp3
A command line tool for fixing ID3 metadata and adding Album Art to MP3 songs
album-art cli eyed3 genius-api genius-lyrics-search id3 id3v2 lyrics meta-tags metadata-management mit-license mp3 music python python3 spotify spotify-api vscode
Last synced: 17 Jun 2025
https://github.com/streamlib/streamlib
Play your favorite live streams from command line
audio cli hacktoberfest iptv rtsp rust stream streams video video-player video-streaming work-in-progress
Last synced: 19 Mar 2025
https://github.com/greymd/echo-meme
Print your message as a part of various Japanese internet memes.
Last synced: 12 Apr 2025
https://github.com/rafaelrinaldi/html-meta-tags
Generate HTML meta tags from JSON data.
cli html javascript meta-tags nodejs open-graph twitter
Last synced: 25 Mar 2025
https://github.com/wood3n/i18n-parser
ๅบไบ babel ๅฎ็ฐ็ vue ๅฝ้ ๅๆๆก่ชๅจๆๅๅ่ฝฌๆขๆนๆก
babel cli i18n i18n-vue javascript nodejs vue
Last synced: 16 Jul 2025
https://github.com/ieee-vit/templa-rs
One-Stop Solution for all boilerplate needs!
boilerplate boilerplate-template cargo cli hacktoberfest hacktoberfest-accepted hacktoberfest2021 rust rust-lang template tui
Last synced: 31 Oct 2025
https://github.com/miserlou/emo
Command line emoji search. ๐ ๐ฅ
cli commandline emo emoji emoji-search python
Last synced: 29 Jun 2025
https://github.com/typo3/tailor
CLI Tool for maintaining public TYPO3 Extensions
Last synced: 05 Apr 2025
https://github.com/jayqi/spongebob
SPoNgeBOb-CAse cONveRSioN ToOLs
cli meme memes python r spongebob spongemock
Last synced: 24 Apr 2025
https://github.com/tydoc/tydoc
The TypeScript documenter that meets you where you are
ast automation cli documentation internal-development typescript
Last synced: 24 Apr 2025
https://github.com/acro5piano/dotenv-vault
[deprecated] simple dotenv encrypt & decrypt tool inspired by yaml_vault
bash cli dotenv password-manager
Last synced: 23 Mar 2025
https://github.com/nilsreichardt/codemagic-app-preview
Simplify your pull request reviews by automatically generating QR codes linked to your app builds for Android, iOS and macOS.
app-preview ci cicd cli code-review codemagic
Last synced: 30 Jun 2025
https://github.com/nmklotas/gitlabcli
Cross platform GitLab CLI tool
ci cli command-line command-line-tool git gitlab gitlab-ci productivity
Last synced: 15 Apr 2025
https://github.com/dennisbergevin/mash
A customizable command launcher for storing and executing commands.
bubbletea charmbracelet cli go golang tui
Last synced: 20 Jan 2026
https://github.com/Granitosaurus/parsel-cli
cli for evaluating css and xpath selectors
cli css lxml parsel web-scraping xpath
Last synced: 07 Apr 2025
https://github.com/netr0m/az-pim-cli
A utility to list and activate Azure Entra ID Privileged Identity Management roles from the CLI
azure azure-ad azure-entra azure-pim cli entra-id golang pim privileged-identity-management
Last synced: 16 Mar 2025
https://github.com/nordtheme/guake
An arctic, north-bluish clean and elegant Guake color theme.
bash cli color color-scheme color-theme colors colorscheme guake nord shell terminal terminal-theme theme zsh
Last synced: 09 Jul 2025
https://github.com/edfloreshz/sensei
Sensei is a simple command-line tool to open documentation for any crate in crates.io.
cli command-line-tool hacktoberfest rust
Last synced: 16 Mar 2025
https://github.com/codedotjs/fbdl
:inbox_tray: Download publicly shared videos from Facebook with an ease!
cli download downloader facebook media public video
Last synced: 18 Aug 2025
https://github.com/CodeDotJS/fbdl
:inbox_tray: Download publicly shared videos from Facebook with an ease!
cli download downloader facebook media public video
Last synced: 18 Apr 2025
https://github.com/ehmicky/handle-cli-error
๐ฃ Error handler for CLI applications ๐ฅ
bash cli console error error-handling error-monitoring errors exit exitcode handler javascript library message monitoring nodejs shell stack terminal timeout typescript
Last synced: 09 Apr 2025
https://github.com/pkosiec/terminer
Upgrade your terminal experience with a single command.
cli command-line command-line-tool fish hacktoberfest installation prompt shell shell-prompt terminal zsh
Last synced: 23 Apr 2025
https://github.com/irevoire/mieli
A stupid CLI wrapper around Meilisearch ๐ป
Last synced: 12 Oct 2025
https://github.com/donuts-are-good/pig
DNS Intelligence Tool
cli dns domain donut-utils go golang hacktoberfest network
Last synced: 17 Oct 2025
https://github.com/go-acd/acd
Amazon Cloud Storage API for Go.
amazon-cloud-drive cli go golang
Last synced: 14 Jan 2026
https://github.com/lispyclouds/climate
The sidekick for your CLIs powered by OpenAPI
Last synced: 14 Oct 2025
https://github.com/diegonogueiradev/mcp-graph-workflow
MCP local-first CLI tool that converts PRD text files into persistent execution graphs (SQLite) for structured agentic workflows
agent-tooling agentic-workflows ai-tools cli local-first mcp mcp-server model-context-protocol open-source prd rag semantic-search sqlite task-graph typescript
Last synced: 15 May 2026
https://github.com/TheStack-ai/zclean
Kill zombie processes left by AI coding tools โ automatic memory cleaner for Claude Code, Codex, and Cursor
ai-coding claude-code cleanup cli codex cursor developer-tools linux macos memory nodejs npx orphan-process process-cleaner ram system-cleanup windsurf zombie-process
Last synced: 20 Apr 2026
https://github.com/microup/vbalancer
The vbalancer is a highload proxy for TCP traffic. It provides high availability, scalability for applications running on multiple servers. It allows users to easily manage and scale their applications.
balancer cli cross-platform docker golang highload network proxy requests web
Last synced: 09 Oct 2025
https://github.com/endorama/2ami
Your easy 2FA companion that keep the secrets secret.
cli google-authenticator hacktoberfest keychain keyring secrets secure security totp two-factor
Last synced: 15 Mar 2026
https://github.com/nisamov/linuxcommands
๐ต Linux Commands | Un repositorio sobre comandos, herramientas y procesos de Linux
bash cheatsheet cli cmdline command-line devops learning linux linux-cheatsheet linux-commands linux-security linux-shell list shell shell-script sysadmin system-administration terminal tools unix
Last synced: 29 Jun 2026
https://github.com/sleepyfran/duets
๐ธ A text based music simulation game
cli fsharp game life-simulation sim simulation text-based text-based-game tycoon
Last synced: 16 Mar 2025
https://github.com/tschm/cradle
Simple command line interface to create repos based on templates
cli cookiecutter gh github github-actions ssh templates uv uvx
Last synced: 13 Dec 2025
https://github.com/bluebrown/go-template-cli
render json, yaml & toml with go templates, from the command line
cli go go-template golang json template toml yaml
Last synced: 15 Dec 2025
https://github.com/fvictorio/completely
Generate shell completion scripts from a JSON description of a command.
autocomplete cli completion shell typescript
Last synced: 21 Jul 2025
https://github.com/femtopixel/docker-google-lighthouse-puppeteer
Google Lighthouse + Puppeteer / Docker Image
chrome cli docker docker-image google-lighthouse-puppeteer lighthouse metrics multiarch npm-module npm-package performance-analysis performance-metrics performance-testing puppeteer
Last synced: 10 Apr 2025
https://github.com/dhhruv/contactless-attendance-system
โจ A Contactless Attendance System where your face is identified for Attendance.
algorithm attendance-system cli data-science data-visualization deep-learning face-detection face-recognition facial-recognition framework hacktoberfest hacktoberfest2023 image-recognition jupyter-notebook library machine-learning python shell terminal testing
Last synced: 03 May 2025
https://github.com/guimaraeslucas/axonasp
Run ASP Classic on Linux, macOS, BSD and Windows. A modern, cross-platform execution engine natively supporting VBScript and JavaScript. Features built-in support for Web Server, FastCGI, CLI, and MCP/TestSuite.
asp asp-classic classic-asp cli console fastcgi-server go golang interpreter javascript jscript linux macos tui vbscript virtual-machine vm web-development webserver windows
Last synced: 02 Jul 2026
https://github.com/mattroberts297/jsonwebtokencli
A simple command line interface (CLI) for the jsonwebtoken (JWT) library
Last synced: 19 Mar 2025
https://github.com/lifeart/ember-fast-cli
Ember Fast CLI - fast command line inteface for ember projects
addon blueprints cli ember-cli emberjs
Last synced: 12 Apr 2025
https://github.com/FabricSoul/gitfetch
A command-line GitHub contribution visualization tool written in Rust inspired by Neofetch
cargo cli command-line command-line-tool rust rust-lang screenshot
Last synced: 27 Sep 2025
https://github.com/sodiumjoe/lobar
A thin shell wrapper for lodash.chain().
cli interactive javascript lodash nodejs shell
Last synced: 04 Oct 2025
https://github.com/derhnyel/debuggy
A python tool for automatically catching compiler runtime errors, parsing errors through popular discussion forums (eg. stackoverflow) and getting solutions on the terminal
cli command-line error-handling python stackoverflow terminal terminal-based tui
Last synced: 14 Apr 2025
https://github.com/duongductrong/antigravity-kit
The essential CLI toolkit for Antigravity
Last synced: 28 Feb 2026
https://github.com/inexio/angular-build-info
๐ A CLI to generate an easily importable `build.ts` file containing various details about the application build
angular angular2 build build-tool cli
Last synced: 09 Mar 2026
https://github.com/jhspetersson/git-task
Local-first task manager/bug tracker that stores everything right in the git repository and can sync issues from/to GitHub or Gitlab.
bug bug-tracker cli git github gitlab manager rust task task-manager tracker
Last synced: 14 Apr 2025
https://github.com/VladimirMarkelov/rclc
Mathematical expression calculator with big integers, floats, common fractions, and complex numbers support
calculator cli command-line command-line-tool expression math mathematics
Last synced: 09 Apr 2025
https://github.com/andy489/linux_shell
Unix-like Operating Systems. Linux. Bash & Z shell. C. Synchronization Problems & Theory.
bash c cli semaphores shell unix
Last synced: 09 May 2026
https://github.com/rosesecurity/terrafetch
The Neofetch of Terraform. Let your IaC flex for you.
cli cloud go infrastructure opentofu terraform
Last synced: 02 Jul 2025
https://github.com/d2iq-archive/kubernetes-security-benchmark
A simple way to evaluate the security of your Kubernetes deployment against sets of best practices defined by various community sources
cis cli cobra dcos golang ksphere kubernetes security
Last synced: 31 Mar 2025
https://github.com/gajus/roarr-cli
A CLI program for processing Roarr logs.
Last synced: 15 Apr 2025
https://github.com/alexaandrov/stitchocker
๐ Stitchoker its a lightweight and fast command line utility utility for conveniently grouping your docker-compose multiple container services as a single application
cli cli-tool cli-tools containers docker docker-compose docker-compose-services grouping microservices multiple-containers services stitch stitcher stitching tool utility-scripts
Last synced: 09 Jul 2025
https://github.com/axodotdev/axolotlsay
๐ฌ a CLI for learning to distribute CLIs in rust
Last synced: 07 Apr 2025
https://github.com/Rizen54/richweather
A simple python CLI tool to fetch weather of any given city.
cli hacktoberfest hacktoberfest-accepted python weather
Last synced: 27 Feb 2025
https://github.com/alephdata/alephclient
API client for Aleph, supports bulk entity and document upload.
Last synced: 05 Apr 2025
https://github.com/coko7/vegapull
๐ One Piece TCG data scraper written in Rust
cli command-line command-line-interface command-line-tool one-piece one-piece-card-game one-piece-tcg punk-records rust scraper scraping tcg vega vegapull vegapunk
Last synced: 19 May 2026
https://github.com/flight-school/lemma
A command-line utility that lemmatizes words in natural language text.
cli lemmatization macos nlp swift
Last synced: 19 Jul 2025
https://github.com/delta456/cli_badges
Generate Badges for your CLI written in ๐ฆ Deno and TS
badges cli cli-badges deno terminal ts typescript
Last synced: 13 Apr 2025
https://github.com/vladimirmarkelov/rclc
Mathematical expression calculator with big integers, floats, common fractions, and complex numbers support
calculator cli command-line command-line-tool expression math mathematics
Last synced: 13 Apr 2025
https://github.com/lesnitsky/editorconfig-cli
๐๐ง initialize .editorconfig in your terminal
cli command-line-tool editorconfig editorconfig-cli
Last synced: 24 Dec 2025
https://github.com/alessandro-salerno/tarman
The portable, cross-platform, extensible, and simple package manager for tarballs (and others!)
archlinux arm64 c cli cross-platform extensible free-software gpl-3-or-later hobby-os linux macos package-manager pacman portable posix simple targz unix windows x86-64
Last synced: 30 Apr 2025
https://github.com/samuelschlesinger/commander-cli
A simple library I wrote to allow me to quickly and easily construct command line interfaces.
Last synced: 18 Mar 2025
https://github.com/johansatge/nwjs-macappstore-builder
๐ A node module to easily build and publish NW.js apps on the Mac App Store.
Last synced: 27 Mar 2025
https://github.com/agentofuser/git-remote-tor
Seamless .onion and tor-ified git remotes
cli git git-remote git-remote-helper onion onion-services p2p peer-to-peer rust
Last synced: 04 May 2025
https://github.com/abdullah-v/hmsc
๐ HMSC (How Much Stuff CLI) analyst for your files and folders
analytics cli files folders javascript nodejs npm
Last synced: 10 Apr 2025
https://github.com/dmotz/soundscrape
SoundCloud command line downloader in Node.js
cli coffeescript javascript node soundcloud
Last synced: 30 Apr 2025
https://github.com/tankpkg/tank
Security-first package manager for AI agent skills
ai-agents ai-coding-agent claude-code cli cursor developer-tools npm-alternative package-manager registry security semver skills static-analysis supply-chain-security
Last synced: 21 May 2026
https://github.com/ikelaiah/cli-fp
A robust Free Pascal framework for building professional CLI applications. Create powerful command-line tools with hierarchical commands, rich interactions, and comprehensive help systems - all with type-safe, object-oriented design.
cli command-line commandline framework free-pascal lazarus-ide object-pascal
Last synced: 15 Feb 2026
https://github.com/peterknezek/har-to-mocks
Extract response from .har file and create JSON mocks for mock server.
cli har har-to-mocks json mock mocking mocks requests testing
Last synced: 04 Mar 2026