NOnoblepayne·Dec 8, 2022
As mentioned by the one and only Borkdude, bootleg is a nice option for this.
It includes the Hickory library:
https://github.com/clj-commons/hickory
I'm a previous BeautifulSoup user and have found the combination of (1) having the scraped data presented in plain Clojure data structures, and (2) Hickory's built in selectors, to be a very nice experience.
Happy scraping!
In Babashka is a fast-starting scripting environment for Clojure