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

done-gate

Jvrd97/claude-done-gate

Claude cannot say "done" while the tests fail: a Stop gate runs your test command after every turn that changed files, and existing test files are locked so they cannot be patched green.

Workflow mods/plugin install

done-sound

achapla/cc-mods

Plays a sound, picked by chance from the ones you chose, when a long turn ends and when Claude waits for your answer.

Notification & sound mods/plugin install

doom-pane

speti4/doom-pane

The original DOOM in a pane with nothing to install: id's engine (doomgeneric, GPL-2) compiled to JavaScript runs inside the mod, the shareware episode and Freedoom Phase 1 ship with the plugin, the picture is half-block pixels on a Raster. /doom opens it; w a s d move, q e strafe, f fires, u uses, m opens the menu. Your own IWAD plays too, split into 2 MiB parts. Saves live in the plugin store.

Pane & dashboard mods/plugin install

doomscroll

teatimedev/doomscroll

A TikTok-style video feed in a pane beside Claude Code. It plays while Claude works, scrolls with your mouse wheel, and pauses when Claude is done.

Spinner, theme & fun mods/plugin install

dotpet

i-noma-ru/claude-dotpet

A pixel-art pet above the prompt input that changes with the session state (idle, working, done, sleeping). /dotpet shows or hides it; the art can be redrawn in a bundled browser editor.

Spinner, theme & fun mods/plugin install

download-bar

Ayushmaniar/claude-mods

Live progress bars above the prompt for every download Claude Code's shells run (curl, wget, Python, PowerShell, pip, git..., in WSL too), one row per download.

Git & GitHub mods/plugin install

downrange

dot-agi/downrange

A band, pane, and /downrange table: progress, ETA, and last output for Claude Code background shells and Monitor watches, tool activity for subagents, state for workflows, and the next /loop wakeup.

Pane & dashboard mods/plugin install

draft-pane

meganemura/draft-pane

A pane beside the transcript that shows the model's newest open draft and sends your comments on it, span by span, as one prompt.

Pane & dashboard mods/plugin install

drift

azkhh/drift

Are you moving or hiding in the dark? Watches the session for shipped work (commits, pushes, deploys, passing tests) against edits to tooling, config and docs, and says so in one quiet line when you have been in the dark too long. Zero model tokens, no network, nothing leaves your machine.

Git & GitHub mods/plugin install

drift

PickleBoxer/drift

Folder, branch, ahead/behind and uncommitted changes above the prompt, with a /drift pane for changes and branches

Git & GitHub mods

drift-radar

Jvrd97/claude-drift-radar

Fingerprint the system prompt, tool descriptions, model and effort every session, and toast when something changed between versions, including changes the changelog leaves out.

Notification & sound mods/plugin install

drop-thumb

i-noma-ru/claude-drop-thumb

Shows a chip and a card (thumbnail, file name, size, original path) above the prompt for each image dropped onto it. Thumbnails on macOS; the chip and card also on Windows.

Pane & dashboard mods/plugin install

drunk

Aaravkataria24/aarav-mods

Give Claude a /shot. It gets tipsy, then drunk, then wasted. It still does the work. Mostly.

Pane & dashboard mods/plugin install

ds-bridge

lucksy/ds-bridge

Design-system analytics in Claude Code: measure adoption and health over time (recorded in CI, rolled up across repos, exported for BI), then find and fix what is off-system with token drift detection, DS-aware linting, design-to-code, and pre-handoff QA.

Git & GitHub mods

dungeon-master

NicBritz/claude-code-mods

Run Claude Code like a D&D table: a DM screen of pixel heroes for every helper Claude sends out, a strip with your character, a rolling d20, a Realm Map to manage your sessions, levels, achievements and ten D&D themes in light and dark. No tokens used.

Pane & dashboard mods/plugin install

duo

fran343/claude-mods

Modo equipo: el coordinador reparte una tarea en un plan y la ejecuta con varios agentes que se hablan, sin pisarse los archivos.

Pane & dashboard mods/plugin install

early-compact

DanielGarcia-Carrillo/claude-improvements

Has Claude write a checkpoint once context passes a threshold, then compacts early with that checkpoint as the brief and resumes the work

Context & usage mods

earshot

unlocked-spark/claude-code-earshot

Screen reader companion for Claude Code: detects VoiceOver, NVDA or JAWS, enables screen reader mode from the next start, delivers whole answers, narrates tool activity, and adds the /earshot-on, /earshot-off, /earshot-status, /earshot-stream, /earshot-last, /earshot-tools, /earshot-heartbeat and /earshot-log commands.

Notification & sound mods/plugin install

eco-status

sevas/eco-status

Rough CO2 / water / energy estimate of the session from token usage, with everyday comparisons.

Context & usage mods/plugin install

edit-replay

FeidaWang/edit-replay

Step through the file edits Claude made in the last turn, one diff at a time, in a pane or right above the prompt

Git & GitHub mods/plugin install

editor-context

talbarina/claude-editor-context

Shows the file and lines you have selected in Cursor or VS Code above the Claude Code prompt in the desktop app, and quietly tells Claude what you're looking at with each message

Context & usage mods/plugin install

effort-router

moritalous/claude-mods-router

Keep the model fixed and pick the reasoning effort per turn by classifying the prompt with $.model.classify

Context & usage mods

effort-router

totally-tim/effort-router

Picks the reasoning effort for each turn of the main conversation with a System One classifier (hosted Jev or a compatible service) and shows the level on the spinner and on the line that closes the turn. In shadow mode it shows and logs its pick and sends the session's effort; in enforce mode it sends the pick. Requires CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1.

Workflow mods/plugin install

elevenlabs-call

bhargava-gumpula/claude-mods

Call Claude Code: puts the chat you are in on a live ElevenLabs voice call (local mic and speakers, animated orb); hang up any time

Notification & sound mods/plugin install

ember

nickdemari/ember

Follows what you and Claude are doing: says the step in the spinner line, whose move it is above the prompt, and chimes when it's yours.

Notification & sound mods

emdash-watch

theagitist/claude-mods

Flag em-dashes you introduce into public-facing prose (notes, docs, READMEs, HTML); internal files (CLAUDE.md, memory) are exempt. Non-blocking note to the model.

Memory & instructions mods

engine-fixture

duqaXxX/sidepad

Tooling only, never installed: draws what sidepad avoids, so the limit scenarios of check:live can watch Claude Code do it.

Context & usage mods

english-coach

catmei/claude-code-english-coach

English coach for Mandarin speakers: Grammarly-style fixes on every prompt and 3 native phrases to learn while Claude works.

Notification & sound mods

english-coach

rafagomes/claude-code-mods

Checks the grammar and fluency of each prompt you type, in parallel, and shows corrections and a word or expression to learn above the prompt

Pane & dashboard mods/plugin install

enhance-prompt

nalpari/claude-mods

Rewrites each prompt so the AI understands it better, shows it above the prompt box, and sends the rewrite only if you allow it

Pane & dashboard mods/plugin install

env-badge

aqaurius6666/claude-env-badge

A badge under each Bash tool row naming the environment the command targets (AWS profile, kube context, ...). Rules, tiers, format and label scripts are configured in settings.json pluginConfigs. Display only: never touches tool output or model context.

Context & usage mods/plugin install

env-doctor

mercynet/my-claude-mods

Read-only preflight of a dev environment at session start: stopped compose services, missing node_modules for MCP servers, empty cache files and required paths. Never fixes anything, it only prints the command.

Context & usage mods/plugin install

env-guard

ABDUAZIZX/env-guard

Claude Code mod: blocks Claude from reading .env secret files and counts blocked attempts in the status line

Guard & safety mods/plugin install

enxuto

bps2414/enxuto

Dobra resposta gigante num resumo com botão de abrir, e fecha cada turno com uma linha do que as tools fizeram

Pane & dashboard mods

epic-progress

4innovations/epic-progress

Zijpaneel en statusregel met de voortgang van de Jira-Epic waar het ticket van je sessie onder valt

Pane & dashboard mods/plugin install

erp-log-nudge

UsamaSadiq/claude-mods

Reminds you late on weekdays to log your ERP time when today is still empty, pointing at /generate-erp-logs

Workflow mods/plugin install

escritorio-time

cas1260/claude-code-escritorio-time

Painel com o escritório do time em pixel art, animando o fluxo real da demanda entre os agentes.

Pane & dashboard mods

escudo

GuillermoAlbert/claude-mods

Oculta a Claude los datos personales (DNI, NIE, IBAN, teléfonos, emails, claves) cambiándolos por falsos válidos y los restaura al ejecutar, todo en tu máquina

Workflow mods/plugin install

essential-conversation

SuzumiyaAoba/claude-essential-conversation-mod

Shows each turn's user prompt paired with Claude Code's last answer for that turn in a side pane (/conversation).

Pane & dashboard mods

ev-charging

juro-mont/claude-ev-charging

An EV-charging progress bar above the prompt while Claude runs helper agents, and a charging-session panel (/agents-info) with each agent as a Type 2 plug.

Pane & dashboard mods/plugin install

event-bridge

seanrobertwright/claude-mod-events

Sends session, turn, attention and tool events to a host program over HTTP and, when allowed, takes prompts and interrupts back.

Workflow mods/plugin install

evolver-mods

EvoMap/evolver-claude-code-mods

Evolver for Claude Code as function hooks: recalls one EvoMap strategy per prompt, reports each reuse with the evidence the turn produced, and distills verified work outside the conversation. Nothing but the recalled steps enters the model's context.

Workflow mods/plugin install

exam-gate

swei99386-alt/exam-gate

Before Claude calls a task done, run your checklist. Fail means Claude is sent back to fix it; repeated failure trips a breaker and hands control back to you.

Workflow mods/plugin install

explain

David-AP-TON618/claude-explain

Re-render an answer one rung up: controlled language (STE), a diagram, a self-contained interactive HTML page, or a narrated explainer video. /explain <ste|diagram|page|video> [subject]

Workflow mods/plugin install

explain-again

britchie4/explain-again

After a longer reply, offers to re-explain it in plain English, as a diagram, a web page or a video, sent now or edited first (after Karpathy's output-format tips).

Pane & dashboard mods/plugin install

explain-permission

petershk/explain-permission

Explains each Claude Code permission request in plain English (WHAT, WHY, RISK) in a side pane

Guard & safety mods/plugin install

explainer

classA19/claude-skills-and-mods

Highlight a word, phrase or command and click Explain in the sidebar (or type /huh) for a plain-English explainer.

Pane & dashboard mods/plugin install

explorai-loading

Tomy-Phillip/claude-mods

Shows the Explorai logo above the prompt, filling with brand colors as Claude completes its tasks, with a dancer beside it.

Pane & dashboard 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.