minestrone is a opinionated Python library that lets you search, modify, and parse messy HTML with ease.

Behind the scenes

minestrone utilizes Beautiful Soup to do all the real work, but aims to provide a simple, consistent, and intuitive API to interact with an HTML document. Beautiful Soup provides a lot of functionality, although it can be hard to grok the documentation. The hope is that minestrone makes that functionality easier.