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 Getting Started Code Repository Package
Java Getting Started datasift-java Maven
.NET Getting Started datasift-dotnet NuGet
Python Getting Started datasift-python PyPI
Ruby Getting Started datasift-ruby Gem
PHP Examples datasift-php Packagist
node.js Getting Started datasift-node NPM