Favicon of sitemap-stream-parser

sitemap-stream-parser

PublishedLast updated

Streaming Node.js XML sitemap parser for very large, deeply nested sitemaps, with a callback API and a helper that finds sitemaps in robots.txt.

Sources

github.com

Verified against the evanderkoogh/node-sitemap-stream-parser repository and the npm package.

sitemap-stream-parser is an open-source Node.js library for parsing very large and deeply nested XML sitemaps with low memory use. It streams entries instead of buffering the whole document.

Key Features:

  • Streaming Parser - Built for very large and deeply nested sitemaps without high memory use.
  • Callback API - parseSitemaps runs a callback over one or many sitemap URLs.
  • Robots Helper - sitemapsInRobots finds sitemaps declared in robots.txt.
  • Batch Input - Accepts a single sitemap URL or a list of them.
  • Stable Base - Older but stable, with its last major activity in 2019.

Choose sitemap-stream-parser when a Node.js pipeline must stream huge sitemaps and can accept an older, stable dependency.

Categories:
Features:
Open SourceSitemap ParsingStreamingNode.js Package

Share:

Similar to sitemap-stream-parser

Favicon

 

  
  
Favicon

 

  
  
Favicon