# Platforms

> FormDoc works with any platform that can show an HTML form. Setup guides for vagejs, Astro, Next.js, React, Vue, WordPress, Hugo and more.

FormDoc works with any platform that can show an HTML form. The visitor’s browser posts the form straight to FormDoc, so there’s no server code to write on any of them. Here are setup guides for popular ones.

Not listed? If your platform lets you add HTML, follow the [HTML guide](https://www.formdoc.dev/docs/).

## Site generators and frameworks

-   [**FormDoc for vagejs**The static site generator made for AI coding assistants.](https://www.formdoc.dev/docs/vagejs/)
-   [**FormDoc for Astro**A reusable form component, with a View Transitions tip.](https://www.formdoc.dev/docs/astro/)
-   [**FormDoc for Next.js**Static export or server rendered, no API route.](https://www.formdoc.dev/docs/nextjs/)
-   [**FormDoc for React**A component with fetch and an inline message.](https://www.formdoc.dev/docs/react/)
-   [**FormDoc for Vue**A single-file component with fetch.](https://www.formdoc.dev/docs/vue/)
-   [**FormDoc for Nuxt**The Vue component works in Nuxt as is.](https://www.formdoc.dev/docs/vue/)
-   [**FormDoc for Svelte and SvelteKit**A plain form or fetch, no form action needed.](https://www.formdoc.dev/docs/svelte/)
-   [**FormDoc for Hugo**A shortcode or partial you can reuse.](https://www.formdoc.dev/docs/hugo/)
-   [**FormDoc for Jekyll**An include for any page or GitHub Pages site.](https://www.formdoc.dev/docs/jekyll/)
-   [**FormDoc for Eleventy**An include for Nunjucks or Liquid templates.](https://www.formdoc.dev/docs/eleventy/)
-   [**FormDoc for Gatsby**Use the React component in any page.](https://www.formdoc.dev/docs/react/)
-   [**FormDoc for Vite**Plain HTML or fetch in any Vite project.](https://www.formdoc.dev/docs/javascript/)

## Plain HTML and JavaScript

-   [**FormDoc for HTML**Paste the form into any page. No JavaScript needed.](https://www.formdoc.dev/docs/)
-   [**FormDoc for JavaScript**Send with fetch and show your own message.](https://www.formdoc.dev/docs/javascript/)
-   [**FormDoc for Alpine.js**x-data and fetch, no build step.](https://www.formdoc.dev/docs/alpine/)
-   [**FormDoc for Tailwind CSS**Style the form with your usual classes.](https://www.formdoc.dev/docs/#style-your-form)
-   [**FormDoc for Bootstrap**Use form-control and btn classes as usual.](https://www.formdoc.dev/docs/#style-your-form)

## Builders and CMSs

-   [**FormDoc for AI-built websites**Make the form your AI tool generated actually send.](https://www.formdoc.dev/docs/ai-builders/)
-   [**FormDoc for WordPress**A Custom HTML block, no form plugin.](https://www.formdoc.dev/docs/wordpress/)
-   [**FormDoc for Webflow**A Code Embed element instead of the form block.](https://www.formdoc.dev/docs/webflow/)
-   [**FormDoc for Framer**The Embed component set to HTML.](https://www.formdoc.dev/docs/framer/)
-   [**FormDoc for Squarespace**A Code Block on any page.](https://www.formdoc.dev/docs/squarespace/)
-   [**FormDoc for Wix**Embed HTML, with the thank-you page in the full window.](https://www.formdoc.dev/docs/wix/)
-   [**FormDoc for Shopify**A Custom Liquid section in the theme editor.](https://www.formdoc.dev/docs/shopify/)
-   [**FormDoc for Ghost**An HTML card in any post or page.](https://www.formdoc.dev/docs/ghost/)
-   [**FormDoc for Carrd**An Embed element (Pro Standard or higher).](https://www.formdoc.dev/docs/carrd/)

## Hosting

-   [**FormDoc for GitHub Pages**Nothing to configure on the host.](https://www.formdoc.dev/docs/static-hosting/)
-   [**FormDoc for Netlify**Works alongside Netlify, no setup.](https://www.formdoc.dev/docs/static-hosting/)
-   [**FormDoc for Vercel**No serverless function needed.](https://www.formdoc.dev/docs/static-hosting/)
-   [**FormDoc for Cloudflare Pages**No Worker code needed.](https://www.formdoc.dev/docs/static-hosting/)
-   [**FormDoc for Firebase Hosting**No Cloud Functions needed.](https://www.formdoc.dev/docs/static-hosting/)
-   [**FormDoc for Render**Works on static sites, nothing to configure.](https://www.formdoc.dev/docs/static-hosting/)
-   [**FormDoc for DigitalOcean**App Platform static sites, no setup.](https://www.formdoc.dev/docs/static-hosting/)
