A completely type-checked form builder for React with Typescript
- βοΈ Type-checked: Make less errors, even field names are strongly typed.
- π€ Simple: A well documented, intuitive and easy to understand api.
- π₯ Fast: Only rerenders the fields that change if used correctly. This allows you to create huge forms.
- π¦ Pretty Small: NPM Size
npm install typed-react-form
type-checked object/array fields
This library is built from the ground up for React with typescript, but it also works with with vanilla React, without enforced type checking.
Contributions are welcome.
- Clone this repo.
- Install deps using
yarn
. Yarn is required because of the resolutions field in package.json, npm does not support this. - Run
yarn start
, this will watch source files insrc/
and rebuild on change. - Open a new terminal and navigate to
testing/
, runyarn
andyarn start
to start the testing application. - Done! When you edit source code, it will be rebuilt and update the testing application.
MIT Β© Stijn Rogiest