Find whatever - regex & auto re-find
ID
pdpkckoiaiinjlhddhcoknjhdncepnboEnhance browser search with cross-tag continuous matching, regex support, deep iframe penetration, and zero DOM pollution.
Extension information
Screenshots
Description
Enhance browser search with cross-tag continuous matching, regex support, deep iframe penetration, and zero DOM pollution.
Find whatever is a high-performance in-page search engine designed to solve the deep limitations of native browser Ctrl+F across modern, complex web applications.
GitHub: https://github.com/ImSwordTooth/findwhatever
Issues & Feedback are always welcome! 😄
🔥 What's New in v5.0 (Milestone Release)
--------------------------------------------------
- In-Memory Text Projection Engine: Completely replaces legacy DOM cloning. Matches continuous text seamlessly across complex inline tags (<a>, <span>, <code>, <strong>, etc.) with ZERO DOM mutation or layout shifts.
- Native checkVisibility API: Eliminates laggy getComputedStyle reflows. Powered by Chromium's native C++ visibility checks for instantaneous, jitter-free results.
- Ultra-Lightweight & Resilient: 100% free of heavy UI component libraries. Built with Preact 10 and pure CSS for a featherlight footprint.
- High-Contrast Solid UI: Deprecated blurry frosted glass in favor of clean, distraction-free solid cards (Pure White in light mode, Obsidian Dark in dark mode).
✨ Core Capabilities
--------------------------------------------------
- True Cross-Tag Search: Modern websites split sentences into fragmented DOM nodes. Find whatever reconstructs text streams purely in memory to find exact matches that standard Ctrl+F completely misses.
- Deep Component Penetration: Seamlessly pierces through nested iframes, open Shadow-DOM roots, and SVG text elements.
- Hardcore Regex with ReDoS Guard: Full regular expression support (with configurable Unicode mode) backed by a heuristic probe that intercepts overly broad wildcards before they can freeze your tab.
- Live DOM Synchronization: Intelligent MutationObserver listener dynamically catches newly loaded elements, infinite scroll items, or expanded SPA tabs in real-time.
🛠️ Developer & Power-User Features
--------------------------------------------------
- Zero DOM Pollution: Highlights are rendered via the native CSS Custom Highlight API (::highlight), leaving page styles and markup 100% untouched.
- Custom Highlight Aesthetics: Fully customize active/inactive highlight background colors, font colors, and stylish wavy/solid underline offsets.
- Full Keyboard Workflow: Rapidly toggle Case-sensitive (Cc), Whole Word (W), Regex (.*), or cycle through results without ever touching your mouse.
- One-Click Result Extraction: Copy all search matches to your clipboard instantly for research, debugging, or data extraction.
- Privacy First: 100% client-side, zero network tracking, and open source under MIT.