Claude Code Mods

7,353 mods that add panes, bands, guards and meters to Claude Code, plus 2,493 status lines, hooks, plugins, themes, usage trackers, GUIs and more. See what's popular, check what a mod can access, and copy the install command.

Mods leaderboard

Ranked by GitHub stars, plus forks and curated-list mentions.

View all →

Mods, by what they do

Mods are Claude Code's newest extension point (v2.1.287+): plugins with code that runs inside Claude Code, so they can draw panes and bands, restyle the interface and step into tool calls.

More ways to customise Claude Code

Status lines, settings hooks, commands and plugins, plus the apps and tools people run Claude Code with.

All mods

8,346 listed, most popular first

idle-compact

ShadowDog007/claude-mods

Runs /compact while the session sits idle waiting on background work, right before the prompt cache expires.

Context & usage mods/plugin install

idle-compact

wryskware/claude-mods

Compacts the session once it is 20% full and has been idle 50 minutes, while the prompt cache is still warm.

Context & usage mods/plugin install

idle-compact

xyjk0511/idle-compact

Compact once after 50 idle minutes, while the 1h prompt cache is still warm. Works in the desktop app and SDK sessions too.

Context & usage mods/plugin install

idle-opacity

UnlimitedxIQ/brysons-claude-setup

WezTerm window goes more solid when Claude stops, so the answer is easier to read, and back to see-through while it works

Workflow mods/plugin install

ifc-viewer

Rinze-Smits/ifc-viewer-claude-mod

View IFC models in a pane beside the chat (IfcLite geometry, SVG view) and highlight the elements you're working on

Pane & dashboard mods/plugin install

image-mod

zyx1121/image-mod

See the images you paste into Claude Code: thumbnails above the prompt while the draft holds them, and the picture under each sent message. Needs a terminal with kitty graphics (Ghostty, kitty).

Pane & dashboard mods/plugin install

image-peek

thomasreichmann/image-peek

Draws the images the agent reads (Read on png/jpg/gif/webp, image blocks in tool results) as pictures under their tool row in the terminal transcript.

Guard & safety mods/plugin install

image-preview

ezoushen/claude-mods

Render image paths inline: a thumbnail in the user's prompt row (aspect-fill, max 10 rows) and in agent reply rows when the model mentions a path. Recognises a file path ending in a supported image extension (quoted or with escaped spaces too), or an [Image #N] token for a pasted picture.

Workflow mods/plugin install

image-preview

f64991144/claude-image-preview

See the images you paste into Claude Code: thumbnails above the prompt instead of bare [Image #N] tags, and click a thumbnail to enlarge it.

Pane & dashboard mods/plugin install

image-preview

hedingerm/image-preview

Inline image previews in the terminal (Ghostty, kitty): under every image Claude reads, above the prompt for pasted images, and on demand with /img

Pane & dashboard mods

image-preview

sandipchitale/claude-code-image-preview

Browse the images you paste into the prompt: chips above the prompt and a master/detail browser window that previews them and opens them in your OS viewer

Pane & dashboard mods/plugin install

image-preview

seanmars/my-agent-plugins

Pasted images become chips you can click to open in the system viewer, in the transcript and above the prompt

Pane & dashboard mods/plugin install

image-shrinker

varunmoka7/image-shrinker

Shrinks big screenshots before Claude reads them, so long sessions last longer, and tells Claude the scale so clicks still land in the right place.

Workflow mods/plugin install

image-thumbs

ohade/claude-mods

Shows pasted images as framed thumbnails under the prompt; click to expand, open in a pane, or /image

Pane & dashboard mods

img-view

liliang-cn/aigui

Shows images in a pane beside the conversation: real pixels where the terminal draws them, colour block art everywhere else

Guard & safety mods/plugin install

imgview

hieuvo/claude-imgview

Preview images inside Claude Code: hover the chip under a reply that names an image file to pop its picture up, click it to open the picture in a pane, or use /img <path>. Pixels on kitty and Ghostty, colored block characters on every other terminal.

Pane & dashboard mods

implement-plan-tracker

hoangbits/claude-implement-plan-tracker

Live pane with every step of the current plan, the current step marked, and a done/total count

Pane & dashboard mods/plugin install

inbox

eshin087/claude-code-mods

Which of your chats, across every project on this computer, are waiting on you and why: in the footer, /inbox for the list, a notification when one starts waiting.

Notification & sound mods

inbox

tylergraydev/cc-mods

The repo's inbox/ work queue as a pane: todo items at the root, then processing/, review/, done/ and blocked/. Shows what is ready (dependencies, owner-path overlap, locks), starts Codex or Claude workers on items, drains the queue, reviews and accepts, with a watchdog for idle workers and cross-session locks

Guard & safety mods

inline-images

nnemirovsky/cc-inline-images

Images inline in the Claude Code transcript through the terminal's kitty graphics: files Claude sends or reads, pasted images, image paths, locally and over ssh

Pane & dashboard mods/plugin install

inline-images

samuelpatro/claude-code-inline-images

Shows images inline in the Claude Code terminal: pasted images under your prompt and above the prompt box, and the images Claude reads, writes or screenshots under their tool call.

Pane & dashboard mods/plugin install

inline-replies

betoescobar46/pituto

Answer Claude's questions and quote its paragraphs with a click: numbered questions with clickable options, a on every paragraph, and the full context sent along with your message.

Context & usage mods/plugin install

inline-tribunal

ccdwyer/inline-tribunal

A second_opinion tool and /tribunal command: your diff is reviewed by Codex and Grok side by side, read-only, inside the session

Git & GitHub mods

insights

ClarvAI/job-search-hq

How your search is going: a /job-insights pane with where applications stall, where replies come from, whether fit scores predict replies, and why you passed on leads.

Pane & dashboard mods

integral

serg-yalosovetsky/integral

One HUD above the prompt: context bar with compact/checkpoint, plan limits, MCP health, plan progress. Replaces context-bar-compact and mcp-doctor.

Context & usage mods/plugin install

integrity

NMenzel/claude-integrity-mod

Tells implemented apart from verified: a requirement contract from your own words, a Mirage Detector for fake completeness, evidence from real test/build/lint runs, and an audit of completion claims.

Pane & dashboard mods/plugin install

isobar

r3al1tym/isobar

isobar, a Claude Code mod: a weather map for the session's change, drawn over a fixed map of the codebase, to read a complex change at a glance. A red storm sits on what Claude edited, each changed region is captioned with what the change did there, green rain falls on the code that uses what changed, the latest turn shows brightest, and an optional scope check flags edits nobody asked for.

Pane & dashboard mods/plugin install

issue-first

bahaospanov/skills

Feature work starts from an issue, and each commit names its own: a feat commit naming none is refused until Claude finds the issue, drafts one the user agrees to, or the user says it needs none; a commit whose subject does not end with the issue the user or the branch named gets a suggestion.

Git & GitHub mods/plugin install

issue-map

romtaugranot/issue-map

Draws a Project's open Issues as a Map joined by the Links its Tracker records, inside Claude Code.

Pane & dashboard mods

jargon

Danh295/dannys-claude-mods

Highlights jargon in Claude's replies; hover or click a term for a plain-English definition

Pane & dashboard mods/plugin install

jaugeai-band

BenjaminSanchezPaper34/jaugeai-claude-code

JaugeAI usage band above the Claude Code prompt: plan, tightest limit and reset time for Claude, Codex and Gemini (requires JaugeAI for Mac, Pro)

Pane & dashboard mods/plugin install

jc-gearbox

KevinYu1580/jcGearbox

Picks the model once per session and the effort every turn, using TypeSafe's Jev to judge how hard the task is.

Workflow mods/plugin install

jc-hud-mod

karimdjaafar/jc-hud-mod

JC HUD — mod Claude Code : barre d'instruments Jasmine Conseil (contexte, forfait, modèle, horloges)

Context & usage mods

jeanCLAUDE

gblachstein/claude-mods

A dancing GIF at the bottom left that moves while Claude is working and freezes when it stops

Pane & dashboard mods/plugin install

jev

gecm0/jev-mod

Adds $.jev: typed Choice, Score and Noul judgments from TypeSafe's Jev, with a timeout and validated answers, for other mods to call.

Context & usage mods/plugin install

jev

yinjs/claude-jev

Jev answers clear permission prompts, flags prompt injection in fetched content, checks done claims, nudges large or vague requests, and routes effort and models without trading away the prompt cache.

Guard & safety mods/plugin install

jev-compact

HAR5HA-7663/jev-compact

Context compaction that prunes instead of summarising: rules drop exploration output and hook noise locally, Jev ranks the rest against a budget, a note says what was removed, and removed outputs are archived for the brain. Falls back to the built-in summary when it cannot do better.

Context & usage mods/plugin install

jev-compact-trigger

HAR5HA-7663/jev-compact

Companion to jev-compact: watches context use after every turn and starts a compaction at the configured percentage. Separate plugin on purpose — the engine skips a plugin's own session.compact hook when that plugin raises the compaction, so the trigger must come from outside jev-compact for the pruning to run.

Context & usage mods/plugin install

jev-guard

klefix/claude-code-mods

Asks Jev whether a prompt leaves a choice open and whether each edit stays within what the user approved

Guard & safety mods

jev-judge

kuhku/kuhaku-plugins

Annotates Claude Code's AskUserQuestion dialog with TypeSafe Jev's probabilities and a recommended option (labels in Japanese).

Workflow mods/plugin install

jev-model-router

m-esm/jev-model-router

TypeSafe Jev scores each prompt and switches the session's model and effort to match, per turn.

Workflow mods/plugin install

jev-model-router

Tolsee/dotfiles

Sets the model of every subagent spawn (agent.spawn). The agent type sets the baseline: agents whose definition pins a model keep it, general-purpose, claude and Plan get sonnet, and TypeSafe's Jev may move those down to haiku, or up to opus when the task is risky (production, money, irreversible data). Sonnet is the ceiling otherwise; a description starting with [opus] goes to opus. No key or no verdict in time leaves the baseline, never the parent's Opus.

Workflow mods

jev-prompt-grader

Syptern/jev-prompt-grader

Grades each prompt you send with TypeSafe's Jev model and shows what is missing above the prompt box.

Pane & dashboard mods/plugin install

jev-router

Xvectorio/xvector-claude-mods

Per-turn model routing: TypeSafe Jev picks Haiku, Sonnet or Opus for each prompt (port of gargpratyush/jev-router).

Workflow mods/plugin install

jev-semaphore

staticdreams/jev-semaphore

Jev Semaphore for Claude Code: Jev / Kev model routing for subagents, with a live allocation pane, agent graph and context-exchange band

Pane & dashboard mods/plugin install

jev-skill-suggestion

AnatoliyShk/bulgolingo

Keeps the skill listing out of the context window and lets TypeSafe's Jev, a System One decision model, pick at most one skill per prompt from the skills' descriptions, the way TypeSafe's skill-suggestion cookbook does: one request ranks every skill and asks whether the prompt needs a skill at all, a second re-reads the top three with their SKILL.md and can reject them all. The winner's SKILL.md is attached to the prompt, so the skills can be hidden from the model altogether (/jev-skill-suggestion:setup makes them user-invocable-only and /context counts them at 0). Falls back to the engine's built-in classifier when no key is set.

Context & usage mods

jev-vault-gate

sohryuu101/jev-vault-gate

Uses Jev to spot durable knowledge in a turn and auto-capture it into ~/vault/raw/ for /compile.

Workflow mods/plugin install

jev-watch

deadczarvc-labs/jev-watch

Logs what fast-jev-compaction does (outcomes, TypeSafe requests, compactions, hook failures) to JSONL files.

Workflow mods/plugin install

About Claude Code mods

What is a Claude Code mod?

Since version 2.1.287, a mod is a Claude Code plugin with JavaScript or TypeScript handlers that run inside Claude Code. Unlike a settings hook or a status line script, a mod can draw panes beside the transcript and bands above the prompt, add buttons and toasts, restyle the spinner and tool rows, and hold, rewrite or answer a tool call. Mods work in the CLI, the Code tab of the desktop app and the VS Code extension.

How do I install a Claude Code mod?

A mod installs like any plugin. Inside Claude Code, add its marketplace with /plugin marketplace add owner/repo, then run /plugin install name@marketplace. To try one without installing it, clone the repo and start Claude Code with --plugin-dir pointing at the mod folder. Every mod page here has the exact commands.

What else is in this directory?

Every other way people customise Claude Code: status line scripts, settings hooks, custom slash commands, output styles, themes, plugin marketplaces and workflow kits, plus the apps people run it with, such as GUIs and mobile clients, usage and cost trackers, session browsers, model routers, multi-agent and worktree runners and editor integrations. Skills and MCP servers have their own directories.

What does a mod's reach mean?

Reach is the widest thing a mod's code asks Claude Code to do, from a static scan of its source: L0 only draws and remembers, L1 reads files or settings, L2 writes files, runs processes or drives Claude, and L3 reaches the network. It is a footprint, not a verdict: a pull request tracker has to run git. A mod runs with your permissions, so read its code before you install it.

How is popularity measured?

By the GitHub stars of each repo, with forks, curated awesome lists and listing in Anthropic's plugin directory as smaller signals. When one repo holds many mods they share its stars, so only its first few rank high. The data refreshes every day.

Are Claude Code mods safe?

Mods, hooks, status lines and most tools run on your machine with your permissions, so treat them like any code from the internet: check a mod's reach, read the code before installing, prefer well-starred and recently updated repos, and check the license. Run claude plugin validate on a clone to list what a mod hooks and calls without running it, and start Claude Code with --safe-mode to turn every customization off for a session.

Sources: our own research, awesome-claude-code-mods, awesome-claude-code, jqueryscript/awesome-claude-code, subinium/awesome-claude-code, awesome-claude-code-toolkit, awesome-claude-code-hooks and GitHub search. Last updated 3 November 2026. Looking for more? See the skills and MCP server directories.