MCPcopy Index your code
hub / github.com/edmundhung/conform

github.com/edmundhung/conform @v1.19.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.19.4 ↗ · + Follow
1,099 symbols 3,794 edges 428 files 50 documented · 5%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README
 ███████╗  ██████╗  ███╗  ██╗ ████████╗  ██████╗  ███████╗  ███╗ ███╗
██╔═════╝ ██╔═══██╗ ████╗ ██║ ██╔═════╝ ██╔═══██╗ ██╔═══██╗ ████████║
██║       ██║   ██║ ██╔██╗██║ ███████╗  ██║   ██║ ███████╔╝ ██╔██╔██║
██║       ██║   ██║ ██║╚████║ ██╔════╝  ██║   ██║ ██╔═══██╗ ██║╚═╝██║
╚███████╗ ╚██████╔╝ ██║ ╚███║ ██║       ╚██████╔╝ ██║   ██║ ██║   ██║
 ╚══════╝  ╚═════╝  ╚═╝  ╚══╝ ╚═╝        ╚═════╝  ╚═╝   ╚═╝ ╚═╝   ╚═╝

Version 1.19.4 / License MIT / Copyright (c) 2026 Edmund Hung

Progressively enhance HTML forms with React. Build resilient, type-safe forms with no hassle using web standards.

Getting Started

Check out the overview and tutorial at our website https://conform.guide

Features

  • Full type safety with schema field inference
  • Standard Schema support with enhanced Zod and Valibot integration
  • Progressive enhancement first design with built-in accessibility features
  • Native Server Actions support for Remix and Next.js
  • Built on web standards for flexible composition with other tools

Documentation

  • Validation: https://conform.guide/validation
  • Nested object and Array: https://conform.guide/complex-structures
  • UI Integrations: https://conform.guide/integration/ui-libraries
  • Intent button: https://conform.guide/intent-button
  • Accessibility Guide: https://conform.guide/accessibility

Support

To report a bug, please open an issue on the repository at https://github.com/edmundhung/conform. For feature requests and questions, you can post them in the Discussions section.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 1,033
Interface 43
Method 13
Class 8
Enum 2

Languages

TypeScript100%

Modules by API surface

packages/conform-dom/form.ts40 symbols
packages/conform-dom/dom.ts35 symbols
packages/conform-react/future/state.ts30 symbols
packages/conform-react/context.tsx25 symbols
packages/conform-zod/v4/coercion.ts23 symbols
packages/conform-valibot/coercion.ts22 symbols
packages/conform-react/future/util.ts21 symbols
packages/conform-react/tests/useControl.browser.test.tsx20 symbols
packages/conform-zod/v3/coercion.ts19 symbols
packages/conform-react/integrations.ts19 symbols
packages/conform-dom/formdata.ts19 symbols
packages/conform-react/future/hooks.tsx18 symbols

For agents

$ claude mcp add conform \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page