Does anyone know such a library?
Software Recommendations Stack Exchange is a question and answer site for people seeking specific software recommendations. It only takes a minute to sign up.Sign up to join this community
Since it seemed like there was no such library so I've written one myself. You can find it here:
I've also written about it on my blog: