Dapper Developer Community

Welcome to the Dapper Developer Community! Dapper's goal is to empower you to build new services and applications that make use of the ever growing Web. By allowing you to share your work and inspire each-other, we hope to foster a rich and vibrant community that you can leverage to make your life easier as a developer.

We have a new community forum. Check it out - Dapper Forum.

Dapper Transformer Library

Transformers are mini programs that are used to transform the raw XML data produced by Dapper into various other formats. There already exists a variety of transformers, from technical transformers such as JSON and CSV to end-user transformers such as RSS and Google gadget. If you have an idea for a transformer or have already developed one, this is the place to share it with others.

  • You can try out existing transformers, by visiting the "how to use" page of any Dapp.
  • You can learn how to build and post your own transformer using our transformer API. If you develop and contribute a transformer, it will be posted along with attribution on the website for all of Dapper's users to use and benefit from.
  • To make your life easier, you can check out the code of current transformers in the library. You are welcome to use them as the basis of new and improved transformers.

Dapper Web Services

Dapper web services make it easy to integrate the content of the Dapper service into your own website. The first in this series of web services is the Dapp Search Web Service. The Dapp Search Web Service provides a programmatic interface for searching Dapps and their properties. This is the same web service used by the Dapper website on the find a Dapp page. The output of the web service contains Dapps and their properties that match the supplied query. To learn how to use it, click here.

Dapper SDKs

The Dapper SDK provides the mechanism for programmatically accessing Dapps and their output. It saves you the trouble and time of programming the basic methods for retrieving the Dapp XML over the web. In the future, SDKs will also enjoy improved functionalities such as higher rate limits, faster performance, etc. Currently we support PHP4, PHP5 and Java. If you'd like to vote for a specific language to be added to the list, please drop us a note. Alternatively, you are welcomed to go ahead and port the SDK to your favorite language. To learn more about the SDKs and start using them, click here.