Client Libraries

Updated on Wednesday, 10 September, 2014 - 15:27

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 Documentation
Java Examples datasift-java JAR  
.NET Examples datasift-dotnet NuGet  
Python Getting Started datasift-python PyPI Library Docs
Ruby Getting Started datasift-ruby Gem Library Docs
PHP Examples datasift-php Packagist  

Beta versions

We are actively working on these libraries. Feel free to give them a spin and log issues in GitHub.

Language Getting Started Code Repository Package Documentation
Java   datasift-java Maven (all versions)  
.NET Getting Started datasift-dotnet NuGet  
node.js Getting Started datasift-node NPM