Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "validation" keyword

Top 5.7% on crates.io
bytecheck 0.7.0 💰
Derive macro for bytecheck
30 versions - Latest release: about 1 year ago - 78 dependent packages - 3,047 dependent repositories - 15.4 million downloads total - 58 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
simdutf8 0.1.4
SIMD-accelerated UTF-8 validation.
8 versions - Latest release: about 2 years ago - 57 dependent packages - 2,905 dependent repositories - 14.7 million downloads total - 495 stars on GitHub - 1 maintainer
Top 2.5% on crates.io
validator 0.18.1 💰
Common validation functions (email, url, length, ...) and trait - to be used with `validator_derive`
24 versions - Latest release: about 1 month ago - 231 dependent packages - 1,357 dependent repositories - 7.84 million downloads total - 1,818 stars on GitHub - 1 maintainer
Top 2.8% on crates.io
validator_derive 0.18.1 💰
Macros 1.1 implementation of #[derive(Validate)]
28 versions - Latest release: about 1 month ago - 24 dependent packages - 889 dependent repositories - 6.47 million downloads total - 1,818 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
validator_types 0.16.0 💰
Basic type for validator and validator_derive
5 versions - Latest release: almost 2 years ago - 2 dependent packages - 921 dependent repositories - 6.28 million downloads total - 1,818 stars on GitHub - 1 maintainer
Top 3.7% on crates.io
jsonschema 0.18.0 💰
A crate for performing JSON schema validation
36 versions - Latest release: 7 days ago - 80 dependent packages - 413 dependent repositories - 5.42 million downloads total - 451 stars on GitHub - 1 maintainer
aliri_braid 0.4.0
Improve and strengthen your strings by making them strongly-typed with less boilerplate
19 versions - Latest release: 12 months ago - 18 dependent packages - 26 dependent repositories - 746 thousand downloads total - 30 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
nutype 0.4.2
The newtype with guarantees.
11 versions - Latest release: about 1 month ago - 8 dependent packages - 10 dependent repositories - 258 thousand downloads total - 1,158 stars on GitHub - 1 maintainer
nutype_macros 0.4.2
The newtype with guarantees.
10 versions - Latest release: about 1 month ago - 1 dependent package - 9 dependent repositories - 256 thousand downloads total - 1,158 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
actix-web-validator 5.0.1
Validation mechanism for actix-web
17 versions - Latest release: over 1 year ago - 6 dependent packages - 28 dependent repositories - 255 thousand downloads total - 92 stars on GitHub - 2 maintainers
Top 4.5% on crates.io
mailchecker 6.0.4 💰
Cross-language temporary (disposable/throwaway) email detection library. Covers 2740 fake email p...
127 versions - Latest release: 22 days ago - 4 dependent packages - 76 dependent repositories - 189 thousand downloads total - 1,568 stars on GitHub - 1 maintainer
serde_valid_derive 0.20.0
JSON Schema based validation tool using with serde.
46 versions - Latest release: about 8 hours ago - 1 dependent package - 5 dependent repositories - 155 thousand downloads total - 35 stars on GitHub - 1 maintainer
serde_valid 0.20.0
JSON Schema based validation tool using with serde.
46 versions - Latest release: about 8 hours ago - 8 dependent packages - 5 dependent repositories - 155 thousand downloads total - 35 stars on GitHub - 1 maintainer
serde_valid_literal 0.20.0
Literal Value type based JSON.
42 versions - Latest release: about 8 hours ago - 1 dependent package - 5 dependent repositories - 152 thousand downloads total - 35 stars on GitHub - 1 maintainer
graphql-tools 0.2.5
Tools for working with GraphQL in Rust, based on graphql-parser Document.
27 versions - Latest release: 3 months ago - 28 dependent repositories - 123 thousand downloads total - 39 stars on GitHub - 2 maintainers
Top 9.3% on crates.io
garde 0.18.0
Validation library
28 versions - Latest release: 4 months ago - 10 dependent packages - 6 dependent repositories - 109 thousand downloads total - 354 stars on GitHub - 1 maintainer
garde_derive 0.18.0
Derive macros for garde
25 versions - Latest release: 4 months ago - 3 dependent packages - 6 dependent repositories - 107 thousand downloads total - 354 stars on GitHub - 1 maintainer
validit 0.2.4
Validate data structures internal state
7 versions - Latest release: 5 months ago - 1 dependent package - 93.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
validators 0.25.3
This library is designed for validating and modeling user input. The crate includes models, funct...
106 versions - Latest release: 5 months ago - 13 dependent packages - 13 dependent repositories - 92.5 thousand downloads total - 18 stars on GitHub - 1 maintainer
compiler_base_error 0.1.6
compiler_base_error
16 versions - Latest release: 20 days ago - 2 dependent packages - 1 dependent repositories - 42.1 thousand downloads total - 1,243 stars on GitHub - 1 maintainer
validators-derive 0.25.2
The provided crate offers a procedural macro for defining validators, including optional parameters.
22 versions - Latest release: 5 months ago - 8 dependent packages - 8 dependent repositories - 41.6 thousand downloads total - 18 stars on GitHub - 1 maintainer
rets_expression 0.1.1
Implementation of RETS Validation Expressions from RESO RCP19
2 versions - Latest release: 10 months ago - 40.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
strong 0.3.4
Strongly typed String
11 versions - Latest release: about 3 years ago - 1 dependent package - 3 dependent repositories - 39 thousand downloads total - 2 stars on GitHub - 1 maintainer
validr 0.3.1
Validate and modify Deserialize request body data.
10 versions - Latest release: almost 2 years ago - 1 dependent repositories - 36.1 thousand downloads total - 3 stars on GitHub - 2 maintainers
boon 0.5.3
JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation
11 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 35.4 thousand downloads total - 67 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
rustc_span 0.1.2
Reuse rustc_span for compiler_base
5 versions - Latest release: 20 days ago - 2 dependent packages - 3 dependent repositories - 35.1 thousand downloads total - 1,243 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
rustc_data_structures 0.1.2
Reuse rustc_data_structures for compiler_base
5 versions - Latest release: 20 days ago - 3 dependent packages - 4 dependent repositories - 35 thousand downloads total - 1,243 stars on GitHub - 1 maintainer
arya 0.0.3
simple json validation. simple json repair. lightning fast.
3 versions - Latest release: over 5 years ago - 34.7 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 9.2% on crates.io
rustc_errors 0.1.2
Reuse rustc_errors for compiler_base
6 versions - Latest release: about 1 month ago - 1 dependent package - 3 dependent repositories - 34.5 thousand downloads total - 1,243 stars on GitHub - 1 maintainer
validatron_derive 0.5.0
A data structure validation library designed for user input
6 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 34.1 thousand downloads total - 4 stars on GitHub - 3 maintainers
validators-options 0.24.4
This crate provides options used with the `validators-derive` crate and the `validators` crate.
8 versions - Latest release: 8 months ago - 2 dependent packages - 7 dependent repositories - 33.8 thousand downloads total - 18 stars on GitHub - 1 maintainer
validatron 0.5.0
A data structure validation library designed for user input
6 versions - Latest release: over 1 year ago - 33.6 thousand downloads total - 4 stars on GitHub - 3 maintainers
compiler_base_span 0.1.3
compiler_base_span
5 versions - Latest release: 20 days ago - 3 dependent packages - 1 dependent repositories - 33.5 thousand downloads total - 1,243 stars on GitHub - 1 maintainer
compiler_base_macros 0.1.1
compiler_base_macros
3 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 31.4 thousand downloads total - 1,243 stars on GitHub - 1 maintainer
serde-email 3.0.1
A validating email type that can be serialised using Serde
12 versions - Latest release: 5 months ago - 4 dependent packages - 2 dependent repositories - 21.5 thousand downloads total - 3 stars on GitHub - 1 maintainer
semval 0.5.2
Semantic validation
24 versions - Latest release: 4 months ago - 2 dependent packages - 8 dependent repositories - 20.6 thousand downloads total - 82 stars on GitHub - 1 maintainer
lightspeed_hash 0.58.0
Hash functions.
56 versions - Latest release: about 1 month ago - 1 dependent package - 19.5 thousand downloads total - 26 stars on GitHub - 1 maintainer
azure_jwt 0.2.2
A simple JWT validator for Microsoft Azure Id tokens.
11 versions - Latest release: about 1 year ago - 1 dependent repositories - 18.5 thousand downloads total - 8 stars on GitHub - 1 maintainer
validify_derive 1.4.0
Derive macros for the validify crate
9 versions - Latest release: 2 months ago - 1 dependent package - 16.4 thousand downloads total - 53 stars on GitHub - 1 maintainer
validify 1.4.0
Provides struct validation and modification functionality through the use of derive macros
9 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 16.1 thousand downloads total - 53 stars on GitHub - 1 maintainer
darth-rust 4.3.0
DarthRust is a Rust procedural macro library that aims to enhance developer productivity by auto-...
66 versions - Latest release: 15 days ago - 8 dependent packages - 15.8 thousand downloads total - 5 stars on GitHub - 1 maintainer
adbyss_psl 0.10.2 💰
A minimal Public Suffix List hostname validator.
51 versions - Latest release: 12 days ago - 15.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 9.7% on crates.io
html-validation 0.1.2
Validation for HTML elements and attributes
3 versions - Latest release: almost 4 years ago - 2 dependent packages - 3 dependent repositories - 12.2 thousand downloads total - 2,232 stars on GitHub - 1 maintainer
validated 0.4.1 💰
The cumulative sibling of `Result` and `Either`.
6 versions - Latest release: about 1 month ago - 3 dependent packages - 2 dependent repositories - 12 thousand downloads total - 18 stars on GitHub - 1 maintainer
oas3 0.4.0 💰
Structures and tools to parse, navigate and validate OpenAPI v3 specifications.
5 versions - Latest release: 6 months ago - 7 dependent packages - 1 dependent repositories - 10.4 thousand downloads total - 25 stars on GitHub - 1 maintainer
garde-actix-web 0.7.0
Actix-web garde wrapper
9 versions - Latest release: 12 days ago - 1 dependent package - 9.16 thousand downloads total - 6 stars on GitHub - 1 maintainer
prae 0.8.4
A crate that aims to provide a better way to define types that require validation
23 versions - Latest release: almost 2 years ago - 3 dependent repositories - 8.73 thousand downloads total - 129 stars on GitHub - 1 maintainer
verify 0.3.2 💰
A validation library
7 versions - Latest release: almost 4 years ago - 3 dependent packages - 1 dependent repositories - 8.37 thousand downloads total - 8 stars on GitHub - 1 maintainer
avocado-schema 0.8.0
A schema DSL which can be interpreted to implement multiple purposes
34 versions - Latest release: 6 months ago - 1 dependent package - 8.25 thousand downloads total - 1 stars on GitHub - 1 maintainer
schwifty 0.3.2 💰
A simple IBAN validation library inspired by Python's schwifty.
4 versions - Latest release: over 2 years ago - 8.11 thousand downloads total - 2 stars on GitHub - 1 maintainer
simdutf 0.4.17
Unicode validation and transcoding at billions of characters per second
22 versions - Latest release: 12 days ago - 7.3 thousand downloads total - 12 stars on GitHub - 1 maintainer
fastobo-validator 0.4.6
Faultess validation tool for OBO products
17 versions - Latest release: over 1 year ago - 7.06 thousand downloads total - 22 stars on GitHub - 1 maintainer
licensebat-core 0.0.21
Types and Traits for building Licensebat libraries
17 versions - Latest release: 12 months ago - 4 dependent packages - 1 dependent repositories - 7.04 thousand downloads total - 21 stars on GitHub - 1 maintainer
beacon-verifier 0.3.3
Compliance tool to verify beacon implementations.
19 versions - Latest release: over 1 year ago - 6.79 thousand downloads total - 2 stars on GitHub - 1 maintainer
licensebat-rust 0.0.21
A library to get information about your Rust dependencies
19 versions - Latest release: 12 months ago - 1 dependent package - 6.46 thousand downloads total - 21 stars on GitHub - 1 maintainer
axum_garde 0.18.0
Axum integration for garde
15 versions - Latest release: 4 months ago - 1 dependent repositories - 6.37 thousand downloads total - 354 stars on GitHub - 1 maintainer
axum_serde_valid 0.20.0
Axum extractor sets of JSON validation.
23 versions - Latest release: about 8 hours ago - 6.3 thousand downloads total - 35 stars on GitHub - 1 maintainer
valid 0.3.1
Validate custom types by composing primitive validation functions. Use one common API for validat...
4 versions - Latest release: almost 4 years ago - 1 dependent package - 2 dependent repositories - 6.24 thousand downloads total - 14 stars on GitHub - 1 maintainer
licensebat-dart 0.0.21
A library to get information about your Dart dependencies
18 versions - Latest release: 12 months ago - 1 dependent package - 6.23 thousand downloads total - 21 stars on GitHub - 1 maintainer
licensebat-cli 0.21.0
CLI tool to manage dependencies' license validation
20 versions - Latest release: 12 months ago - 6.04 thousand downloads total - 21 stars on GitHub - 1 maintainer
licensebat-js 0.0.21
A library to get information about your JS/TS dependencies
17 versions - Latest release: 12 months ago - 1 dependent package - 5.85 thousand downloads total - 21 stars on GitHub - 1 maintainer
sign-in-with-apple 0.2.0
Sign In With Apple Validation in Async Rust
4 versions - Latest release: about 2 years ago - 5.73 thousand downloads total - 5 stars on GitHub - 1 maintainer
rocket-validation 0.2.0 💰
Rocket Guards to support validation using validator
6 versions - Latest release: 3 months ago - 1 dependent package - 2 dependent repositories - 5.7 thousand downloads total - 13 stars on GitHub - 1 maintainer
derive-serialize-into 0.3.1
Derive Serialize and Deserialize for validating wrapper types
5 versions - Latest release: about 6 years ago - 5.35 thousand downloads total - 5 stars on GitHub - 1 maintainer
yaml-validator 0.2.0
A library for validating YAML against YAML-defined schemas
7 versions - Latest release: 6 months ago - 4 dependent packages - 5.15 thousand downloads total - 29 stars on GitHub - 1 maintainer
accord 0.2.2
Library for validating data according to rules like "contains", "length", "either", "range".
6 versions - Latest release: over 7 years ago - 1 dependent repositories - 4.95 thousand downloads total - 78 stars on GitHub - 1 maintainer
depper 0.4.0
Library for basic dependency validation
4 versions - Latest release: 8 months ago - 1 dependent package - 4.93 thousand downloads total - 4 stars on GitHub - 1 maintainer
compiler_base_session 0.1.2
compiler_base_session
15 versions - Latest release: 27 days ago - 1 dependent package - 4.54 thousand downloads total - 1,230 stars on GitHub - 1 maintainer
validated-slice 0.2.0
Helper macros to implement std traits for custom validated slice types
3 versions - Latest release: over 4 years ago - 1 dependent package - 4.51 thousand downloads total - 2 stars on GitHub - 1 maintainer
certitude 1.1.0
Certificate validation logic for OS X and Windows.
4 versions - Latest release: almost 7 years ago - 1 dependent package - 4.33 thousand downloads total - 6 stars on GitHub - 1 maintainer
brids 0.4.0
Parse and generate random CPF/ICN and CNPJ, Brazil's ID numbers.
6 versions - Latest release: over 5 years ago - 3.73 thousand downloads total - 2 stars on GitLab.com - 1 maintainer
jsonparser 0.2.1
A Rust crate for efficient parsing and validation of JSON data into strongly typed Rust data stru...
12 versions - Latest release: 3 months ago - 3.55 thousand downloads total - 1 stars on GitHub - 1 maintainer
bbjwt 0.4.0
A simple to use, well documented JWT validation library, mainly for validating OpenID Connect ID ...
5 versions - Latest release: 4 months ago - 3.53 thousand downloads total - 1 stars on GitHub - 1 maintainer
vatfluid 0.3.0
UTF-8 slice validation, with incomplete results to support byte streams.
3 versions - Latest release: about 7 years ago - 1 dependent package - 2 dependent repositories - 3.36 thousand downloads total - 1 maintainer
email-validate 0.1.12
free multithreaded email validation CLI, improving your email delivery
13 versions - Latest release: 7 months ago - 3.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
valitron 0.4.1
Valitron is an ergonomics, functional and configurable validator
12 versions - Latest release: 2 days ago - 3.16 thousand downloads total - 38 stars on GitHub - 1 maintainer
yaml-validator-cli 0.1.1
A command-line interface to the yaml-validator library
6 versions - Latest release: 6 months ago - 3.15 thousand downloads total - 29 stars on GitHub - 1 maintainer
aliri_braid_examples 0.4.0
Examples demonstrating usage of the `aliri_braid` crate
10 versions - Latest release: 12 months ago - 3.13 thousand downloads total - 30 stars on GitHub - 1 maintainer
validated_newtype 0.1.1
Simple newtypes with checked predicates (primarily for serde)
2 versions - Latest release: over 4 years ago - 1 dependent repositories - 3.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
actix-web-jsonschema 1.1.2
JsonSchema Validation Extractor for Actix Web.
6 versions - Latest release: about 1 year ago - 3.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
greenwasm-validation 0.3.0
An implementation of the validation section from the Webassembly spec.
3 versions - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 3.01 thousand downloads total - 100 stars on GitHub - 1 maintainer
not-so-fast 0.2.0
A library for data validation with derive macro
2 versions - Latest release: 7 months ago - 2.99 thousand downloads total - 1 stars on GitHub - 1 maintainer
personnummer 3.1.1
Validate Swedish personal identity numbers
5 versions - Latest release: over 1 year ago - 1 dependent package - 2.98 thousand downloads total - 6 stars on GitHub - 2 maintainers
not-so-fast-derive 0.1.0
Derive macro for not-so-fast validation library
1 version - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 2.94 thousand downloads total - 1 stars on GitHub - 1 maintainer
form-validation 0.3.1
A library for validating forms, and allowing validation logic to be shared.
6 versions - Latest release: almost 4 years ago - 1 dependent repositories - 2.75 thousand downloads total - 2 stars on GitHub - 1 maintainer
prae_macro 0.5.1
Proc macro for `prae` crate
7 versions - Latest release: about 2 years ago - 1 dependent package - 2.54 thousand downloads total - 129 stars on GitHub - 1 maintainer
serdeval 0.1.0
Serde dummy types for fast and memory efficient typed validation.
1 version - Latest release: almost 3 years ago - 1 dependent repositories - 2.52 thousand downloads total - 1 stars on GitHub - 1 maintainer
validations 0.1.1
Validations for arbitrary types.
2 versions - Latest release: almost 8 years ago - 2.34 thousand downloads total - 20 stars on GitHub - 1 maintainer
c-certitude 1.1.0
C-ABI for certificate validation logic for OS X and Windows.
2 versions - Latest release: almost 7 years ago - 2.25 thousand downloads total - 6 stars on GitHub - 1 maintainer
preprocess 0.4.1
Preprocesses a struct with built-in preprocessors
9 versions - Latest release: 22 days ago - 2.2 thousand downloads total - 5 stars on GitHub - 1 maintainer
ascii_domain 0.6.1
Parser for DNS names based on a provided ASCII character set.
8 versions - Latest release: about 2 months ago - 1 dependent package - 2.17 thousand downloads total - 1 maintainer
valid_toml 0.0.2
Provides the ability to load a TOML file with validation.
2 versions - Latest release: almost 8 years ago - 2.15 thousand downloads total - 1 maintainer
checkmail 0.1.1
A Simple Email Validation Library
2 versions - Latest release: over 6 years ago - 2.09 thousand downloads total - 3 stars on GitHub - 1 maintainer
preprocess-macro 0.4.1
Preprocesses a struct with built-in preprocessors
8 versions - Latest release: 22 days ago - 1 dependent package - 2.02 thousand downloads total - 5 stars on GitHub - 1 maintainer
assayer 0.2.2
A static (compile-time) validation library for Rust
3 versions - Latest release: over 6 years ago - 1.98 thousand downloads total - 8 stars on GitHub - 1 maintainer
cnpj-util 0.1.4
Format and validate CNPJ, Brazil companies ID number.
5 versions - Latest release: over 3 years ago - 1.98 thousand downloads total - 1 stars on GitHub - 1 maintainer
idcard 0.3.0
Chinese Identity Card Utilities.
6 versions - Latest release: 9 months ago - 1.91 thousand downloads total - 2 stars on GitHub - 1 maintainer
validus 0.3.0
A string validation library
6 versions - Latest release: 10 months ago - 1.89 thousand downloads total - 0 stars on GitHub - 1 maintainer
xyz_validator 0.4.1
A set of validators. Currently, only Resource Query Language (RQL) validator is implemented.
8 versions - Latest release: over 1 year ago - 1.89 thousand downloads total - 0 stars on GitHub - 1 maintainer
dade 0.2.0 💰
dade is data definition for Rust structures.
6 versions - Latest release: about 2 years ago - 1.8 thousand downloads total - 3 stars on GitHub - 1 maintainer