10.3.4 • Published 5 years ago

stanza.io v10.3.4

Weekly downloads
1,144
License
MIT
Repository
github
Last release
5 years ago

Stanza.io

Modern XMPP in the browser, with a JSON API.

npm.io npm.io

What is this?

Stanza.io is a library for using modern XMPP in the browser, and it does that by exposing everything as JSON. Unless you insist, you have no need to ever see or touch any XML when using stanza.io.

Installing

$ npm install stanza.io

Getting Started

  1. Find or install a server which supports XMPP over WebSocket (Prosody recommended).
  2. Clone this repo with git clone https://github.com/legastero/stanza.io.git
  3. Run npm install in the new stanza.io directory.
  4. Run npm run build to create dist/stanzaio.browser.js.
  5. Open demo.html in your browser.
  6. Enter your connection info, click connect.
  7. Use the JS console to play with the XMPP client (var client).

Echo Client Demo

var XMPP = require('stanza.io');

var client = XMPP.createClient({
    jid: 'echobot@example.com',
    password: 'hunter2',

    // If you have a .well-known/host-meta.json file for your
    // domain, the connection transport config can be skipped.

    transport: 'websocket',
    wsURL: 'wss://example.com:5281/xmpp-websocket'
    // (or `boshURL` if using 'bosh' as the transport)
});

client.on('session:started', function() {
    client.getRoster();
    client.sendPresence();
});

client.on('chat', function(msg) {
    client.sendMessage({
        to: msg.from,
        body: 'You sent: ' + msg.body
    });
});

client.connect();

Documentation

Discussion

MUC Room: discuss@stanza.io / Logs

License

MIT

Created By

If you like this, follow @lancestout on twitter.

10.3.4

5 years ago

10.3.3

5 years ago

10.3.2

5 years ago

10.3.1

5 years ago

10.3.0

5 years ago

10.2.8

5 years ago

10.2.7

5 years ago

10.2.6

5 years ago

10.2.5

5 years ago

10.2.4

5 years ago

10.2.3

5 years ago

10.2.2

5 years ago

10.2.1

5 years ago

10.2.0

5 years ago

10.0.3

5 years ago

10.0.2

5 years ago

10.0.0

5 years ago

9.2.0

5 years ago

9.1.0

6 years ago

9.0.6

6 years ago

9.0.5

6 years ago

9.0.4

6 years ago

9.0.3

6 years ago

9.0.2

6 years ago

9.0.1

6 years ago

9.0.0

6 years ago

8.4.9

6 years ago

8.4.8

6 years ago

8.4.7

6 years ago

8.4.6

6 years ago

8.4.5

6 years ago

8.4.4

6 years ago

8.4.3

7 years ago

8.4.2

7 years ago

8.4.1

7 years ago

8.4.0

7 years ago

8.3.0

7 years ago

8.2.0

7 years ago

8.1.5

7 years ago

8.1.4

7 years ago

8.1.3

7 years ago

8.1.2

7 years ago

8.1.1

7 years ago

8.1.0

7 years ago

8.0.4

7 years ago

8.0.3

7 years ago

8.0.2

8 years ago

8.0.1

8 years ago

8.0.0

8 years ago

7.4.1

8 years ago

7.4.0

8 years ago

7.3.6

8 years ago

7.3.5

8 years ago

7.3.4

9 years ago

7.3.3

9 years ago

7.3.2

9 years ago

7.3.1

9 years ago

7.2.1

9 years ago

7.2.0

9 years ago

7.1.8

9 years ago

7.1.7

9 years ago

7.1.6

9 years ago

7.1.5

9 years ago

7.1.4

9 years ago

7.1.3

9 years ago

7.1.2

9 years ago

7.1.1

9 years ago

7.0.8

9 years ago

7.0.7

9 years ago

7.0.6

9 years ago

7.0.5

9 years ago

7.0.3

9 years ago

7.0.2

9 years ago

7.0.1

9 years ago

7.0.0

9 years ago

6.10.2

9 years ago

6.10.1

9 years ago

6.10.0

9 years ago

6.9.0

9 years ago

6.8.3

9 years ago

6.8.2

9 years ago

6.8.1

9 years ago

6.8.0

9 years ago

6.7.0

10 years ago

6.6.0

10 years ago

6.5.1

10 years ago

6.5.0

10 years ago

6.3.3

10 years ago

6.3.2

10 years ago

6.3.1

10 years ago

6.3.0

10 years ago

6.2.2

10 years ago

6.2.1

10 years ago

6.1.1

10 years ago

6.1.0

10 years ago

6.0.2

10 years ago

6.0.1

10 years ago

6.0.0

10 years ago

5.14.2

10 years ago

5.14.1

10 years ago

5.14.0

10 years ago

5.13.2

10 years ago

5.13.1

10 years ago

5.12.0

10 years ago

5.13.0

10 years ago

5.11.0

10 years ago

5.10.0

10 years ago

5.9.0

10 years ago

5.8.0

10 years ago

5.7.1

10 years ago

5.7.0

10 years ago

5.6.0

10 years ago

5.5.4

10 years ago

5.5.3

10 years ago

5.5.2

10 years ago

5.5.1

10 years ago

5.5.0

10 years ago

5.4.1

10 years ago

5.3.0

10 years ago

5.2.1

10 years ago

5.2.0

10 years ago

5.1.2

10 years ago

5.1.1

10 years ago

5.1.0

10 years ago

5.0.0

10 years ago

4.4.1

10 years ago

4.2.1

10 years ago

4.2.0

10 years ago

4.1.1

10 years ago

4.1.0

10 years ago

4.0.1

10 years ago

3.6.2

10 years ago

3.6.0

10 years ago

3.5.1

10 years ago

3.5.0

10 years ago

3.4.1

10 years ago

3.3.1

10 years ago

3.3.0

10 years ago

3.2.5

10 years ago

3.2.4

10 years ago

3.2.3

10 years ago

3.2.2

10 years ago

3.2.1

10 years ago

3.2.0

10 years ago

3.1.9

10 years ago

3.1.7

10 years ago

3.1.6

10 years ago

3.1.5

10 years ago

3.1.4

10 years ago

3.1.3

10 years ago

3.1.2

10 years ago

3.1.1

10 years ago

3.1.0

10 years ago

3.0.6

10 years ago

3.0.5

10 years ago

3.0.4

10 years ago

3.0.3

10 years ago

3.0.2

10 years ago

3.0.1

10 years ago

3.0.0

10 years ago

2.13.1

10 years ago

2.13.0

10 years ago

2.12.1

10 years ago

2.12.0

10 years ago

2.11.0

10 years ago

2.10.1

10 years ago

2.10.0

10 years ago

2.9.4

10 years ago

2.9.3

10 years ago

2.9.2

10 years ago

2.9.0

10 years ago

2.8.1

10 years ago

2.7.1

10 years ago

2.7.0

10 years ago

2.6.3

10 years ago

2.6.2

10 years ago

2.6.1

10 years ago

2.6.0

10 years ago

2.5.15

11 years ago

2.5.14

11 years ago

2.5.13

11 years ago

2.5.12

11 years ago

2.5.11

11 years ago

2.5.10

11 years ago

2.5.9

11 years ago

2.5.7

11 years ago

2.5.6

11 years ago

2.5.5

11 years ago

2.5.4

11 years ago

2.5.2

11 years ago

2.5.1

11 years ago

2.5.0

11 years ago

2.4.0

11 years ago

2.3.1

11 years ago

2.3.0

11 years ago

1.2.0

11 years ago

0.0.1

11 years ago