# async-validator

JavaScript and TypeScript library that validates an object against a descriptor of rules, including asynchronous validators.

STUB. This software has no release or pre-release in four years, or its project site no longer shows it, so it is not part of the register, not counted and not indexed. It will be checked again.

Source: https://findsoftware.frbit.cloud/async-validator/
Last reviewed: 2026-11-04
Listed since: 2026-11-04

## Record

### Links

- repository: https://github.com/yiminghe/async-validator

### Identity

- status: stub
- maintainer: yiminghe
- maintainerType: individual
- parent: unknown
- firstRelease: 2015
- hqCountry: unknown

### Kind

- category: library
- hosting: unknown
- language: javascript
- runtime: unknown
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: yes, validation messages per language

### Rendering and deploy

- runsAs: not applicable
- renderingModes: not applicable
- installMethod: npm

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 4
- latestReleaseDate: 2022-06-17

### Adoption

- githubStargazers: 9072
- packagistDownloads: not applicable
- npmWeeklyDownloads: 2396917
- contributors: 45
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 197577
- dependentPackages: 4785

### Sources

- urls: https://github.com/yiminghe/async-validator (read 2026-11-04)
- firstRelease: https://registry.npmjs.org/async-validator (read 2026-11-04)
- maintainer: https://raw.githubusercontent.com/yiminghe/async-validator/master/LICENSE.md (read 2026-11-04)
- language: https://api.github.com/repos/yiminghe/async-validator (read 2026-11-04)
- category: https://github.com/yiminghe/async-validator (read 2026-11-04)
- installMethod: https://github.com/yiminghe/async-validator (read 2026-11-04)
- license: https://raw.githubusercontent.com/yiminghe/async-validator/master/LICENSE.md (read 2026-11-04)
- licenseModel: https://api.github.com/repos/yiminghe/async-validator (read 2026-11-04)
- currentMajor: https://registry.npmjs.org/async-validator/latest (read 2026-11-04)
- latestReleaseDate: https://registry.npmjs.org/async-validator (read 2026-11-04)
- githubStargazers: https://github.com/yiminghe/async-validator (read 2026-11-04)
- contributors: https://github.com/yiminghe/async-validator (read 2026-11-04)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/range/2026-10-26:2026-11-01/async-validator (read 2026-11-04)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/async-validator (read 2026-11-04)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/async-validator (read 2026-11-04)
- i18n: https://github.com/yiminghe/async-validator (read 2026-11-04)

## Notes

async-validator checks an object against a descriptor of rules, and the rules can be asynchronous. It is a JavaScript and TypeScript library, installed with npm.

The README describes the project as a variation of the async-validate project from freeformsystems, and the code is on GitHub under the yiminghe account.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
