params

Parameter validation tool

Provides an easy way to validate and cast parameters with Ecto.Schema, allowing developers to define specific parameter structures without the need for strong parameters.

Easy parameters validation/casting with Ecto.Schema, akin to Rails' strong parameters.

GitHub

364 stars
10 watching
47 forks
Language: Elixir
last commit: 5 months ago
Linked from 1 awesome list

ectoelixirparametersphoenix

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
martinthenth/goal A parameter validation library for Elixir applications 71
danielberkompas/ecto_validation_case A library to simplify Ecto model validation tests by providing easy-to-use functions 11
asyncapi/spec-json-schemas Provides validation tools and schemas for AsyncAPI documents 53
dwightwatson/validating A validation trait for Laravel Eloquent models that ensures data is valid before saving. 968
nicolasblanco/rails_param A Ruby library for validating and coercing parameters in Rails controllers. 942
gjaldon/ecto_enum An Elixir library to support enums in Ecto models 562
aurelia/validatejs Enables expressive validation using decorators and/or a fluent API. 22
sheharyarn/ecto_rut Reduces code repetition in Ecto models by providing shortcuts to common operations 112
sheharyarn/better_params A Plug that converts request parameters to atoms in Elixir web applications 97
vic/indifferent Provides indifferent access on maps, structs, lists and tuples with custom key transforms. 20
rileytomasek/zodix Utilities for parsing and validating parameters and form data in Remix applications 362
bydooweedoo/is Validates data against predefined rules for various data types in Elixir. 20
ivanrublev/domo Library to validate nested structs with their type specs and associated precondition functions. 202
cargosense/vex An extensible data validation library for Elixir. 596
alecthomas/voluptuous A Python data validation library that provides simple and expressive validation of complex data structures. 1,819