
Integrations
Works with the stack you already have.
Alpha packages for nine frameworks, a framework-neutral client, and a JSON API for everything else.
These packages are in alpha, so their APIs may change.
React
@formerie/reactuseFormerieSubmit gives a component a submit function and its state. Your JSX, your styling.
Next.js
@formerie/nextcreateFormerieNextAction turns a form into a Server Action, and the package re-exports the React hooks for client components.
Vue
@formerie/vueuseFormerieSubmit returns submit, status, and result as a composable.
Nuxt
@formerie/nuxtcreateFormerieNuxtSubmitHandler makes a server route that forwards to Formerie, and the package re-exports the Vue composables.
Svelte
@formerie/sveltecreateFormerieSubmit is a store, and createFormerieRenderModel can render a form from its public schema.
Astro
@formerie/astrocreateFormerieFormAttributes adds Formerie’s data attributes to your form. Browser submissions go through @formerie/client or a framework adapter.
Remix
@formerie/remixcreateFormerieRemixAction is a route action, and the package re-exports the React hooks.
Angular
@formerie/angularFormerieService is an injectable service that handles requests and responses through @formerie/client.
Solid
@formerie/solidcreateFormerieSubmit is a Solid primitive that delegates requests and responses to @formerie/client.
The packages are in alpha, so their APIs may change. Logos and names belong to their owners. Their use only says Formerie works with these technologies, and doesn’t imply partnership or endorsement.
Not on the list?
Any site can use the hosted page or the script embed, and any language can call the JSON API.
See the developer optionsCreate a workspace and publish your first form.
In early access. New workspaces start on the Free plan.