bisibility — Track Google rankings and Search Console insights. Free during beta.
Try bisibility freeOur product
Favicon of jsoup

jsoup

PublishedLast updated

A Java library for parsing real-world HTML into a standards-based DOM with CSS selectors and DOM traversal.

Screenshot of jsoup website

jsoup is a mature Java library for reading, extracting, and changing HTML from real websites. It builds a WHATWG HTML5 DOM so Java apps can work with messy web pages in a structured way.

Key Features:

  • Real-World HTML Parsing - Handle HTML as it appears on live websites
  • Standards-Based DOM - Parse pages into a WHATWG HTML5 document model
  • CSS Selectors - Find elements with familiar selector syntax
  • DOM Traversal - Navigate and update document structure in Java
Categories:
Features:
HTML ParsingCSS SelectorsStructured ExtractionOpen SourceDOM TraversalHTML Editing

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

jhy/jsoup

  • Stars

    11.4K
  • Forks

    2.3K
  • Last commit

    2026-10-14
  • License

    MIT
  • Language

    Java

Metrics recorded 2026-10-16

Repository details

License source: Repository license file

View Repository

Frequently asked questions

What is jsoup used for?

jsoup is a Java library for fetching, parsing and manipulating HTML and XML. It supports DOM traversal, CSS and XPath selectors and HTML cleaning with a configured safelist. It parses content rather than executing a page as a browser.

Sources (checked ): jsoup repository

Is jsoup free?

jsoup is open source under the MIT license. You can use it under those license terms; network services and the infrastructure running your application have separate costs.

Sources (checked ): jsoup repository

Similar to jsoup

Favicon

 

  
  
Favicon

 

  
  
Favicon

 

  
  

Sources

github.com

Verified against the jhy/jsoup repository.