CSS selector library and command-line tool for parsing HTML
Go cascadia package command-line CSS selector
cascadia
$ cascadia '.classname' input.html
$ cascadia 'div[id]' page.html
$ cascadia 'body > main p' document.html