XMPP server libraries for Node.js
Idiomatic XMPP server library for Node.js
Please see http://node-xmpp.org/doc/server.html for instructions on how to use
Note: We now only support nodejs versions 0.8.0 and greater.
With package manager npm:
npm install node-xmpp-server
Install the dev dependencies, then...
Also see the tests run in travis. The tests in travis run both the code and code style tests.
Please see the various examples.
EventEmitter, ie. for write buffer control
node-expatwas written for this library
_xmpp-client._tcpSRV record support
npm install node-stringprep
Strophe.js' XML Builder is very convenient for producing XMPP
stanzas. ltx includes it in a much more primitive way: the
t() methods can be called on any Element
object, returning the new child element.
This can be confusing: in the end, you will hold the last-added child
until you use
up(), a getter for the parent.
tree() to retrieve the uppermost parent, the XMPP
stanza, before sending it out the wire.