bisibility — Track Google rankings and Search Console insights. Free during beta.
Try bisibility freeOur product
Favicon of gopher-parse-sitemap

gopher-parse-sitemap

PublishedLast updated

Streaming Go parser for huge XML sitemaps with minimal memory and no external dependencies, consuming entries on the fly via callbacks.

gopher-parse-sitemap is an open-source Go library for parsing huge XML sitemaps with minimal memory and zero external dependencies. It consumes entries on the fly through callbacks.

Key Features:

  • Streaming Design - Handles very large sitemaps with minimal memory.
  • No Dependencies - Ships with zero external dependencies.
  • Callback API - Consumes entries on the fly as they are parsed.
  • Indexes And Sitemaps - Parses both sitemaps and sitemap index files.
  • Caller-Driven Recursion - The caller drives recursion over child sitemaps.

Choose gopher-parse-sitemap when a Go project needs a dependency-free streaming parser and can accept an older 2019 project.

Categories:
Features:
Open SourceSitemap ParsingStreamingGo Library

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

oxffaa/gopher-parse-sitemap

  • Stars

    40
  • Forks

    19
  • Last commit

    2019-10-21
  • License

    MIT
  • Language

    Go

Metrics recorded 2026-10-16

Repository details

Last push: 2023-02-20

License source: Repository license file

View Repository

Similar to gopher-parse-sitemap

Favicon

 

  
  
Favicon

 

  
  
Favicon

 

  
  

Sources

github.com

Verified against the oxffaa/gopher-parse-sitemap repository.