# dry-validation

Ruby data validation library that defines schemas and validation rules through contract objects.

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/dry-validation/
Last reviewed: 2026-11-08
Listed since: 2026-11-08

## Record

### Links

- home: https://hanakai.org/learn/dry/dry-validation/v1.11
- repository: https://github.com/dry-rb/dry-validation
- docs: https://hanakai.org/learn/dry/dry-validation/v1.11
- discord: https://discord.gg/naQApPAsZB
- forum: https://discourse.dry-rb.org

### Identity

- status: stub
- maintainer: Hanakai team
- maintainerType: community
- parent: unknown
- firstRelease: 2015
- hqCountry: unknown

### Kind

- category: library
- hosting: ruby
- language: ruby
- runtime: ruby
- runtimeMin: ruby 3.1
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: not applicable
- renderingModes: not applicable
- installMethod: unknown

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 1
- latestReleaseDate: 2025-01-21

### Adoption

- githubStargazers: 1420
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 64
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://hanakai.org/learn/dry/dry-validation/v1.11 (read 2026-11-08)
- urls: https://api.github.com/repos/dry-rb/dry-validation (read 2026-11-08)
- urls: https://hanakai.org/learn/dry/dry-validation/v1.11 (read 2026-11-08)
- firstRelease: https://rubygems.org/api/v1/versions/dry-validation.json (read 2026-11-08)
- maintainer: https://github.com/dry-rb/dry-validation/blob/main/LICENSE (read 2026-11-08)
- category: https://hanakai.org/learn/dry/dry-validation/v1.11 (read 2026-11-08)
- language: https://api.github.com/repos/dry-rb/dry-validation (read 2026-11-08)
- runtime: https://github.com/dry-rb/dry-validation/blob/v1.11.1/dry-validation.gemspec (read 2026-11-08)
- runtimeMin: https://github.com/dry-rb/dry-validation/blob/v1.11.1/dry-validation.gemspec (read 2026-11-08)
- license: https://github.com/dry-rb/dry-validation/blob/main/LICENSE (read 2026-11-08)
- currentMajor: https://github.com/dry-rb/dry-validation/releases (read 2026-11-08)
- latestReleaseDate: https://github.com/dry-rb/dry-validation/releases (read 2026-11-08)
- githubStargazers: https://api.github.com/repos/dry-rb/dry-validation (read 2026-11-08)
- contributors: https://api.github.com/repos/dry-rb/dry-validation/contributors?per_page=1 (read 2026-11-08)

## Notes

dry-validation is a data validation library for Ruby that defines schemas and validation rules through contract objects. Its schemas are powered by dry-schema, a separate gem. The Hanakai team maintains it, and its documentation sits in the Hanakai guides for the dry family of gems.

## Worth knowing

The README and the documentation give no install command.

---

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
