App integration
Pick the app framework or client SDK that matches the UI you’re building. Each guide is self-contained and shows how to call a Genkit flow from a frontend, either by hosting the flow inside the framework’s own server-side routes or by connecting to a standalone Genkit backend.
Next.js React frontend that calls your Genkit flows over HTTP. SvelteKit Svelte frontend that calls your Genkit flows over HTTP. Nuxt Vue frontend that calls your Genkit flows over HTTP. TanStack Start TanStack Start frontend that calls your Genkit flows over HTTP. Astro Astro frontend that calls your Genkit flows over HTTP. Angular Angular frontend that calls your Genkit flows over HTTP. React (Vite) React (Vite) frontend that calls your Genkit flows over HTTP. Remix Remix frontend that calls your Genkit flows over HTTP. Flutter Mobile, desktop, and web apps that call your Genkit flows over HTTP.
Plain JavaScript or TypeScript
Section titled “Plain JavaScript or TypeScript”If you’re not using one of the frameworks above, use the Web client to call Genkit flows from any JavaScript or TypeScript web app.