I wrote a plugin for Obsidian called Slurp which cleans a web page's html and converts it to markdown.