An open API service for producing an overview of a list of open source projects.

https://github.com/final-form/react-final-form

asynchronous form form-validation forms react state-management subscription validation

Score: 31.148569588629446

Last synced: about 5 hours ago
JSON representation

Repository metadata:

🏁 High performance subscription-based form state management for React


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 554
Total Committers: 126
Avg Commits per committer: 4.397
Development Distribution Score (DDS): 0.386

Commits in past year: 24
Committers in past year: 5
Avg Commits per committer in past year: 4.8
Development Distribution Score (DDS) in past year: 0.542

Name Email Commits
Erik Rasmussen r****k@g****m 340
Mateusz BurzyΕ„ski m****i@g****m 20
MichaΓ«l De Boey i****o@m****e 13
Richard Bot h****d@g****m 11
Gilfoyle Bot h****e@g****m 9
dependabot[bot] 4****] 5
Jon Stevens l****y@g****m 5
Forbes Lindesay f****s@l****k 5
Jared Palmer j****r@g****m 4
Julien Deniau j****u@g****m 3
Daniel Ruf D****f 3
Kevin Ross k****s@a****m 3
Maciej m****i 3
Olivier Tassinari o****i@g****m 3
Rickert Mulder c****n@g****m 3
Thomas P****l 3
Honza Kalfus j****s 2
Mark Raymond m****r@r****k 2
Michal Tikotzky m****t@q****m 2
Uche Ozoemena u****a@g****m 2
Poyoman 9****9 2
Yury Antonau y****d@g****m 2
imgbot[bot] 3****] 2
Haz h****o@g****m 2
squidjam r****o@s****m 2
John d****8@m****u 2
Adrian a****h@c****h 2
Brice BERNARD b****u@g****m 1
Chad Lefort c****t@g****m 1
Corentin Smith c****h@g****m 1
and 96 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 737
Total pull requests: 358
Average time to close issues: 6 months
Average time to close pull requests: about 2 months
Total issue authors: 539
Total pull request authors: 164
Average comments per issue: 3.43
Average comments per pull request: 3.5
Merged pull request: 282
Bot issues: 0
Bot pull requests: 17

Past year issues: 7
Past year pull requests: 37
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 5 days
Past year issue authors: 7
Past year pull request authors: 8
Past year average comments per issue: 2.43
Past year average comments per pull request: 3.62
Past year merged pull request: 22
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/final-form/react-final-form

Top Issue Authors

  • kavink (15)
  • ThiefMaster (10)
  • vladshcherbin (7)
  • rosskevin (7)
  • crobinson42 (6)
  • ghost (6)
  • msageryd (6)
  • ackvf (5)
  • kopax (5)
  • adrienharnay (5)
  • maciejmyslinski (5)
  • powah (5)
  • mschipperheyn (5)
  • quicksnap (4)
  • brikou (4)

Top Pull Request Authors

  • erikras (72)
  • Andarist (23)
  • dependabot[bot] (15)
  • erikras-richard-agent (13)
  • erikras-gilfoyle-agent (12)
  • MichaelDeBoey (9)
  • erikras-dinesh-agent (6)
  • ForbesLindesay (5)
  • lookfirst (5)
  • rosskevin (3)
  • jdeniau (3)
  • jaredpalmer (3)
  • PerfectPixel (3)
  • DanielRuf (3)
  • oliviertassinari (3)

Top Issue Labels

  • bug (7)
  • help wanted (4)
  • enhancement (1)

Top Pull Request Labels

  • dependencies (15)

Package metadata

npmjs.org: react-final-form

🏁 High performance subscription-based form state management for React

  • Homepage: https://github.com/final-form/react-final-form#readme
  • Licenses: MIT
  • Latest release: 7.0.1 (published 6 months ago)
  • Last Synced: 2026-11-02T00:36:26.294Z (1 day ago)
  • Versions: 79
  • Dependent Packages: 698
  • Dependent Repositories: 10,605
  • Downloads: 2,081,922 Last month
  • Docker Downloads: 32,133,794
  • Rankings:
    • Dependent packages count: 0.096%
    • Docker downloads count: 0.242%
    • Downloads: 0.248%
    • Dependent repos count: 0.258%
    • Average: 0.62%
    • Stargazers count: 1.196%
    • Forks count: 1.677%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/final-form
proxy.golang.org: github.com/final-form/react-final-form

npmjs.org: @th0rn13/react-final-form

🏁 High performance subscription-based form state management for React

  • Homepage: https://github.com/final-form/react-final-form#readme
  • Licenses: MIT
  • Latest release: 6.3.1 (published over 7 years ago)
  • Last Synced: 2026-11-02T00:34:57.274Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 13 Last month
  • Rankings:
    • Stargazers count: 1.168%
    • Forks count: 1.668%
    • Dependent packages count: 8.857%
    • Dependent repos count: 10.336%
    • Average: 10.974%
    • Downloads: 32.842%
  • Maintainers (1)
npmjs.org: @parsley-oss/react-final-form

🏁 High performance subscription-based form state management for React

  • Homepage: https://github.com/final-form/react-final-form#readme
  • Licenses: MIT
  • Latest release: 6.3.0-8 (published about 7 years ago)
  • Last Synced: 2026-11-02T00:39:36.373Z (1 day ago)
  • Versions: 8
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 146 Last month
  • Rankings:
    • Stargazers count: 1.168%
    • Forks count: 1.668%
    • Dependent packages count: 8.857%
    • Dependent repos count: 10.336%
    • Average: 13.001%
    • Downloads: 42.975%
  • Maintainers (2)
npmjs.org: react-final-form-kt

🏁 High performance subscription-based form state management for React

  • Homepage: https://github.com/final-form/react-final-form#readme
  • Licenses: MIT
  • Latest release: 1.0.0 (published over 7 years ago)
  • Last Synced: 2026-11-02T00:36:57.705Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 5 Last month
  • Rankings:
    • Stargazers count: 1.168%
    • Forks count: 1.668%
    • Dependent repos count: 10.336%
    • Average: 15.424%
    • Dependent packages count: 20.975%
    • Downloads: 42.975%
  • Maintainers (1)
npmjs.org: @yankovsky/react-final-form

🏁 High performance subscription-based form state management for React

  • Homepage: https://github.com/final-form/react-final-form#readme
  • Licenses: MIT
  • Latest release: 6.3.1 (published over 7 years ago)
  • Last Synced: 2026-11-02T00:34:26.686Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 7 Last month
  • Rankings:
    • Stargazers count: 1.168%
    • Forks count: 1.668%
    • Dependent repos count: 10.336%
    • Average: 16.366%
    • Dependent packages count: 20.975%
    • Downloads: 47.683%
  • Maintainers (1)
npmjs.org: react-final-form-plus

🏁 High performance subscription-based form state management for React

  • Homepage: https://github.com/final-form/react-final-form#readme
  • Licenses: MIT
  • Latest release: 6.3.4 (published almost 7 years ago)
  • Last Synced: 2026-11-02T00:34:46.437Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 11 Last month
  • Rankings:
    • Stargazers count: 1.422%
    • Forks count: 1.894%
    • Dependent packages count: 16.224%
    • Average: 19.218%
    • Dependent repos count: 25.328%
    • Downloads: 51.222%
  • Maintainers (1)
npmjs.org: @nemo.travel/react-final-form

🏁 High performance subscription-based form state management for React

  • Homepage: https://github.com/final-form/react-final-form#readme
  • Licenses: MIT
  • Latest release: 4.0.2 (published over 7 years ago)
  • Last Synced: 2026-11-02T00:34:57.216Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 5 Last month
  • Rankings:
    • Stargazers count: 1.168%
    • Forks count: 1.668%
    • Dependent repos count: 10.336%
    • Average: 19.982%
    • Dependent packages count: 20.975%
    • Downloads: 65.762%
  • Maintainers (3)
npmjs.org: @hyperkid/react-final-form

🏁 High performance subscription-based form state management for React

  • Homepage: https://github.com/final-form/react-final-form#readme
  • Licenses: MIT
  • Latest release: 7.0.0 (published over 1 year ago)
  • Last Synced: 2026-11-02T00:37:33.666Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,750 Last month
  • Rankings:
    • Dependent repos count: 24.516%
    • Average: 29.95%
    • Dependent packages count: 35.383%
  • Maintainers (1)
  • Funding:
    • type: opencollective
    • url: https://opencollective.com/final-form

Dependencies

.github/workflows/ci.yml actions
  • actions/checkout v2 composite
  • actions/setup-node v2 composite
  • codecov/codecov-action v2.1.0 composite
.github/workflows/lock.yml actions
  • dessant/lock-threads v3 composite
examples/async-field-level-validation/package.json npm
  • final-form 4.20.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • styled-components 4.2.0
examples/async-redux-submission/package.json npm
  • final-form 4.20.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-redux 7.0.3
  • react-redux-promise-listener 1.0.0
  • react-scripts 3.0.1
  • redux 4.0.1
  • redux-promise-listener 1.1.1
  • styled-components 4.2.0
examples/async-typeahead-redux/package.json npm
  • arrify 2.0.1
  • final-form 4.20.4
  • final-form-set-field-data 1.0.2
  • ramda 0.25.0
  • react 17.0.2
  • react-bootstrap-typeahead 3.1.4
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-redux 7.1.0
  • redux 4.0.4
  • redux-thunk 2.3.0
  • styled-components 2.4.0
examples/auto-save-field-blur/package.json npm
  • final-form 4.20.4
  • final-form-set-field-data 1.0.2
  • object-diff 0.0.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • styled-components 4.2.0
examples/auto-save-selective-debounce/package.json npm
  • final-form 4.20.4
  • object-diff 0.0.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • styled-components 4.2.0
examples/auto-save-with-debounce/package.json npm
  • final-form 4.20.4
  • object-diff 0.0.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • styled-components 4.2.0
examples/calculated-fields/package.json npm
  • final-form 4.20.4
  • final-form-calculate 1.3.1
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • styled-components 4.2.0
examples/chakra/package.json npm
  • @chakra-ui/core ^0.2.6
  • @emotion/core ^10.0.17
  • @emotion/styled ^10.0.17
  • emotion-theming ^10.0.17
  • final-form 4.20.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-scripts 3.2.0
examples/conditional-fields/package.json npm
  • final-form 4.20.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-scripts 3.0.1
  • styled-components 4.2.0
examples/credit-card/package.json npm
  • final-form 4.20.4
  • react 17.0.2
  • react-credit-cards 0.7.0
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-scripts 3.0.1
  • styled-components 4.2.0
examples/custom-validation-engine/package.json npm
  • final-form 4.20.4
  • final-form-set-field-data 1.0.2
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-fontawesome 1.6.1
  • styled-components 4.2.0
examples/debounced-record-level-validation/package.json npm
  • final-form 4.20.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-scripts 2.0.3
  • styled-components 4.2.0
examples/declarative-form-rules/package.json npm
  • final-form 4.20.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-final-form-listeners 1.0.2
  • react-scripts 3.0.1
  • styled-components 4.2.0
examples/downshift-typeahead/package.json npm
  • downshift 1.28.0
  • final-form 4.20.4
  • match-sorter 3.0.0
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-scripts 3.0.1
  • styled-components 4.2.0
examples/external-submit/package.json npm
  • final-form 4.20.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • styled-components 4.2.0
examples/field-arrays/package.json npm
  • final-form 4.20.4
  • final-form-arrays 1.1.2
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-final-form-arrays 2.0.3
  • styled-components 4.2.0
examples/field-level-validation/package.json npm
  • final-form 4.20.4
  • react latest
  • react-dom latest
  • react-final-form 6.5.3
  • styled-components latest
examples/field-warnings/package.json npm
  • final-form 4.20.4
  • final-form-set-field-data 1.0.0
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • styled-components 2.2.4
examples/fields-component/package.json npm
  • final-form 4.20.4
  • react latest
  • react-dom latest
  • react-final-form 6.5.3
  • react-fontawesome latest
  • styled-components latest
examples/focus-first-error/package.json npm
  • final-form 4.20.4
  • final-form-focus 1.1.2
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-scripts 3.0.1
  • styled-components 4.2.0
examples/format-on-blur/package.json npm
  • final-form 4.20.4
  • numeral 2.0.6
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-scripts 3.0.1
  • styled-components 4.2.0
examples/format-string-by-pattern/package.json npm
  • final-form 4.20.4
  • format-string-by-pattern 1.1.1
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • styled-components latest
examples/hybrid-sync-async-record-level-validation/package.json npm
  • final-form 4.20.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • styled-components 4.2.0
examples/independent-error-component-render-props/package.json npm
  • final-form 4.20.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • styled-components 4.2.1
examples/independent-error-component-with-hooks/package.json npm
  • final-form 4.20.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • styled-components 4.2.1
examples/listening-for-external-changes/package.json npm
  • final-form 4.20.4
  • final-form-calculate 1.3.1
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-scripts 3.0.1
  • styled-components 4.2.0
examples/loading-initializing-values/package.json npm
  • final-form 4.20.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • styled-components 4.2.0
examples/loading-saving-reinitializing/package.json npm
  • final-form 4.20.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-fontawesome 1.6.1
  • styled-components 4.2.0
examples/material-ui/package.json npm
  • @date-io/date-fns latest
  • @material-ui/core latest
  • @material-ui/lab latest
  • @material-ui/pickers latest
  • date-fns next
  • final-form 4.20.4
  • mui-rff latest
  • react latest
  • react-dom latest
  • react-final-form 6.5.3
  • react-scripts latest
  • tslib latest
examples/parse-format/package.json npm
  • final-form 4.20.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • styled-components latest
examples/prefixed-fields/package.json npm
  • final-form 4.20.4
  • react latest
  • react-dom latest
  • react-final-form 6.5.3
  • react-fontawesome latest
  • styled-components latest
examples/record-level-validation/package.json npm
  • final-form 4.20.4
  • react latest
  • react-dom latest
  • react-final-form 6.5.3
  • styled-components latest
examples/redux/package.json npm
  • final-form 4.20.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-redux 7.0.3
  • react-scripts 3.0.1
  • redux 4.0.1
  • styled-components 4.2.0
examples/reusable-field-groups/package.json npm
  • final-form 4.20.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • styled-components 4.2.0
examples/simple/package.json npm
  • final-form 4.20.4
  • prop-types latest
  • react latest
  • react-dom latest
  • react-final-form 6.5.3
  • styled-components latest
examples/styling-with-smooth-ui/package.json npm
  • final-form 4.20.4
  • react 17.0.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-scripts 3.0.1
  • smooth-ui 4.3.2
  • styled-components 3.4.10
examples/submission-errors/package.json npm
  • final-form 4.20.4
  • react latest
  • react-dom latest
  • react-final-form 6.5.3
  • styled-components latest
examples/subscriptions/package.json npm
  • final-form 4.20.4
  • react latest
  • react-dom latest
  • react-final-form 6.5.3
  • styled-components latest
examples/third-party-components/package.json npm
  • final-form 4.20.4
  • material-ui 0.20.2
  • react 17.0.2
  • react-addons-shallow-compare 15.6.2
  • react-dom 17.0.2
  • react-final-form 6.5.3
  • react-select 2.4.3
  • styled-components 4.2.0
examples/wizard/package.json npm
  • final-form 4.20.4
  • prop-types latest
  • react latest
  • react-dom latest
  • react-final-form 6.5.3
  • react-scripts 3.0.1
  • styled-components latest
package.json npm
  • @babel/core ^7.15.5 development
  • @babel/plugin-syntax-dynamic-import ^7.8.3 development
  • @babel/plugin-syntax-import-meta ^7.10.4 development
  • @babel/plugin-transform-flow-strip-types ^7.14.5 development
  • @babel/plugin-transform-react-jsx-source ^7.14.5 development
  • @babel/plugin-transform-runtime ^7.15.0 development
  • @babel/preset-env ^7.15.6 development
  • @babel/preset-flow ^7.14.5 development
  • @babel/preset-react ^7.14.5 development
  • @testing-library/jest-dom ^5.14.1 development
  • @testing-library/react ^12.1.1 development
  • @types/react ^17.0.24 development
  • @typescript-eslint/eslint-plugin ^4.32.0 development
  • @typescript-eslint/parser ^4.32.0 development
  • babel-core ^7.0.0-bridge.0 development
  • babel-eslint ^10.1.0 development
  • babel-jest ^27.2.3 development
  • bundlesize ^0.18.1 development
  • doctoc ^2.0.1 development
  • dtslint ^4.1.6 development
  • eslint ^7.32.0 development
  • eslint-config-react-app ^6.0.0 development
  • eslint-plugin-babel ^5.3.1 development
  • eslint-plugin-flowtype ^6.1.0 development
  • eslint-plugin-import ^2.24.2 development
  • eslint-plugin-jsx-a11y ^6.4.1 development
  • eslint-plugin-react ^7.26.0 development
  • eslint-plugin-react-hooks ^4.2.0 development
  • fast-deep-equal ^3.1.3 development
  • final-form 4.20.4 development
  • flow-bin ^0.160.2 development
  • husky ^4.3.0 development
  • jest ^27.2.3 development
  • jest-mock-console ^1.1.0 development
  • lint-staged ^11.1.2 development
  • nps ^5.10.0 development
  • nps-utils ^1.7.0 development
  • opencollective ^1.0.3 development
  • prettier ^2.4.1 development
  • prettier-eslint-cli ^5.0.1 development
  • react ^17.0.2 development
  • react-dom ^17.0.2 development
  • rollup ^2.57.0 development
  • rollup-plugin-babel ^4.4.0 development
  • rollup-plugin-commonjs ^10.1.0 development
  • rollup-plugin-json ^4.0.0 development
  • rollup-plugin-node-resolve ^5.2.0 development
  • rollup-plugin-replace ^2.2.0 development
  • rollup-plugin-uglify ^6.0.4 development
  • tar ^6.1.11 development
  • ts-essentials ^8.1.0 development
  • tslint ^6.1.3 development
  • typescript ^4.4.3 development
  • @babel/runtime ^7.15.4
.github/workflows/publish.yml actions
  • actions/checkout 11bd71901bbe5b1630ceea73d27597364c9af683 composite
  • actions/setup-node 49933ea5288caeca8642d1e84afbd3f7d6820020 composite
examples/field-arrays/package-lock.json npm
  • @babel/runtime 7.25.0
  • @emotion/is-prop-valid 1.2.2
  • @emotion/memoize 0.8.1
  • @emotion/unitless 0.8.1
  • @types/stylis 4.2.5
  • camelize 1.0.1
  • css-color-keywords 1.0.0
  • css-to-react-native 3.2.0
  • csstype 3.1.3
  • final-form 4.20.10
  • final-form-arrays 3.1.0
  • js-tokens 4.0.0
  • loose-envify 1.4.0
  • nanoid 3.3.7
  • picocolors 1.0.1
  • postcss 8.4.38
  • postcss-value-parser 4.2.0
  • react 18.3.1
  • react-dom 18.3.1
  • react-final-form 6.5.9
  • react-final-form-arrays 3.1.4
  • regenerator-runtime 0.14.1
  • scheduler 0.23.2
  • shallowequal 1.1.0
  • source-map-js 1.2.0
  • styled-components 6.1.12
  • stylis 4.3.2
  • tslib 2.6.2
yarn.lock npm
  • 1228 dependencies