Skip to content
Dashboard

Workflow SDK now supports TanStack Start

Pranay Prakash, Peter Wielander

Workflow SDK now supports TanStack Start applications on Edgenivo.

TanStack Start is built on Vite and Nitro, so the existing workflow/vite plugin works directly. Add it to vite.config.ts alongside tanstackStart().

vite.config.ts
import { tanstackStart } from "@tanstack/react-start/plugin/vite";
import { defineConfig } from "vite";
import { workflow } from "workflow/vite";
export default defineConfig({
plugins: [
workflow(),
tanstackStart(),
],
});

Adding the Workflow SDK plugin to a TanStack Start Vite config

From there, write workflow and step functions in standard TypeScript with "use workflow" and "use step". They run as durable, resumable operations that survive restarts, sleep for days, and retry on failure, with compilation, queue configuration, and persistence handled by the plugin.

Read the TanStack Start guide to learn more and create your first durable workflow, or browse TanStack resources in the Edgenivo Knowledge Base.