bluebird
Full featured Promises/A+ implementation with exceptionally good performance
native-promise-only
Native Promise Only: A polyfill for native ES6 Promises **only**, nothing else.
when
A lightweight Promises/A+ and when() implementation, plus other async goodies.