Create an Account Already have an account? Sign In: Requester
We're Hiring! Learn More

Tools and Software Development Kits (SDKs)

Java SDK

The Amazon Mechanical Turk SDK for Java is an open source project containing a set of libraries and tools designed to make it easier for you to build solutions leveraging Amazon Mechanical Turk in Java. View Details

Python SDK (Boto)

Boto is a Python Library created by a community member to cover the MTurk API, as well as Amazon Web Services (AWS) APIs. This is a library containing a set of libraries and tools designed to make it easier for you to build solutions leveraging Amazon Mechanical Turk. View Details

Ruby SDK

The Amazon Mechanical Turk SDK for Ruby is an open source project containing a set of libraries and tools designed to make it easier for you to build solutions leveraging Amazon Mechanical Turk in Ruby. View Details

Command Line Tools (CLT)

The Amazon Mechanical Turk Command Line Tools are a set of command line interfaces allowing you to easily build solutions leveraging Amazon Mechanical Turk without writing a line of code. View Details


Additional SDKs

.NET SDK (DEPRECATED)

The Amazon Mechanical Turk SDK for .NET is an open source project containing a set of libraries and tools designed to make it easier for you to build solutions leveraging Amazon Mechanical Turk in .NET. View Details

Perl SDK (DEPRECATED)

The Amazon Mechanical Turk SDK for Perl is an open source project containing a set of libraries and tools designed to make it easier for you to build solutions leveraging Amazon Mechanical Turk in Perl. View Details

PHP API Library

The MTurk PHP Library was created by a community member to cover the MTurk API. This is an open source SourceForge project containing a set of libraries and tools designed to make it easier for you to build solutions leveraging Amazon Mechanical Turk. View Details