Displaying 1 to 16 from 16 results

emqttd - EMQ - Erlang MQTT Broker

  •    Erlang

EMQ (Erlang MQTT Broker) is a distributed, massively scalable, highly extensible MQTT message broker written in Erlang/OTP. EMQ is fully open source and licensed under the Apache Version 2.0. EMQ implements both MQTT V3.1 and V3.1.1 protocol specifications, and supports MQTT-SN, CoAP, WebSocket, STOMP and SockJS at the same time.

vernemq - A distributed MQTT message broker based on Erlang/OTP

  •    Erlang

VerneMQ is a high-performance, distributed MQTT message broker. It scales horizontally and vertically on commodity hardware to support a high number of concurrent publishers and consumers while maintaining low latency and fault tolerance. VerneMQ is the reliable message hub for your IoT platform or smart products. VerneMQ is an Apache2 licensed distributed MQTT broker, developed in Erlang.

emqx - EMQ X Broker - Massively Scalable MQTT Messaging Broker

  •    Erlang

EMQ X broker is a fully open source, highly scalable, highly available distributed MQTT messaging broker for IoT, M2M and Mobile applications that can handle tens of millions of concurrent clients. Starting from 3.0 release, EMQ X broker fully supports MQTT V5.0 protocol specifications and backward compatible with MQTT V3.1 and V3.1.1, as well as other communication protocols such as MQTT-SN, CoAP, LwM2M, WebSocket and STOMP. The 3.0 release of the EMQ X broker can scaled to 10+ million concurrent MQTT connections on one cluster.

Paho - Open Source Implementation of Machine?to?Machine (M2M) protocol

  •    Java

The Paho project has been created to provide scalable open-source implementations of open and standard messaging protocols aimed at new, exisiting, and emerging applications for Machine-to-Machine (M2M) and Internet of Things (IoT). Paho initially started with MQTT publish/subscribe client implementations for use on embedded platforms.




node-coap - CoAP - Node.js style

  •    Javascript

node-coap is a client and server library for CoAP modelled after the http module. It does not parse the protocol but it use CoAP-packet instead.

cylon-mqtt - Cylon.js adaptor/driver for MQTT protocol

  •    Javascript

Cylon.js (http://cylonjs.com) is a JavaScript framework for robotics, physical computing, and the Internet of Things (IoT).Want to use the Go programming language to power your robots? Check out our sister project Gobot (http://gobot.io).

coap-cli - A command line interface for CoAP built on node-coap

  •    Javascript

CoAP-CLI is a command line interface for CoAP, built on node.js and node-coap. PUT and POST requests body are sent from the standard input by default. E.g.

coap-packet - Generate and Parse CoAP packets

  •    Javascript

CoAP-Packet is a generator and parser of CoAP packets for node.js. This library follows the draft-18 of the standard.


nyamuk - Python MQTT Client Library Based on libmosquitto

  •    Python

Python MQTT Client Library Based on libmosquitto

devicehive-java-server - DeviceHive Java Server

  •    Java

DeviceHive turns any connected device into the part of Internet of Things. It provides the communication layer, control software and multi-platform libraries to bootstrap development of smart energy, home automation, remote sensing, telemetry, remote control and monitoring software and much more. Connect embedded Linux using Python, Node.js or Java libraries and JSON format. Write and read your data via REST, Websockets or MQTT, explore visualization on Grafana charts.

node-dweetio - A Node.js client for dweet.io

  •    Javascript

A node.js module for interacting with http://dweet.io — a free, easy-to-use messaging platform for the Internet of Things. Send a dweet and let dweet.io make up a name for you. Subsequent calls to this will result in the same name being used.

smcp - Experimental CoAP-based Machine-to-Machine (M2M) Protocol

  •    C

SMCP is an experimental CoAP-based machine-to-machine (M2M) protocol that is in the early stages of development. It allows you to create complicated interdependent relationships between resources on different devices without relying on an outside service. A very rough high-level scatter-shot description of the protocol is described here. This project contains a library (libsmcp) which is used to implement the protocol. This project also includes smcpd, which is a plug-in based posix CoAP daemon that can be used as a starting point for adding SMCP support to Linux-based embedded devices and servers.

pagenodes - Completely Browser Based IOT Platform

  •    Javascript

You can check out a working example of pagenodes here. Pagenodes is an in-browser fork of node-red. It requires no back-end server and is 100% browser-based. If you are going to host this, many modules will need to be hosted via https, or you can run it locally for full functionality. Pagenodes is currently in a heavy state of development, and we are working on a roadmap to follow for future implementations. In its current form it offers a large amount of functionality with very little set up.

webofthings.js - A gateway and server reference implementation of the Web of Things model

  •    Javascript

A server and gateway reference implementation of the W3C Web Thing Model, written in Node.js and tailored for embedded systems. Note: while this code is used in the Building the Web of Things book, it isn't the code of the book which you can find here.

barnowl - Middleware for low-power wireless radio infrastructure

  •    Javascript

barnowl is a middleware package which interfaces with low-power wireless receivers (ex: Bluetooth Low Energy, Active RFID). barnowl collects, processes and outputs a real-time stream of radio events: identifiers, payloads and received signal strengths. In simpler terms, barnowl tells you what wireless devices (smartphones, wearables, active RFID tags) are transmitting and which re(el)ceivers are decoding them. Effectively barnowl is lightweight, open source middleware for bring-your-own-device real-time location systems (RTLS) and machine to machine (M2M) communications.

varai - A visual tool for wiring the Megam

  •    Javascript

A visual tool for wiring the cloud platform comprising of apps/services. Credit goes to http://nodered.org from which this has been built. The varai editor runs in the browser. We routinely develop and test using Chrome and Firefox. We have anecdotal evidence that it works in IE9.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.