GroveDOM in your browser

The same Wasm binary as the Node package, initialized asynchronously. Each short trial parses a fresh document, queries and edits articles, serializes the result, and disposes GroveDOM. Exact output is checked before timing.

Loading Wasm…

Loading Cheerio 1.2.0 from the CDN…


References: Cheerio 1.2.0 with its default parser, loaded from
jsDelivr, and the
browser’s DOMParser and DOM methods. If the CDN is unavailable, the local
DOMParser comparison still runs. Three rounds with rotating order are a local
demo, not a production performance gate. Browser
scheduling, compilation and GC can affect results; raw times are shown.