> For the complete documentation index, see [llms.txt](https://docs.datasaur.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.datasaur.ai/workspace-management/file-transformer.md).

# File Transformer

Allows you to write a custom implementation of some features in Datasaur.

File transformer feature can be found in **Team workspace**. You can hover over to the left sidebar and click **File Transformer**.

<figure><img src="https://448889121-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MbjY0HseEqu7LtYAt4d%2Fuploads%2Fgit-blob-73768fdabe732f4ea85fb25464c452b34b467bd0%2FFile%20transformers%20-%20main%20page.png?alt=media" alt=""><figcaption></figcaption></figure>

Click **Create file transformer** to start writing your script. Enter a name, then choose the type of file transformer:

* Select **Import** to create a script for importing files into a project.
* Select **Export** to create a script for exporting files from a project.

<figure><img src="https://448889121-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MbjY0HseEqu7LtYAt4d%2Fuploads%2Fgit-blob-018a5456b5f162a283adb720869f74a52aa802c5%2FFile%20transformers%20-%20main%20page%20-%20create%20file%20transformer.png?alt=media" alt=""><figcaption></figcaption></figure>

### External dependencies

Datasaur no longer support importing external dependencies. To make use of common helpers, embed the relevant code snippets directly in your file transformer.
