Community Supported Clients

These client libraries can help you interact with Particle devices and the Particle cloud using your favorite programming language or framework.

Note that these client libraries have not been tested by Particle. If you develop an open-source client library that you would like to add to this page, please submit a pull request.

JavaScript

See the official JavaScript client.

Ruby

Go

PHP

Java

  • JParticle by Walter Stroebel - This is a threaded library in Java to use the Particle cloud from your programs. Currently provided as a Maven project to satisfy the single dependency on the JSON library it needs. Code level is Java-8. It should be trivial to use Java-7 or lower though.

.NET

LabVIEW

Swift

  • Swift 3.0 Client Library - A Swift 3.0, package manager compatible, library for interacting with the Particle Device Cloud API

Typescript

Xamarin

Community Supported Tools

Note that these tools have not been tested by Particle. If you develop an open-source tool that you would like to add to this page, please submit a pull request.

po-util

$ brew tap nrobinson2000/po
$ brew install po
$ po install