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

Goquery

PublishedLast updated

GoQuery brings jQuery-like syntax to Go for parsing and manipulating HTML documents, making web scraping in Go intuitive and efficient.

Screenshot of Goquery website

GoQuery is a robust, developer-friendly HTML parsing library that brings jQuery's chainable syntax to Go for efficient web scraping and DOM manipulation.

Key Features:

  • jQuery API - Familiar chainable syntax for selecting, filtering, and traversing HTML nodes
  • CSS Selectors - CSS selectors supported by the Cascadia selector library for precise element targeting
  • Go Performance - Leverages Go's speed and concurrency for high-throughput parsing
  • net/html Integration - Built on golang.org/x/net/html for HTML parsing
  • DOM Manipulation - Add, remove, and modify elements with a clean API
  • Scraper Friendly - Pairs seamlessly with Colly and Go HTTP clients

Whether you're building Go-based scrapers, processing HTML data, or extracting content from web pages, GoQuery provides an idiomatic and performant parsing solution.

Categories:
Features:
HTML ParsingCSS SelectorsStructured ExtractionOpen SourceDOM Manipulation

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

PuerkitoBio/goquery

  • Stars

    15K
  • Forks

    943
  • Last commit

    2026-10-12
  • License

    BSD-3-Clause
  • Language

    Go

Metrics recorded 2026-10-16

Repository details

License source: Repository license file

View Repository

Similar to Goquery

Favicon

 

  
  
Favicon

 

  
  
Favicon

 

  
  

Sources

github.com

Verified against the PuerkitoBio/goquery repository and the go package.