Skip to content

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.

You're replacing

redux-form

A React library that stores HTML form state in a Redux store.

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