Microdata to RDF Streaming Parser
JSON →microdata-rdf-streaming-parser is a JavaScript library designed for efficiently parsing HTML documents containing Microdata annotations and transforming them into RDFJS-compliant quads. Currently at version 3.0.0, the library prioritizes a streaming approach, allowing it to process documents larger than available memory and emit RDF triples as soon as possible, rather than waiting for the entire document to be loaded. It is 100% spec-compliant with the W3C Microdata to RDF transformation algorithm and integrates seamlessly with the RDFJS ecosystem for its data model representations. While a specific release cadence is not outlined, major version updates, like the current v3, typically introduce significant architectural changes, such as a shift towards ESM-first patterns. Its key differentiators include its robust streaming capability powered by `htmlparser2`, strict adherence to the Microdata to RDF specification, and its lightweight footprint, making it suitable for both Node.js environments and browser-based applications via bundlers.
Traffic · last 30 days ↑67% vs prev 7d
top countries 🇺🇸 United States · 🇨🇦 Canada · 🇫🇷 France · 🇩🇪 Germany