Not the parent, but -- in my experience -- many libraries from the community were written by enthusiastic amateur developers. Finding ones I enjoyed using was very needle-in-a-haystack.
One recommendation: https://github.com/kikito
One recommendation: https://github.com/kikito
That and there's no consistency between libraries as far as how they decide to use classes.
This problem actually became so severe that there is now a "common interface" that libraries can use on each other's objects.