Favicon of Crawler-Commons

Crawler-Commons

PublishedLast updated

Java library with a SAX-based sitemap parser for sitemaps, indexes, extensions, and feeds; you supply the bytes and it parses and normalizes them.

Sources

github.com

Verified against the crawler-commons/crawler-commons repository.

Crawler-Commons is an open-source, actively maintained Java library and the de facto choice for sitemap parsing on the JVM. Its SAX-based parser handles sitemaps, indexes, extensions, and syndication feeds.

Key Features:

  • SAX Parser - SiteMapParser handles sitemaps, sitemap indexes, extensions, and feed formats.
  • Bring Your Own Fetch - Since version 0.8 there is no built-in HTTP fetcher; you supply the bytes.
  • Normalization - Parses and normalizes the URLs it extracts.
  • Robots Utilities - Also provides robots.txt parsing for crawler infrastructure.
  • Actively Maintained - Widely used across JVM crawler stacks.

Choose Crawler-Commons when a Java crawler needs robust sitemap and robots.txt parsing and controls its own fetching.

Features:
Open SourceSitemap ParsingRobots.txtJava Library

Share:

Similar to Crawler-Commons

Favicon

 

  
  
Favicon

 

  
  
Favicon