https://sharaj.pages.dev/ · Developer Tools
5 items
Inspect CSS of static, hidden and dynamic elements. Freeze hover/focus states, reveal ghost DOM, track mutations. StyleSpy is a CSS and state inspector for developers and QA engineers. One click captures every element on the page — including the ones other tools miss. Unlike single-property pickers, StyleSpy reads the WHOLE page at once and shows each element's computed colour, background, font family/size/weight, line-height, spacing, alignment, and box model — then hands you copy-ready CSS selectors and XPath for Selenium, Playwright, and Cypress. FEATURES • Capture Page — list every element with its computed CSS, exportable to CSV / JSON. • Full table — a wide, sortable, column-toggleable spreadsheet of the whole capture. • Freeze (Ctrl/Cmd+Shift+F) — lock the current hover/focus/active state and hold CSS tooltips and menus on screen so you can inspect them. A 3-second countdown gives you time to open a menu first. • Force State — re-apply a page's own :hover/:focus/:active rules to any selector, no pointer needed. • Ghost DOM — find and reveal elements hidden via display:none, visibility:hidden, opacity:0, or zero-size (closed modals, dropdowns, SR-only text, tracking pixels). • Mutations — a live feed of DOM changes, with break-on-mutation to freeze the instant a popup opens. • Locator health — grades every element's locator strong / class / fragile and shows a "% automatable" score, so you can spot UI that lacks test hooks. • WCAG contrast check with an AA pass/fail flag. PRIVACY StyleSpy runs entirely in your browser. No analytics, no telemetry, no tracking, and no network requests — your data never leaves your device. Requires Chrome 114+ (Side Panel API).
Jun 14, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.