aidenybai/react-grab

Copy any UI element for your agent

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 6 minutes ago
Added to GitGenius on September 1st, 2026
Created on October 17th, 2025
Open Issues & Pull Requests: 155 (+0)
GitHub issues: Enabled
Number of forks: 338
Total Stargazers: 7,601 (+0)
Total Subscribers: 9 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 13.2 hours
Mean response time: 11.8 days
90th percentile: 26.5 days
Tracked items: 92

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 77% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 11% of issues opened in the past year have been closed. Three people close 83% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 48
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 144 days
Stale 30+ days: 41
Stale 90+ days: 37

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 2

Top labels

  • react-doctor:tracking (3)

Detailed Description

React Grab is a browser integration tool that extracts React component source context from UI selections for use by AI agents.

The tool solves the problem of agents lacking accurate source information when working with React applications. It works by allowing developers to hover over any UI element, press a keyboard shortcut to copy, and paste the resulting context into an agent. The copied context includes the selected element along with its full component stack and source file locations, enabling agents to understand the actual code structure behind what they see on screen.

Developers building AI-assisted coding workflows should consider React Grab if they want to improve agent accuracy and speed when modifying React applications. The tool supports multiple build setups including Next.js with both app and pages routers, Vite, and Webpack, with a CLI installer for quick setup or manual installation options. For teams needing custom behavior, the tool exposes a primitives API that allows building custom selection interfaces with hit testing, source context extraction, page freezing, clipboard access, and editor navigation capabilities.

The project maintains an active community presence with a Discord channel for discussion and contribution, a documented contributing guide, and a code of conduct. The maintainers actively triage bug reports and accept pull requests through the issue tracker. The tool includes a demo site and benchmarks showing performance comparisons, indicating ongoing investment in demonstrating its value to potential users.