MUI-Components
Production-ready form components for Material UI
A suite of 25+ fully-typed, tree-shakable components, independent of any form library. Production-ready with built-in state management, validation, and a consistent API designed to minimize boilerplate.
npm install @nish1896/mui-componentsNo form-library lock-in
Components speak value, onValueChange and errorMessage. Any state holder can drive them.
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.