Code Evaluation

Our code evaluation service allows you to create dynamic Assembly Instructions that will behave depending on your self defined conditions.

For example, you can use JavaScript expressions like

${file.meta.svgWidth || file.meta.width}

to add fallback values to meta fields, or use JavaScript's standard library as in

${Math.random() <= 0.1}

to process only 10% of files a certain way.

For more, see the Dynamic Evaluation topic.

Robots

At Transloadit, we call our features Robots because you can link them together to create encoding pipelines unique to your use case.

Live demos

See our features in action through live demos and code samples, right here on our website:

Related blog posts