From b127691a78e873feef32d6b1810be7ab5769ee9e Mon Sep 17 00:00:00 2001 From: Domenic Denicola Date: Sat, 9 Feb 2013 17:13:17 -0500 Subject: [PATCH] Add a conformant implementations list. Closes #59, closes #57. --- implementations.md | 101 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 101 insertions(+) create mode 100644 implementations.md diff --git a/implementations.md b/implementations.md new file mode 100644 index 0000000..8126b8e --- /dev/null +++ b/implementations.md @@ -0,0 +1,101 @@ +# Conformant Implementations + +There are many conformant implementations of Promises/A+. Here are the ones we know about and recommend. Note that an implementation's conformance is determined by it passing the test suite. + +Conformant implementations are encouraged to include the Promises/A+ logo in their README files with a link to the specification, using code like the following: + +```html + + Promises/A+ logo + +``` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ImplementationCompliant VersionsDescription
avow≥ 1.0Example Promises/A+ implementation. Simple, tiny, fast, fully async
CodeCatalyst/promise.coffee≥ 1.0Promises/A+ compliant implementation in object-oriented CoffeeScript
kaerus/promise.js≥ 0.1.1A Promises/A+ library, originally developed for the ArangoDB client
legendary≥ 0.1.0Dabbling with promises. It’ll be legendary
mpromise≥ 0.0.1A Promises/A+ conformant implementation, written for mongoose
Orion Deferred≥ ??????
PinkySwear.js≥ 0.0.1Promises/A+ compliant in less than 400 bytes
promeso≥ 0.0.3A little Promises/A+ implementation
promesse≥ 1.3.1Emily's Promise/A+
promiscuous≥ 0.1.0A minimal and fast promise/deferred implementation
Q≥ 0.8.12A tool for making and composing asynchronous promises in JavaScript
rsvp.js≥ 1.1A lightweight library that provides tools for organizing asynchronous code
then/promise≥ 1.2Bare bones Promises/A+ implementation
vow≥ 0.0.6Promises/A+ implementation
yapa≥ 0.2.0Yet another Promises/A+ implementation
+ +Feel free to send a pull request to get yourself on this list!