litestar-vite

Integrate Litestar with Vite for SPA development and type generation.

15|4|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/cofin/flow --skill litestar-vite
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: litestar-vite
Source: https://github.com/cofin/flow/tree/main/skills/litestar-vite
Command: npx skills add https://github.com/cofin/flow --skill litestar-vite

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the integration of Litestar backends with Vite-powered Single Page Applications (SPAs), automating frontend/backend synchronization and type generation.

Core Features & Use Cases

  • SPA Mode Configuration: Set up Litestar for API-only serving with a separate React frontend.
  • Type Generation: Automatically generate TypeScript types, Zod schemas, and API SDKs from OpenAPI specifications.
  • Use Case: Develop a full-stack application where Litestar serves an API and Vite serves a React frontend, ensuring seamless communication and type safety between them.

Quick Start

Configure Litestar's VitePlugin for SPA mode with automatic type generation.

Frequently Asked Questions about litestar-vite

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate a Litestar backend with a Vite SPA frontend?▼

Generate TypeScript types from Litestar OpenAPI schemas by configuring the VitePlugin for SPA mode. This process automatically produces TypeScript types, Zod schemas, and API SDKs to ensure type safety.

Can I generate Zod schemas and an API client SDK from Litestar OpenAPI specifications?▼

Yes, you can generate Zod schemas and an API client SDK directly from Litestar OpenAPI specifications. The Vite SPA integration automates this type generation to maintain type safety across your full-stack application.

What is the best way to set up Litestar for API-only serving with a React frontend?▼

Use Vite SPA mode configuration to set up Litestar for API-only serving alongside a React frontend. This separation ensures the backend serves APIs while Vite handles the frontend SPA.

Does Vite SPA mode work with Litestar for full-stack type generation?▼

Yes, Vite SPA mode works with Litestar to automate full-stack type generation. The integration configures the Vite plugin to generate TypeScript types and Zod schemas from your OpenAPI specifications.

Why do I need to configure a Vite plugin for Litestar SPA development?▼

Configure the Vite plugin for Litestar SPA development to automate frontend-backend synchronization and type generation. This ensures seamless API communication and type safety without manual schema updates.