-
This may be of interest: https://github.com/fimad/scalpel
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Check out my library lasercutter. It's good at scraping data out of trees. As-is, it's probably too low level for what you want, but there is an HTML tree parser and then set of combinators which I'd be happy to turn into a library if it were desired.
-
Here's a slightly different solution which could work: this Haskell library for Selenium works fine - I've used it. You could navigate to the page using Selenium and whatever supported browser you like (Chrome, Firefox, Edge etc.) and then evaluate a Javascript snippet on the page, via the Selenium API, to retrieve the value you want. One potential advantage of this is it'll work on highly Javascript-dependent pages.