Simple validation for Rust structs (by Keats)


Basic validator repo stats
22 days ago

Keats/validator is an open source project licensed under MIT License which is an OSI approved license.

Validator Alternatives

Similar projects and alternatives to validator
  • GitHub repo serde

    Serialization framework for Rust

  • GitHub repo ron

    Rusty Object Notation

  • GitHub repo strictyaml

    Type-safe YAML parser and validator.

  • GitHub repo minimal-yaml

    A minimalist, zero-copy parser for a strict subset of the Yaml specification.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better validator alternative or higher similarity.


Posts where validator has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-08.
  • Why is rust a productive language and how is the relationship between webassambly? | 2021-04-08
    Serde and StructOpt are hard to match (let alone beat) for declarative programming, especially when paired with things like validator.
  • I really love TOML files | 2021-03-12
    Fair points... but now that I've gotten used to using Serde to deserialize my configurations and enforce schema at the same time (with the help of the validator crate for the fancier invariants), I don't want to consider any configuration format that doesn't have a Serde deserializer, and not having a Serde serializer cripples my ability to do more complex composition of components to produce solutions with compile-time Schema correctness.