Parse HTML documents using xml-conduit datatypes.

Version on this page:1.2.1
LTS Haskell 22.22:
Stackage Nightly 2024-05-20:
Latest on Hackage:

See all snapshots html-conduit appears in

MIT licensed by Michael Snoyman
Maintained by [email protected]
This version can be pinned in stack with:html-conduit-1.2.1@sha256:e62aaa8c22452f34b11e17532da1c29b25d3d685675040dbe1c5008e9fd78a3f,1910

Module documentation for 1.2.1

This package uses tagstream-conduit for its parser. It automatically balances mismatched tags, so that there shouldn’t be any parse failures. It does not handle a full HTML document rendering, such as adding missing html and head tags.



  • Add strict and lazy text parsing #66


  • Drop system-filepath

  • Fix a bug with double-unescaping of entities