Community Projects

Here you'll find various code samples, applications, wrappers contributed by the community for a variety of popular languages to help developers integrate quickly and easily with the EVRYTHNG API. If you know any projects that fit this category and are not listed here, we'd like to know!


evrythng-cli

A community project maintained by EVRYTHNG, the evrythng-cli npm package allows a simplified command line interface to the EVRYTHNG API for testing and scripting purposes, including numerous helper features, credential management, and an extensible plugin API.

For example, to create a Thng: evrythng thngs create '{"name": "Test Thng"}'.


evrythng-scala-sdk

evrythng-scala-sdk is a Scala wrapper around the EVRYTHNG REST API. It includes ready-to-use adapters for Apache HttpComponents and the Play Framework WS API, as well as some examples to get started. Thanks to @jeanadrien for this contribution for Scala developers.


EVRYTHNG.Net

EVRYTHNG.Net is a very nice C# .Net wrapper for the EVRYTHNG API. Thanks to @tkyoder, leading the project. Contributors are welcomed!

Get it / Fork it on github!


EVRYTHNG-PHP

EVRYTHNG-PHP is a very simple wrapper for the EVRYTHNG Platform written by our head of research and development during his spare time. It features most of the requests available in our platform API so that you can rapidly connect your PHP web applications to our Platform. It uses the cURL PHP module which you'll need to install. Also, the code offers a basic example for how you could use our wrapper as a server side proxy to make REST requests from a client application using jQuery, so you can still write JS-only application without having to worry about disclosing your API key or about cross-site scripting limitations.

Get it / Fork it on github!


ArduinoEVRYTHNG

ArduinoEVRYTHNG is a set of simple examples on how to build an Arduino application that uses the official Ethernet shield to communicate with the EVRYTHNG API. Thanks to @StevenD1974 for this contribution.

Get it / Fork it on github!


EVRYTHNG Node-RED

Node-RED is a great mashup tool very well suited for building Internet of Things and Web of Things prototypes. The EVRYTHNG Node-RED integration let's you add some of the functionality of the EVRYTHNG API as Node-RED modules.

Get it / Fork it on github!


python-evrythng

python-evrythng is a pythonic wrapper around the EVRYTHNG REST API created by Gooee. Basic functionality is supported, with more to be added as development advances.

Get it / Fork it on github!


Web of Things

The Web of Things Github page is our experimentation playground where you'll find a decent amount of code examples. Use it at your own risk, but don't forget to have fun!

Have some project using EVRYTHNG? Contact us to publish it here!