32

Build deterministic forms with FormForge.

Build forms in Laravel and Nuxt with one schema, secure APIs, and a clear path to production.

Choose your integration path

Start narrow, keep a deterministic backend core, then scale to advanced API and frontend workflows.

    Backend only

    Define and submit forms in Laravel code using the Form facade without exposing package HTTP routes.

    Backend HTTP API

    Expose built-in FormForge endpoints with configurable auth, middleware, abilities, and strict server-side validation.

    Renderer mode (ship fast)

    Mount <FormForgeRenderer> with a form key and go live fast with built-in fetch, progress, and submit handling.

    Standalone builder and preview

    Expose save and publish from your own toolbar, hide settings for system forms, and keep renderer navigation visible in playground-style previews.

    Controlled and admin mode

    Use composables for custom UX, scoped calls, categories, response moderation, revisions, and diff workflows.

    Full FormForge stack

    Combine the Laravel backend and FormForge Client when you need a complete builder, renderer, and submission workflow.

AI-ready docs with MCP Toolkit

Connect an MCP-compatible assistant to discover and read FormForge documentation as a source of truth.

    Discover documentation

    Use list-pages to explore the complete documentation surface before selecting the exact page to read.

    Read exact pages

    Use get-page to retrieve the full Markdown source, examples, and resolution rules for a known path.

    Connect your client

    Configure Cursor, VS Code, Claude Code, Codex-compatible clients, or any HTTP MCP client.