Topics / #form-validation

Form-validation projects on GitHub

Form state and validation libraries for web apps.

As of , the most-starred Form-validation projects on GitHub are joi (21.2K stars), validator (20.2K stars) and cleave.js (17.8K stars). GitHub.Locker tracks 5 Form-validation repositories with 82.9K stars combined. The fastest-growing on October 17 was cleave.js, with +1 stars in a day.

5Projects
82.9KStars in total
+1Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

5 projects · by stars

  1. #1 · hapijs/joi

    joi

    joi is a schema description language and data validator for JavaScript: you describe what valid data looks like, and joi checks objects against that description. It comes from the hapi ecosystem but works in any JavaScript project.

    21.2K
  2. #2 · go-playground/validator

    validator

    A Go library that validates struct fields using tags, including cross-field, cross-struct rules and deep validation of nested slices, arrays and maps.

    20.2K
  3. #3 · nosir/cleave.js

    cleave.js

    Cleave.js is a JavaScript library that automatically formats input text as you type, such as credit card numbers, phone numbers, dates and numerals.

    17.8K
  1. 4

    redux-form

    12.5Kredux-form/redux-form · JavaScript

    Redux Form is a higher-order component for React that uses react-redux to keep all of your form state in a Redux store instead of in local component state.

  2. 5

    vee-validate

    11.3Klogaretm/vee-validate · TypeScript

    vee-validate is a validation library for Vue.js forms that provides declarative, template-based validation for fields and forms.

Often tagged together