Developer guide

Packages

Choose the adapter for your framework. All renderers share the same form model, configuration, validation behavior, and default jc-* styling hooks.

PackagePurposeRequirement
@jcees-forms/vueVue 3 componentVue 3.5+
@jcees-forms/nuxtSSR-friendly Nuxt wrapperNuxt 3+, Vue 3.5+
@jcees-forms/reactReact componentReact 17 or 18
@jcees-forms/nextNext.js server and client helpersNext.js 14+
@jcees-forms/javascriptFramework-free rendererModern browser
@jcees-forms/cssOptional default stylesheetAny integration
React compatibility

The Next.js adapter declares React 18 or 19 support, while the underlying React renderer currently declares React 17 or 18. Use React 18 until those peer ranges are aligned.