My take on a comfortable wrapper for the osu V1 and (upcoming) V2 API. Not a lot of work has been done yet; but, I'm hoping to build it along with my current requirements on my projects.
I've attached an abstract design diagram on how I imagine the api clients to function.