RHF-MUI Components
NPM
RHF-MUI Components
NPM
RHF-MUI Components

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-components
Get Started
Built for React Hook Form

Built for React Hook Form

Every field plugs straight into control and registerOptions. No manual value/onChange wiring or error state to manage.

Fully typed

Fully typed

Written in TypeScript from the ground up, with precise prop types for every component.

Tree-shakable

Tree-shakable

Import only what you use, with subpath exports for mui, mui-pickers and misc components.

Consistent form UX

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 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.

Sponsors

Supported by generous folks who help keep this project going.

Ramakanth Evani

Made with ❤️ by Nish