github.com/joeycumines/go-htmlutil (go): Package htmlutil implements a wrapper for Golang's html5 tokeniser / parser implementation, making it much easier to find and extract information, aiming to be powerful and intuitive while remaining a minimal and logical extension.  There are three core components, the `htmlutil.Node` struct (a wrapper for `*html.Node`), the `htmlutil.Parse` function (optional), an ubiquitous filter algorithm used throughout this implementation, providing functionality similar to CSS selectors, and powered by optional (varargs) parameters in the form of chained closures with a signature of `func(htmlutil.Node) bool`.
Keywords: css-selector|go|golang|html|html5|jsoup|library|scraper|utility|utility-library