---
title: Getting Started
description: Start by choosing your framework. Each guide will walk you through the steps to install the dependencies and start running your first workflow.
type: overview
summary: Choose a framework and start building your first workflow.
related:
  - /docs/foundations
  - /docs/foundations/workflows-and-steps
---

# Getting Started



import { Next, Nitro, SvelteKit, Nuxt, Hono, Bun, AstroDark, AstroLight, TanStack, Vite, Express, Nest, Fastify } from "@/app/[lang]/(home)/components/frameworks";

<Cards>
  <Card href="/docs/getting-started/next">
    <div className="flex flex-col items-center justify-center gap-2">
       

      <Next className="size-16" />

       

      <span className="font-medium">Next.js</span>

       
    </div>
  </Card>

  <Card href="/docs/getting-started/vite">
    <div className="flex flex-col items-center justify-center gap-2">
      <Vite className="size-16" />

      <span className="font-medium">
        Vite
      </span>
    </div>
  </Card>

  <Card href="/docs/getting-started/astro">
    <div className="flex flex-col items-center justify-center gap-2">
      <AstroLight className="size-16 dark:hidden" />

      <AstroDark className="size-16 hidden dark:block" />

      <span className="font-medium">
        Astro
      </span>
    </div>
  </Card>

  <Card href="/docs/getting-started/express">
    <div className="flex flex-col items-center justify-center gap-2">
      <Express className="size-16 dark:invert" />

      <span className="font-medium">
        Express
      </span>
    </div>
  </Card>

  <Card href="/docs/getting-started/fastify">
    <div className="flex flex-col items-center justify-center text-center gap-2">
      <Fastify className="size-16 dark:invert" />

      <span className="font-medium">
        Fastify
      </span>
    </div>
  </Card>

  <Card href="/docs/getting-started/hono">
    <div className="flex flex-col items-center justify-center gap-2">
      <Hono className="size-16" />

      <span className="font-medium">
        Hono
      </span>
    </div>
  </Card>

  <Card href="/docs/getting-started/nitro">
    <div className="flex flex-col items-center justify-center gap-2">
      <Nitro className="size-16" />

      <span className="font-medium">
        Nitro
      </span>
    </div>
  </Card>

  <Card href="/docs/getting-started/nuxt">
    <div className="flex flex-col items-center justify-center gap-2">
      <Nuxt className="size-16" />

      <span className="font-medium">
        Nuxt
      </span>
    </div>
  </Card>

  <Card href="/docs/getting-started/sveltekit">
    <div className="flex flex-col items-center justify-center gap-2">
      <SvelteKit className="size-16" />

      <span className="font-medium">
        SvelteKit
      </span>
    </div>
  </Card>

  <Card className="opacity-50">
    <div className="flex flex-col items-center justify-center gap-2">
      <Nest className="size-16 dark:invert grayscale" />

      <span className="font-medium">
        NestJS
      </span>

      <Badge variant="secondary">
        Coming soon
      </Badge>
    </div>
  </Card>

  <Card className="opacity-50">
    <div className="flex flex-col items-center justify-center gap-2">
      <TanStack className="size-16 dark:invert grayscale" />

      <span className="font-medium">
        TanStack Start
      </span>

      <Badge variant="secondary">
        Coming soon
      </Badge>
    </div>
  </Card>
</Cards>


## Sitemap
[Overview of all docs pages](/sitemap.md)
