The best redux-form alternatives
6 tools that do a similar job to redux-form, 6 of them open source. Each entry says what it does and who it suits, so you can pick the one that fits instead of the most famous.
- 1

React Hook Form
Open source · MIT · ★ 44.9k
A React library for building forms, handling their state and validation with hooks.
Best for: React developers building forms with several fields; Teams that want form validation with a schema library like Zod or Yup
- 2

VeeValidate
Open source · MIT · ★ 11.3k
A library for building and validating forms in Vue.js apps.
Best for: Vue developers who need form validation without writing it from scratch; Teams building Vue 3 forms with synchronous or asynchronous rules
- 3

Formily
Open source · MIT · ★ 12.6k
A form library for React and Vue that handles complex and JSON-schema-driven forms.
Best for: Frontend developers building data-heavy forms with many linked fields; Teams that want forms generated from JSON Schema sent by a back end
- 4

Zustand
Open source · MIT · ★ 58.9k
A small React state-management library built on hooks, with no providers needed.
Best for: React developers who want simpler shared state than Redux; Apps that need state shared across many components without wrapping them in providers
- 5

React Redux
Open source · MIT · ★ 23.4k
Official React bindings that connect Redux state management to React components.
Best for: React developers whose apps need shared state across many components; Teams already using Redux who want the officially supported React connection
- 6

Filament
Open source · MIT · ★ 32.4k
A PHP framework for building Laravel admin panels and app interfaces quickly.
Best for: Laravel developers building internal admin panels; Teams that want data tables and forms without writing front-end code from scratch
How we pick: tools in the same category that solve the same problem, projects that name each other as alternatives, and open-source projects that describe themselves as an alternative to redux-form. We don't take payment for placement.