# Conform

Type-safe form validation library that progressively enhances HTML forms, with React bindings and support for Remix and Next.js.


Source: https://findsoftware.frbit.cloud/conform/
Last reviewed: 2026-11-04
Listed since: 2026-11-04

## Record

### Links

- home: https://conform.guide
- repository: https://github.com/edmundhung/conform
- docs: https://conform.guide/installation

### Identity

- status: active
- maintainer: Edmund Hung
- maintainerType: individual
- parent: unknown
- firstRelease: 2022
- hqCountry: unknown

### Kind

- category: forms
- hosting: unknown
- language: javascript
- runtime: unknown
- runtimeMin: unknown
- basedOn: react

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: unknown
- renderingModes: not applicable
- installMethod: unknown

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 1
- latestReleaseDate: 2026-10-31

### Adoption

- githubStargazers: 2587
- packagistDownloads: not applicable
- npmWeeklyDownloads: 415396
- contributors: 83
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 36
- dependentPackages: 6

### Sources

- urls: https://conform.guide/ (read 2026-11-04)
- urls: https://api.github.com/repos/edmundhung/conform (read 2026-11-04)
- urls: https://conform.guide/installation (read 2026-11-04)
- maintainer: https://github.com/edmundhung/conform/blob/v1.21.3/LICENSE (read 2026-11-04)
- language: https://api.github.com/repos/edmundhung/conform (read 2026-11-04)
- category: https://conform.guide/ (read 2026-11-04)
- license: https://api.github.com/repos/edmundhung/conform (read 2026-11-04)
- basedOn: https://registry.npmjs.org/@conform-to/react/latest (read 2026-11-04)
- firstRelease: https://api.github.com/repos/edmundhung/conform/releases (read 2026-11-04)
- currentMajor: https://api.github.com/repos/edmundhung/conform/releases (read 2026-11-04)
- latestReleaseDate: https://api.github.com/repos/edmundhung/conform/releases (read 2026-11-04)
- githubStargazers: https://api.github.com/repos/edmundhung/conform (read 2026-11-04)
- contributors: https://api.github.com/repos/edmundhung/conform/contributors?per_page=1 (read 2026-11-04)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/range/2026-10-26:2026-11-01/@conform-to/react (read 2026-11-04)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@conform-to%2Freact (read 2026-11-04)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@conform-to%2Freact (read 2026-11-04)

## Notes

Conform is a form validation library for HTML forms. Its React package, @conform-to/react, is the one published on npm and the one the installation page names, and it is a view adapter for React. Schemas from Zod, Valibot or Yup are checked through helper packages that the installation page lists next to it.

The overview says Conform gives full support to server frameworks such as Remix and Next.js, and the integration pages cover React Router and Next.js.

## Worth knowing

The React package lists React 18 or later and react-dom as peer dependencies, so the application has to provide them. The installation page says Conform is installed along with the schema library the application validates with.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
