ViewGraph Capture

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

As of June 2026, ViewGraph Capture has 59 users in the Developer Tools category.

Usersno change0%
59
59
Ratingno change0%
— reviews
Reviewsno change0%
Version
0.9.2
Manifest V3
90-day change · In the last 90 days this extension 3 version updates, changed permissions.

History

10 snapshots

Tracking since Apr 16, 2026.

62.23915.799999999999997Apr 16, 2026Jun 9, 2026
View as table
DateUsersRatingReviewsVersion
Apr 16, 20260.1.0
Apr 22, 20260.1.0
Apr 26, 2026190.4.0
May 4, 2026420.4.5
May 9, 2026450.9.2
May 14, 2026530.9.2
May 21, 2026540.9.2
May 27, 2026560.9.2
Jun 3, 2026510.9.2
Jun 9, 2026560.9.2
Now590.9.2

Changelog

  • May 4, 2026
    description
    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 
    - 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 
    - 37 MCP tools for querying, auditing, diffing, and generating specs 
    
    No account required. No data sent to external servers. All captures stay on your machine and are sent only to a localhost server you control. Open source (AGPL-3.0). 
    
    Quick Start: https://chaoslabz.gitbook.io/viewgraph/getting-started/quick-start
    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)
    - 21 enrichment collectors: network, console, accessibility, layout, components, client storage, transient state, error boundaries, service worker state, build metadata, 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
    - 41 MCP tools for querying, auditing, diffing, and generating specs
    
    NEW IN v0.9:
    - v3 format: Action Manifest with pre-indexed interactive elements and short refs (@e1-@eN) - 80-85% fewer tokens for interactive queries
    - 64% smaller content script: axe-core loaded on demand instead of bundled (856KB -> 305KB)
    - Container merging: semantically empty wrapper divs removed at capture time (30-50% fewer nodes)
    - observationDepth: request only interactive elements (~400 tokens) instead of full capture (~100K)
    - Structural fingerprint: topology hash for cache-hit detection between captures
    - Spatial index: O(log n) element queries by coordinate
    - Performance instrumentation: capture timings (traverse, enrich, serialize) in every snapshot
    - TracePulse integration: frontend errors bridged to backend monitoring
    - Welcome page on first install
    - verify_fix: one-call smoke test replaces 3-4 separate tool calls
    - Uninstall CLI: npx @viewgraph/core uninstall
    
    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
  • May 4, 2026
    permissions
    activeTab, storage, scripting
    activeTab, storage, scripting, alarms
  • Apr 26, 2026
    description
    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
      - 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)
      - 16 enrichment collectors: network, console, accessibility, layout, components, client storage, and more
      - 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
      - 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
      - 37 MCP tools for querying, auditing, diffing, and generating specs
    
      No account required. No data sent to external servers. All captures stay on your machine and are sent only to a localhost server you control. Open source (AGPL-3.0).
    
      Quick Start: https://chaoslabz.gitbook.io/viewgraph/getting-started/quick-start
    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 
    - 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 
    - 37 MCP tools for querying, auditing, diffing, and generating specs 
    
    No account required. No data sent to external servers. All captures stay on your machine and are sent only to a localhost server you control. Open source (AGPL-3.0). 
    
    Quick Start: https://chaoslabz.gitbook.io/viewgraph/getting-started/quick-start
  • Apr 22, 2026
    description
    ViewGraph captures structured DOM snapshots from any web page and exposes them to AI coding assistants via the Model Context Protocol (MCP).
    
    Click any element, describe what's wrong, send to your AI agent. The agent receives the element's exact CSS selector, computed styles, accessibility state, bounding box, and your comment - then finds the
    source file and fixes the code.
    
    Features:
    - Click/drag annotation with severity and category
    - 14 enrichment collectors (network, console, a11y, layout, components)
    - Export: Send to Agent (MCP), Copy Markdown, Download ZIP report
    - Works with Kiro, Claude Code, Cursor, Windsurf, Cline, and any MCP agent
    - Multi-project support with automatic URL routing
    - Session recording for multi-step user journeys
    
    No account required. No data sent to external servers. All captures stay on your machine.
    
    Documentation: https://chaoslabz.gitbook.io/viewgraph
    Source: https://github.com/sourjya/viewgraph
    
    5. Click Submit for review - takes 1-3 business days
    
    Screenshots needed
    
    Take these at 1280x800:
    
    1. Sidebar with 2-3 annotations on the demo login page
    2. Inspect tab showing network/console data
    3. Hover highlight with tooltip
    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
      - 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)
      - 16 enrichment collectors: network, console, accessibility, layout, components, client storage, and more
      - 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
      - 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
      - 37 MCP tools for querying, auditing, diffing, and generating specs
    
      No account required. No data sent to external servers. All captures stay on your machine and are sent only to a localhost server you control. Open source (AGPL-3.0).
    
      Quick Start: https://chaoslabz.gitbook.io/viewgraph/getting-started/quick-start

Permissions & access

Permissions
activeTabstoragescriptingalarms
Host access
<all_urls>

Screenshots

ViewGraph Capture screenshot 1ViewGraph Capture screenshot 2ViewGraph Capture screenshot 3ViewGraph Capture screenshot 4

About

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)
- 21 enrichment collectors: network, console, accessibility, layout, components, client storage, transient state, error boundaries, service worker state, build metadata, 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
- 41 MCP tools for querying, auditing, diffing, and generating specs

NEW IN v0.9:
- v3 format: Action Manifest with pre-indexed interactive elements and short refs (@e1-@eN) - 80-85% fewer tokens for interactive queries
- 64% smaller content script: axe-core loaded on demand instead of bundled (856KB -> 305KB)
- Container merging: semantically empty wrapper divs removed at capture time (30-50% fewer nodes)
- observationDepth: request only interactive elements (~400 tokens) instead of full capture (~100K)
- Structural fingerprint: topology hash for cache-hit detection between captures
- Spatial index: O(log n) element queries by coordinate
- Performance instrumentation: capture timings (traverse, enrich, serialize) in every snapshot
- TracePulse integration: frontend errors bridged to backend monitoring
- Welcome page on first install
- verify_fix: one-call smoke test replaces 3-4 separate tool calls
- Uninstall CLI: npx @viewgraph/core uninstall

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

Technical

Version
0.9.2
Manifest
V3
Size
286KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
dmgbneoidgmkdcfnlegmfijkedijjnjj
Developer ID
u55eb280ffb490885d396e7fba13fc7b5
Developer Email
[email protected]
Created
Apr 15, 2026
Last Updated (Store)
Apr 30, 2026
Last Scraped
Jun 9, 2026
Website

Data sourced from the Chrome Web Store · last verified Jun 9, 2026.