Skip to main content

HeadlessImproved in 5.16+

Freeform supports headless website architecture for JavaScript front ends such as React, Next.js, Vue.js, and Nuxt.

Official npm PackagesNew in 5.16+

Freeform 5.16+ now includes official npm packages (@solspace/freeform-react or @solspace/freeform-vue) and a headless REST API. Start with Getting Started to enable headless and install the packages, or try the React, Vue, and Nuxt demos.

For projects already using Craft GraphQL, we recommend using the headless GraphQL adapters.