Hi,

I'm the writer of the stomp.js[1] which is a JavaScript library to use
STOMP (over TCP or Web Sockets).
This library is used to send and receive messages from Web
applications and is often used in conjunction with ActiveMQ. It can
also be used from JavaScript applications running in node.js[2] too.
ActiveMQ is shipped with it to run its we socket example[3]

This library was developed and maintained on my spare time but due to
recent development in my life (mainly having a new baby) I no longer
have much free time to maintain this library.
The library is small, quite stable and documented[4] (I also wrote a
book[5] for O'Reilly about it using ActiveMQ as the broker :) but
there is still work to iron things out (mainly compatibility with
various Web browsers).

I don't want it to become abandonware and I'm looking for an Open
Source community which could take care of it.
ActiveMQ is my first choice as it has always been very supportive of
STOMP and was one of the first broker to support Web Sockets.

The project is under the Apache License v2.0

My only regret with this project is to have rewritten it at one point
using CoffeeScript. I think it has hampered contributions (most of the
patches updates the generated JavaScript) without much benefit (the
CoffeeScript code[6] is just a bit more readable than the generated
JavaScript[7]).
If the ActiveMQ community is interested by this library, I'd be happy
to provide any assistance during the transition.

What do you think of this code donation? Would there be some interest?

Thanks,
jeff

[1] https://github.com/jmesnil/stomp-websocket
[2] https://www.npmjs.com/package/stompjs
[3] 
https://github.com/apache/activemq/tree/master/activemq-web-demo/src/main/webapp/websocket
[4] http://jmesnil.net/stomp-websocket/doc/
[5] http://shop.oreilly.com/product/0636920032366.do
[6] https://github.com/jmesnil/stomp-websocket/blob/master/src/stomp.coffee
[7] https://github.com/jmesnil/stomp-websocket/blob/master/lib/stomp.js

-- 
Jeff Mesnil
[email protected]
http://jmesnil.net/weblog/

Reply via email to