I did a lot of work with LDAP half a year ago, and the concept of ldap.js was the first thing that sprung to mind as a way to make the whole experience more developer-friendly. Only I was too lazy too actually go ahead and build it... kudos to Mark Cavage for pulling this off :-)<p>There's just something very wrong about having to use 90s database technology solely because people like (or are stuck with) the associated protocol.
Also (almost forgot), for people looking for straight-up MongoDB integration, EDS should work out of the box: <a href="https://github.com/master/eds" rel="nofollow">https://github.com/master/eds</a>