Wiser - web parser.
Takes HTML page(s) and parsing scheme, returns data structure defined by parsing scheme, filled with data from the page(s).
Parsing schemes can be stored in local browser storage or on the server.
Extnension includes parsing scheme editor and parser itself.
This is full cycle solution. You can create parsing schemes and get results on client side - in browser. Furthermore, you can save your schemes on server and use server-side parsing with some restrictions.
Parsing scheme supports XPath and CSS Selectors, element attributes, element text, textcontent (with descendants), html content, regex processing and more.