Transformer Library
The Dapper Transformer library contains open source transformers which you can use for inspiration, reference, or to build upon when constructing your own transformer. For more information on building your transformer, refer to the transformer API documentation.
HTML
This transformer takes the output of a Dapp and renders it in human readable form. It works on all types of Dapps, including linked Dapps. Get the source.
RSS
This transformer allows the user to specify which fields in the Dapp should be mapped to RSS specific fields (like title, description, and link). It produces a valid RSS feed, has limited support for linked Dapps, and works with grouped and ungrouped fields. Get the source.
iCalendar
This transformer allows the user to specify which fields in the Dapp should be mapped to calendar-like fields (like start and end dates, event description, and so on). It procudes an iCalendar file which can be used in popular calendaring applications like Google Calendar and Sunbird. Get the source.
Google Map
This transformer can take any Dapp that contains addresses and place them as pins on a Google Map. Get the source.
Image Loop
This transformer takes all the images out of a Dapp and creates a moving slideshow using Javascript. It contains embedding instructions to the viewer so it can be placed in blogs and on websites. Get the source.
This transformer takes an email address as an argument and sends the output of the Dapp, in plain text, to the supplied address. Get the source.
CSV
This transformer takes the output of a Dapp and formats it as a comma separated list (of the fields the user specifies). For use in popular spreadsheet applications. Get the source.
JSON
The JSON (Javascript Object Notation Format) transformer converts the XML output of a Dapp into an object containing all the groups and fields. Get the source.
XSL
This transformer takes a URL to an XSL stylesheet and transforms the XML using the stylesheet. Get the source.
