Production-ready form components for Material UI
A suite of 25+ fully-typed, tree-shakable components built for React Hook Form. Production-ready with built-in validation, error handling, and a consistent API designed to minimize boilerplate.
npm install @nish1896/rhf-mui-componentsBuilt for React Hook Form
Every field plugs straight into control and registerOptions. No manual value/onChange wiring or error state to manage.
Fully typed
Written in TypeScript from the ground up, with precise prop types for every component.
Tree-shakable
Import only what you use, with subpath exports for mui, mui-pickers and misc components.
Consistent form UX
One label, error and helper-text system across all fields, with accessible names preserved.
All components
Every component ships with a live demo and a full props reference.
Browse all 24 components
MUI
Controlled wrappers around Material UI form fields — text entry, selection, choice and range inputs.
MUI Pickers
Material UI X date and time pickers, each with Desktop, Mobile and Static variants.
Misc
Standalone form components that are not part of Material UI — colour picker, phone input, rich text editor.

