bisibility — Track Google rankings and Search Console insights. Free during beta.
Try bisibility freeOur product
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.

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 project, 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 dependency whose compatibility needs checking.

Categories:
Features:
Open SourceSitemap ParsingStreamingNode.js Package

Share:

bisibility

Growing a website? Track its keywords, Google rankings, Search Console insights, and share of voice with bisibility. Free during beta.

Try bisibility freeOur product

Source code

evanderkoogh/node-sitemap-stream-parser

  • Stars

    39
  • Forks

    19
  • Last commit

    2019-08-13
  • License

    Apache-2.0
  • Language

    CoffeeScript

Metrics recorded 2026-10-16

Repository details

Last push: 2021-07-27

License source: Repository license file

View Repository

Similar to sitemap-stream-parser

Favicon

 

  
  
Favicon

 

  
  
Favicon

 

  
  

Sources

github.com

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