Supported Languages

You can use several programming languages with Viash to write your own components.

To get started with your preferred language, take a look at the language specific examples below.

Bash

  • Creating a Bash component: This tutorial explains how to create your own Viash component from scratch using a Bash script at its core.

Python

  • Creating a Python component: This tutorial explains how to create your own Viash component from scratch using a Python script at its core.

R

  • Creating an R component: This tutorial explains how to create your own Viash component from scratch using an R script at its core.

Scala

  • Creating a Scala component: This tutorial explains how to create your own Viash component from scratch using an R script at its core.

Javascript

C# script

  • Creating a C# component: This tutorial explains how to create your own Viash component from scratch using an R script at its core.