(From Nim community survey 2017)
This is available now with nimbass. It's still a young library that depends on nimgen so will need some help verifying that it covers all the functionality.
> nimble install nimbass