| ianstormtaylor/superstruct |
6,735 |
|
348 |
555 |
over 2 years ago |
82 |
November 17, 2022 |
94 |
mit |
TypeScript |
| A simple and composable way to validate data in JavaScript (and TypeScript). |
| asaskevich/govalidator |
5,875 |
|
2,648 |
4,669 |
over 2 years ago |
17 |
March 01, 2023 |
170 |
mit |
Go |
| [Go] Package of validators and sanitizers for strings, numerics, slices and structs |
| go-ozzo/ozzo-validation |
3,364 |
|
0 |
414 |
over 2 years ago |
15 |
October 29, 2020 |
47 |
mit |
Go |
| An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags. |
| Keats/validator |
1,675 |
|
65 |
198 |
over 2 years ago |
21 |
June 15, 2023 |
75 |
mit |
Rust |
| Simple validation for Rust structs |
| bytedance/go-tagexpr |
1,580 |
|
0 |
154 |
over 2 years ago |
121 |
October 10, 2023 |
23 |
apache-2.0 |
Go |
| An interesting go struct tag expression syntax for field validation, etc. |
| go-validator/validator |
1,231 |
|
194 |
295 |
about 4 years ago |
4 |
April 05, 2022 |
11 |
apache-2.0 |
Go |
| Package validator implements struct field validations |
| open-api-spex/open_api_spex |
630 |
|
2 |
7 |
about 2 years ago |
42 |
August 23, 2023 |
70 |
mpl-2.0 |
Elixir |
| Open API Specifications for Elixir Plug applications |
| go-bongo/bongo |
392 |
|
2 |
0 |
over 6 years ago |
15 |
May 17, 2018 |
13 |
mit |
Go |
| Go ODM for MongoDB |
| gcanti/tcomb-validation |
388 |
|
953 |
85 |
over 8 years ago |
35 |
August 16, 2017 |
13 |
mit |
JavaScript |
| Validation library based on type combinators |
| kaelzhang/skema |
356 |
|
45 |
14 |
almost 6 years ago |
64 |
May 05, 2020 |
4 |
mit |
JavaScript |
| 🛰 Skema provides a handy & composable way to validate / transform / purify the input data. |