React screenshot

React

Author Avatar Theme by Formio
Updated: 2 May 2025
345 Stars

JSON powered forms for React.js

Categories

Overview

The @formio/react is a React library designed for rendering forms based on the Form.io platform. It provides components and hooks to easily work with Form.io services within a React application.

Features

  • Hooks: Includes hooks like useFormioContext for supplying global Formio contextual values to React components
  • Formio SDK: Allows interaction with Form.io servers using the Formio SDK
  • Pagination: Provides a hook usePagination for managing server pagination data and methods

Installation

To install the @formio/react library, you can use npm or yarn by running the following command:

# Using npm
npm install @formio/react

# Using yarn
yarn add @formio/react

Summary

The @formio/react library provides a seamless integration of Form.io forms into React applications by offering hooks like useFormioContext and usePagination. It simplifies the process of working with Form.io services and provides flexible options for form rendering and server data pagination in React projects.