24
FormForge Client

Client Overview

Introduction, integration modes, and documentation map for FormForge Client.

@evanschleret/formforgeclient is the Nuxt frontend package for FormForge backend APIs.

Installation lives in Getting Started: Client Installation.

It provides three layers:

  • typed runtime API client capabilities
  • composables for schema, submission, and admin workflows
  • UI components for rendering, building, and reviewing responses

Integration modes

Renderer mode

Use <FormForgeRenderer> to ship fast with minimal custom code.

Controlled mode

Use composables (useFormForgeForm, useFormForgeSubmit) to manage schema, local state, and submit flow yourself.

Admin mode

Use admin composables for forms, categories, responses, revisions, and diff.

Client docs map

Nuxt module and scoped routes

Configure module options, named scopes, and per-request scope overrides.

Runtime client

Use direct client methods when you want an imperative API layer.

Composables

Core, workflow, and admin composables with segmented guides.

Components

Dedicated page for each public UI component.