FormForge 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.
If you want the shortest route to a concrete task, start with Architecture or How do I.
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.
Standalone orchestration
Use the standalone guides when you want to keep FormForge UI components but control save, publish, preview, and page selection from your own screen.
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.