GitHub repository: rujevic/html5lib-python
Description: Standards-compliant library for parsing and serializing HTML documents and fragments in Python