domparser-rs

JSON →
library 0.1.1 ·javascript
verified Jun 5, 2026

A super fast HTML parser and manipulator written in Rust, exposed as a Node.js native addon via NAPI-RS. At version 0.1.1, it offers a standards-compliant DOM API (DOMParser, Document, Element, etc.) with TypeScript types aligned to lib.dom.d.ts. It aims to provide high-performance DOM parsing and manipulation for server-side and CLI use, with a focus on speed and safety. The underlying Rust engine supports CSS selectors (querySelector/querySelectorAll), full attribute manipulation, and document creation. Currently in early development (pre-1.0), it may have limited API coverage compared to browser DOM or established libraries like jsdom or cheerio.