validation-library

Open-source projects categorized as validation-library

Top 23 validation-library Open-Source Projects

  • vee-validate

    ✅ Painless Vue forms

  • Project mention: Displaying multiple error messages on incorrect form entries with Vee-validate | Vue | dev.to | 2024-04-25

    In this blog post I am exploring the client-side form validation with Vee-validate (https://vee-validate.logaretm.com/v4/) and vee-validate/rules (https://www.npmjs.com/package/@vee-validate/rules).

  • govalidator

    [Go] Package of validators and sanitizers for strings, numerics, slices and structs

  • Project mention: Is there any equivalent to pydantic, serde, etc? | /r/golang | 2023-12-06

    Go uses zero values to provide sensible default values. It's a design choice. With a quick Google you'll find several libraries such as https://github.com/go-playground/validator or https://github.com/asaskevich/govalidator. I use validator whenever I need to ensure any JSON I unmarshalled is correct.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Vest

    Vest ✅ Declarative validations framework

  • Project mention: Vest: Declarative validations framework inspired by unit testing libraries | news.ycombinator.com | 2023-11-30
  • Superforms

    Superforms is a SvelteKit library that helps you with server-side validation and client-side display of forms.

  • Project mention: Building a dynamic form with Svelte and Typescript | dev.to | 2024-02-23

    This next step is probably the easiest. Since you're also sending the select platform template, you can reference that to determine if the data is valid (why not try superforms? I made an adapter for it).

  • yavi

    Yet Another Validation for Java (A lambda based type safe validation framework)

  • typescript-runtime-type-benchmarks

    📊 Benchmark Comparison of Packages with Runtime Validation and TypeScript Support

  • Project mention: TypeScript please give us types | /r/typescript | 2023-07-08

    Has been heavily optimized, both in terms of its types and runtime performance. Even including the static parser, many types are about an order of magnitude more efficient than equivalent Zod. Early results show it as marginally faster than any validator currently published to typescript-runtime-type-benchmarks, not including more complex cases where (2) would give ArkType a much more significant advantage.

  • valiktor

    Valiktor is a type-safe, powerful and extensible fluent DSL to validate objects in Kotlin

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Validot

    Validot is a performance-first, compact library for advanced model validation. Using a simple declarative fluent interface, it efficiently handles classes, structs, nested members, collections, nullables, plus any relation or combination of them. It also supports translations, custom logic extensions with tests, and DI containers.

  • PHP validate

    Lightweight and feature-rich PHP validation and filtering library. Support scene grouping, pre-filtering, array checking, custom validators, custom messages. 轻量且功能丰富的PHP验证、过滤库。支持场景分组,前置过滤,数组检查,自定义验证器,自定义消息。

  • java-fluent-validator

    Java Fluent Validator is inspired by Fluent Interface and .Net FluentValidation which defined an inner-DSL within Java language for programmers to use. A fluent interface implies that its primary goal is to make it easy to SPEAK and UNDERSTAND.

  • Throttler

    One Line to throttle, debounce and delay: Say Goodbye to Reactive Programming such as RxSwift and Combine. (by boraseoksoon)

  • awesome-pattern-matching

    Pattern Matching for Python 3.7+ in a simple, yet powerful, extensible manner.

  • volder

    volder is powerful Object schema validation lets you describe your data using a simple and readable schema and transform a value to match the requirements

  • thai-citizen-id-validator

    🇹🇭 Thai Citizen ID validator with zero dependencies

  • octaValidate

    This Library helps to validate your HTML forms using validation rules, sophisticated regular expressions and form input attributes.

  • ATGValidator

    iOS validation framework with form validation support

  • fields

    Scala validation library (by jap-company)

  • Reactrix

    Validate forms in React, without stress 😰

  • avaje-validator

    POJO validation using annotation processing

  • Project mention: Show HN: Avaje Validator 1.0 | news.ycombinator.com | 2023-09-19
  • godantic

    godantic is a Go package that provides functionality for decoding JSON data and validating it against a given object structure. It aims to simplify the process of decoding and validating JSON input in Go applications.

  • Project mention: Is there any equivalent to pydantic, serde, etc? | /r/golang | 2023-12-06

    https://github.com/GraHms/godantic try this out

  • validation

    Golang validation framework based on static typing and generics (by muonsoft)

  • Project mention: Request Validations in Go REST API | /r/golang | 2023-05-21
  • 🔽 Android LiveData Databinding Validation

    DataBinding ViewModel form validation library for Android ♻

  • okjson

    A fast, simple, and pythonic JSON Schema Validator.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

validation-library related posts

Index

What are some of the best open-source validation-library projects? This list will help you:

Project Stars
1 vee-validate 10,526
2 govalidator 5,926
3 Vest 2,481
4 Superforms 1,865
5 yavi 705
6 typescript-runtime-type-benchmarks 557
7 valiktor 419
8 Validot 281
9 PHP validate 255
10 java-fluent-validator 147
11 Throttler 115
12 awesome-pattern-matching 107
13 volder 100
14 thai-citizen-id-validator 65
15 octaValidate 54
16 ATGValidator 51
17 fields 44
18 Reactrix 36
19 avaje-validator 26
20 godantic 22
21 validation 15
22 🔽 Android LiveData Databinding Validation 9
23 okjson 5

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com