2 items
Identify dead code and orphaned scripts in Shopify stores. Analyzes apps, external scripts and Liquid. Shopify Code Analyzer is a powerful browser extension that helps developers and store owners identify performance issues in their Shopify stores. It automatically detects: - Ghost Scripts: Unused app scripts that are still being loaded - Orphaned Liquid Comments: Leftover code comments from uninstalled apps - Unknown Assets: Third-party scripts that may impact performance - Performance Metrics: Script sizes and load times The extension provides a comprehensive Theme Health Score (0-100) and categorizes findings into Active Apps, Ghost Scripts, and Unknown Assets. It also includes a visual testing tool to temporarily block scripts and measure their impact. 1. Platform Detection: Only activates on Shopify stores - Detects `window.Shopify` - Analyzes typical Shopify DOM structure - Verifies Shopify scripts and meta tags 2. App Script Analyzer: - Lists all external scripts (.js) being loaded - Blacklist of known apps (Klaviyo, Judge.me, Hotjar, PageFly, Yotpo, etc.) - Compares scripts with active DOM elements - Identifies unused "ghost" scripts 3. Liquid Bloat Detector: - Scans HTML for orphaned Liquid comments - Detects `<!-- [shopify-app-extension] -->` comments without associated functionality - Marks potentially dead code 4. Dashboard UI (Side Panel): - Theme Health Score (0-100) - Categorization: Active Apps, Ghost Scripts, Unknown Assets - Size and load time metrics - Modern interface with React and Tailwind CSS 5. Visual Cleanup Tool: - Temporary script blocking using `declarativeNetRequest` - Allows testing if a script is necessary - Automatic reload to apply changes
Dec 30, 2025
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.