{"library":"domparser-rs","type":"library","category":null,"description":"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.","language":"javascript","status":"active","version":"0.1.1","tags":["javascript","htmlparser","jquery","selector","scraper","parser","dom","html","rust","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install domparser-rs","imports":["import { DOMParser } from 'domparser-rs'","import type { Document } from 'domparser-rs'","import type { Element } from 'domparser-rs'","import type { Node } from 'domparser-rs'","import type { DOMParserSupportedType } from 'domparser-rs'"]},{"cmd":"yarn add domparser-rs","imports":[]},{"cmd":"pnpm add domparser-rs","imports":[]}],"homepage":"https://github.com/utooland/domparser-rs#readme","github":"https://github.com/utooland/domparser-rs","docs":null,"changelog":null,"pypi":null,"npm":"domparser-rs","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}