> For the complete documentation index, see [llms.txt](https://onestopconcept.gitbook.io/open-endpoints/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://onestopconcept.gitbook.io/open-endpoints/configuration/application-directory-structure/directory-data-source-xslt.md).

# Directory: data-source-xslt

The **optional** directory `data-source-xslt` contains custom xslt files.

Each transformer references to a data-source, which can be transformed to any output having some custom data-source-xslt file.

See:[ Data Source Transformation](/open-endpoints/configuration/data-source-transformation.md)

## Transformation Input

The data-source will generate a file with a root tag `<transformation-input>` comprising of all content generated by the data-sources.

![directory data source xslt transformation input](https://cdn.openendpoints.io/images/gitbook/directory-data-source-xslt-transformation-input.png)
