{"__v":3,"_id":"573df3bc1ad1a30e00a84f06","category":{"project":"573cd7a447337f0e00b6d83c","version":"573cd7a447337f0e00b6d83f","_id":"573df2271ad1a30e00a84ef1","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-05-19T17:04:39.972Z","from_sync":false,"order":2,"slug":"sdks","title":"SDKs"},"parentDoc":null,"project":"573cd7a447337f0e00b6d83c","user":"5564f227f0f70f0d00a9ab20","version":{"__v":10,"_id":"573cd7a447337f0e00b6d83f","project":"573cd7a447337f0e00b6d83c","createdAt":"2016-05-18T20:59:16.635Z","releaseDate":"2016-05-18T20:59:16.635Z","categories":["573cd7a447337f0e00b6d840","573df02eb3f88f0e00dcae98","573df0b11ad1a30e00a84ee7","573df1dd480b75380063ce50","573df21f7fe1642200f2a22c","573df2271ad1a30e00a84ef1","573e3eec53c55617004d4a9f","573f352f804f901700a9e109","573f3bcb87cbd20e00208e2b","573f3e5c87cbd20e00208e3c"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-05-19T17:11:24.873Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":4,"body":"The reference implementations for most Meshblu libraries are written in Node.js.\n\n* [Meshblu socket.io](https://github.com/octoblu/node-meshblu-socket.io) - Use Meshblu via socket.io\n* [Meshblu MQTT](https://github.com/octoblu/node-meshblu-mqtt) - Meshblu via MQTT\n* [Meshblu HTTP](https://github.com/octoblu/node-meshblu-http) - Meshblu via HTTP\n* [Meshblu XMPP](https://github.com/octoblu/node-meshblu-xmpp) - Meshblu via XMPP\n* [Meshblu AMQP](https://github.com/octoblu/node-meshblu-amqp) - Meshblu via AMQP\n* [Meshblu CoAP](https://github.com/octoblu/node-meshblu-coap) - Meshblu via CoAP\n* [Meshblu Websocket](https://github.com/octoblu/node-meshblu-websocket) - Meshblu via websocket\n* [Meshblu Firehose socket.io](https://github.com/octoblu/node-meshblu-firehose-socket.io) - Connect to the Firehouse via socket.io","excerpt":"","slug":"sdk-nodejs","type":"basic","title":"Node.js"}
The reference implementations for most Meshblu libraries are written in Node.js. * [Meshblu socket.io](https://github.com/octoblu/node-meshblu-socket.io) - Use Meshblu via socket.io * [Meshblu MQTT](https://github.com/octoblu/node-meshblu-mqtt) - Meshblu via MQTT * [Meshblu HTTP](https://github.com/octoblu/node-meshblu-http) - Meshblu via HTTP * [Meshblu XMPP](https://github.com/octoblu/node-meshblu-xmpp) - Meshblu via XMPP * [Meshblu AMQP](https://github.com/octoblu/node-meshblu-amqp) - Meshblu via AMQP * [Meshblu CoAP](https://github.com/octoblu/node-meshblu-coap) - Meshblu via CoAP * [Meshblu Websocket](https://github.com/octoblu/node-meshblu-websocket) - Meshblu via websocket * [Meshblu Firehose socket.io](https://github.com/octoblu/node-meshblu-firehose-socket.io) - Connect to the Firehouse via socket.io