{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/final-form/","markdown":"https://findsoftware.frbit.cloud/final-form.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"final-form","name":"Final Form","urls":{"home":"https://final-form.org","repository":"https://github.com/final-form/final-form","docs":"https://final-form.org/docs/final-form/getting-started"},"category":["forms"],"description":"Framework agnostic form state management library in which subscribers update only on the form state they select.","maintainer":"Erik Rasmussen","firstRelease":2017,"language":"javascript","contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"renderingModes":null,"licenseModel":"open-source","license":"MIT","currentMajor":"5","latestReleaseDate":"2026-05-05T00:00:00.000Z","githubStargazers":3048,"contributors":92,"packagistDownloads":null,"npmWeeklyDownloads":868751,"ecosystemsMonthlyDownloads":2323515,"dependentRepos":11066,"dependentPackages":704,"social":{"x":"https://twitter.com/finalformjs","discord":"https://discord.gg/FtHqFTUpfF"},"checkedAt":"2026-11-08T00:00:00.000Z","addedAt":"2026-11-08T00:00:00.000Z","sources":[{"field":"urls","url":"https://final-form.org/","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"urls","url":"https://final-form.org/docs/final-form/getting-started","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/final-form/final-form","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/final-form/final-form/main/LICENSE","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"category","url":"https://final-form.org/","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/final-form/final-form","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"license","url":"https://raw.githubusercontent.com/final-form/final-form/main/LICENSE","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/final-form/final-form/main/LICENSE","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"firstRelease","url":"https://registry.npmjs.org/final-form","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://registry.npmjs.org/final-form","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/final-form/final-form/releases/latest","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/final-form/final-form","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/final-form/final-form/contributors","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/range/2026-11-01:2026-11-07/final-form","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"ecosystemsMonthlyDownloads","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/final-form","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/final-form","checkedAt":"2026-11-08T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/final-form","checkedAt":"2026-11-08T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Final Form is a form state management library that does not depend on a view framework. Its homepage describes it as subscription-based. The core is a separate package from its bindings: the companion libraries page of the docs lists React Final Form, Vue Final Form and a web components binding as libraries that use Final Form under the hood."}