joi

The most powerful data validation library for JS (by sideway)

Stats

Basic joi repo stats
4
17,048
7.2
12 days ago

sideway/joi is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

Joi Alternatives

Similar projects and alternatives to joi based on common topics and language

  • GitHub repo dotenv

    Loads environment variables from .env for nodejs projects.

  • GitHub repo Yup

    Dead simple Object schema validation

  • GitHub repo Vest

    Vest ✅ Declarative validations framework

  • GitHub repo fastest-validator

    :zap: The fastest JS validator library for NodeJS

  • GitHub repo joi

    The most powerful data validation library for JS [Moved to: https://github.com/sideway/joi] (by hapijs)

  • GitHub repo forgJs

    ForgJs is a javascript lightweight object validator. Go check the Quick start section and start coding with love

  • GitHub repo node-convict

    Featureful configuration management library for Node.js

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better joi alternative or higher similarity.

Posts

Posts where joi has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-02-16.
  • Joi Validation in Javascript— How to translate the errors
    dev.to | 2021-03-03
    I found a good way to translate errors that return Joi validator. It was a little bit hard to understand by docs so I opened an issue on Github and I understand how to handle it looking the test that they are made.
  • Partial and complete validation of the form with Joi on React
    dev.to | 2021-02-27
    Recently I started using Joi to validate forms on my React application.
  • What is the best package for validation?
    reddit.com/r/node | 2021-02-16
    I didn't realize it. but looks like it's been deprecated as a Hapi project and is now it's own thing: https://github.com/sideway/joi
  • How to validate environment file in NodeJS
    dev.to | 2021-01-08
    I'll show you how to validate .env file with Joi validation. I'm currently using almost all of my ExpressJS apps. So let's go..