Skip to content

Extensions ​

Libraries and tools built on top of LIVR implementations. Built something with LIVR? Add it to this page.

JavaScript ​

livr-extra-rules ​

npm · maintainer @koorchik

Extra rules for LIVR: ipv4, boolean, uuid, credit_card, list_length, list_items_unique, required_if and more. It is absolutely fine to have your own custom rules in a project, but some rules are useful across projects.

The rules are available in the playground, except instance_of and has_methods, which need JavaScript classes and functions.

react-livr-validation ​

npm · maintainer @one-more

Validation component for React with LIVR as the validation engine.

vue-livr ​

npm · maintainer @olxbr

Validation plugin for Vue.js with LIVR as the validation engine.

confme ​

npm · maintainer @koorchik

An opinionated config library that supports complex configs and follows the "Twelve-Factor App" rules. Configs are validated with LIVR.

Perl ​

LIVR::Contract ​

CPAN · maintainer @koorchik

Design by contract in Perl with LIVR. Uses Validator::LIVR underneath.

MVC::Neaf::X::Form::LIVR ​

CPAN · maintainer @KHEDIN

Input validation for the Neaf web framework using Validator::LIVR. Returns an object with is_valid(), data(), error() and raw() methods.

PHP ​

php-livr-extra ​

composer require umotif/php-livr-extra · maintainer @umotif-public

Additional rules for the PHP implementation, such as list_length, based on livr-extra-rules.

Go ​

Ægir archived ​

maintainer @olxbr

A validating admission webhook for Kubernetes: it rejects cluster resources that violate rules written in LIVR.