Item logo image for ViewGraph Capture

ViewGraph Capture

ExtensionDeveloper Tools42 users
Item media 4 (screenshot) for ViewGraph Capture
Item video thumbnail
Item media 2 (screenshot) for ViewGraph Capture
Item media 3 (screenshot) for ViewGraph Capture
Item media 4 (screenshot) for ViewGraph Capture
Item video thumbnail
Item video thumbnail
Item media 2 (screenshot) for ViewGraph Capture
Item media 3 (screenshot) for ViewGraph Capture
Item media 4 (screenshot) for ViewGraph Capture

Overview

Capture DOM structure, screenshots, and annotations for AI-powered UI analysis

ViewGraph is the UI context layer for AI coding agents. When you see a bug in the browser, click it, describe what's wrong, and send it to your agent. The agent receives the element's exact CSS selector, computed styles, accessibility state, and your comment - then finds the source file and fixes the code. Features: - Click any element to annotate with comments, severity, and category - Shift+drag to select a region - Panic capture (Ctrl+Shift+V): instant DOM + screenshot snapshot mid-action, without opening the sidebar - Live annotation status: see real-time progress as your agent works (queued → fixing → resolved) - Idea mode: toggle the lightbulb to switch from bug reporting to feature ideation - Smart suggestions: clickable chips for detected issues (missing aria-label, no testid, low contrast) - Keyboard shortcuts: Ctrl+Enter (send), Ctrl+Shift+C (copy), 1/2/3 (severity), Esc (close) - 17 enrichment collectors: network, console, accessibility, layout, components, client storage, transient state, and more - Page Activity: captures toasts, flash content, animation jank, and render thrashing automatically - Built-in diagnostics: copy or create notes from any section - no DevTools needed - Auto-audit: automatically runs a11y, layout, and testid audits after each capture - Three export modes: Send to Agent (MCP), Copy Markdown (Jira/GitHub), Download ZIP report - HMAC-signed communication: secure connection between extension and server - Baseline management: set and compare structural baselines from the sidebar - Multi-project support with automatic URL routing (up to 4 simultaneous projects) - Session recording for multi-step user journeys - HTML snapshots and screenshots saved alongside captures - Works with Kiro, Claude Code, Cursor, Windsurf, Cline, and any MCP-compatible agent - 38 MCP tools for querying, auditing, diffing, and generating specs NO AGENT REQUIRED Testers and reviewers can use ViewGraph standalone. Annotate issues, copy as Markdown for Jira/GitHub, or download a ZIP report with screenshots. No MCP server needed. PRIVACY • Runs entirely on localhost - no data leaves your machine • No analytics, no tracking, no external services • Captures stored locally in your project's .viewgraph/ directory • Open source (AGPL-3.0): https://github.com/sourjya/viewgraph SETUP Add to your agent's MCP config: { "command": "npx", "args": ["-y", "@viewgraph/core"] } Quick Start: https://chaoslabz.gitbook.io/viewgraph/getting-started/quick-start

Details

  • Version
    0.5.0
  • Updated
    April 27, 2026
  • Size
    284KiB
  • Languages
    English
  • Developer
    Email
    sourjya.sen@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps