Client Libraries

The easiest way to build solutions with the DataSift platform is to use our official client libraries. We provide maintained and supported libraries for many popular languages.

All of our libraries are open source. If you do find a missing feature or a bug, we are happy for you to raise an issue or contribute a fix. Please do so in the GitHub repository.

Current versions

These are the latest versions of our libraries. Please use these libraries for any new production projects.

Language PYLON Quick Start STREAM Quick Start Code Repository Package
Java Quick start Quick start datasift-java Maven
.NET Quick start Quick start datasift-dotnet NuGet
Python Quick start Quick start datasift-python PyPI
Ruby Quick start Quick start datasift-ruby Gem
PHP Quick start Quick start datasift-php Packagist
node.js Quick start Quick start datasift-node NPM