---
title: "Quickstart"
description: "Set up actors with Node.js, Bun, and web frameworks"
skill: false
---

import {
	faCloudflare,
	faFunction,
	faNodeJs,
	faReact,
	faNextjs,
} from "@rivet-gg/icons";

<Note>
**Using an AI coding assistant?** Add Rivet skills for enhanced development assistance:
```sh
npx skills add rivet-dev/skills
```
</Note>

<CardGroup cols={2}>
	<Card
		title="Node.js & Bun Quickstart"
		href="/docs/actors/quickstart/backend"
		icon={faNodeJs}
	>
		Set up actors with Node.js, Bun, and web frameworks
	</Card>
	<Card
		title="React Quickstart"
		href="/docs/actors/quickstart/react"
		icon={faReact}
	>
		Build real-time React applications with actors
	</Card>
	<Card
		title="Next.js Quickstart"
		href="/docs/actors/quickstart/next-js"
		icon={faNextjs}
	>
		Build server-rendered Next.js experiences backed by actors
	</Card>
	<Card
		title="Cloudflare Workers"
		href="/docs/connect/cloudflare"
		icon={faCloudflare}
	>
		Run RivetKit on Cloudflare Workers with the WebAssembly runtime
	</Card>
	<Card
		title="Supabase Functions"
		href="/docs/connect/supabase"
		icon={faFunction}
	>
		Run RivetKit on Supabase Edge Functions with the WebAssembly runtime
	</Card>
</CardGroup>
