rustforms 1.0.1

Universal form validation compatible with json and hashmap input types
Documentation

rustforms

A lightweight Rust crate for validating form input using JSON and HashMap mappings. Designed for extensibility, clarity, and real-world use cases.

Features

  • Validate fields with built-in rules: Required, MinLength, MaxLength, Email, Range, Regex
  • Convert serde_json::Value into HashMap<String, String> for easy validation
  • Customize error messages using an optional translation map
  • Fully tested with unit and integration tests

Installation

cargo add rustforms