Joi Open Source Projects

Browse 38 Joi open source projects, ranked by GitHub stars. Find the most popular Joi tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
7,654 stars

hagopj13/node-express-boilerplate

A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose

Metrics details
Stars7,654
5,777 stars

santiq/bulletproof-nodejs

Implementation of a bulletproof node.js API 🛡️

Metrics details
Stars5,777
3,063 stars

janishar/nodejs-backend-architecture-typescript

Node.js Backend Architecture Typescript - Learn to build a backend server for production ready blogging platform like Medium and FreeCodeCamp. Main Features: Role based, Express.js, Mongoose, Redis, Mongodb, Joi, Docker, JWT, Unit Tests, Integration Tests.

Metrics details
Stars3,063
2,252 stars

react-hook-form/resolvers

📋 Validation resolvers: Yup, Zod, Superstruct, Joi, Vest, Class Validator, io-ts, Nope, computed-types, typanion, Ajv, TypeBox, ArkType, Valibot, effect-ts, VineJS and Standard Schema

Metrics details
Stars2,252
2,148 stars

marblejs/marble

Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.

Metrics details
Stars2,148
1,512 stars

vlucas/frisby

Frisby is a REST API testing framework built on Jest that makes testing API endpoints easy, fast, and fun.

Metrics details
Stars1,512
1,347 stars

arb/celebrate

A joi validation middleware for Express.

Metrics details
Stars1,347
1,238 stars

alexandercerutti/passkit-generator

The easiest way to generate custom Apple Wallet passes in Node.js

Metrics details
Stars1,238
1,182 stars

JKHeadley/rest-hapi

🚀 A RESTful API generator for Node.js

Metrics details
Stars1,182
1,061 stars

tryAGI/LangChain

C# implementation of LangChain. We try to be as close to the original as possible in terms of abstractions, but are open to new entities.

Metrics details
Stars1,061
579 stars

Saluki/nestjs-template

Scaffold quickly your next TypeScript API with this opinionated NestJS template crafted for Docker environments

Metrics details
Stars579
572 stars

AlaaMezian/NodeJs-backend-structure

This is a basic project structure for a node js project contain a full support for async/await , proper error handling, basic Joi Validation object oriented para-diagram and much more

Metrics details
Stars572
512 stars

diegohaz/schm

Composable schemas for JavaScript and Node.js

Metrics details
Stars512
452 stars

koajs/joi-router

Configurable, input and output validated routing for koa

Metrics details
Stars452
302 stars

Bikranshu/express-react-boilerplate

Express, MySQL, React/Redux, NodeJs Application Boilerplate

Metrics details
Stars302
293 stars

EricKit/nest-user-auth

A starter build for a back end which implements managing users with MongoDB, Mongoose, NestJS, Passport-JWT, and GraphQL.

Metrics details
Stars293
284 stars

tlivings/enjoi

Converts a JSON schema to a Joi schema.

Metrics details
Stars284
282 stars

jurassix/react-validation-mixin

Simple validation mixin (HoC) for React.

Metrics details
Stars282
271 stars

jeffbski/joi-browser

joi validation bundled for the browser (deprecated) - use joi@16+

Metrics details
Stars271
236 stars

joiful-ts/joiful

TypeScript Declarative Validation for Joi

Metrics details
Stars236
226 stars

carvalhoviniciusluiz/cpf-cnpj-validator

Valida e formata strings de CPF ou CNPJ.

Metrics details
Stars226
223 stars

tgmarinho/README-ecoleta

🎁 Três modelos de README com o Projeto criados para o blog da @Rocketseat 🚀

Metrics details
Stars223
218 stars

johnbrett/hapi-auth-bearer-token

Simple Bearer authentication scheme plugin for hapi, accepts token by Header, Cookie or Query parameter.

Metrics details
Stars218
199 stars

nmanikiran/rest-api-node-typescript

This is a simple REST API with node and express with typescript

Metrics details
Stars199
178 stars

yoitsro/joigoose

Joi validation for your Mongoose models without the hassle of maintaining two schemas

Metrics details
Stars178
165 stars

Twipped/joi-to-swagger

A library to convert Joi schema objects into Swagger schema definitions

Metrics details
Stars165
153 stars

TCMiranda/joi-extract-type

Provides native type extraction from Joi schemas for Typescript

Metrics details
Stars153
153 stars

michaelparkadze/angular-ecommerce-app

This is an e-commerce web application based on other popular e-commerce platforms. Built with Angular, Node.js, and MySQL

Metrics details
Stars153
149 stars

bsiddiqui/bookshelf-modelbase

a model base providing some convenient features for building bookshelf models.

Metrics details
Stars149
140 stars

lightsofapollo/joi-to-json-schema

Metrics details
Stars140
129 stars

mrjono1/joi-to-typescript

Convert Joi Schemas to TypeScript interfaces

Metrics details
Stars129
126 stars

faceair/jio

jio is a json schema validator similar to joi

Metrics details
Stars126
121 stars

dialexa/relish

Better error messages for Hapi.js Joi validation

Metrics details
Stars121
111 stars

xogroup/felicity

Javascript object constructors and sample data based on Joi schema.

Metrics details
Stars111
109 stars

camesine/Typescript-restful-starter

Node.js + ExpressJS + Joi + Typeorm + Typescript + JWT + ES2015 + Clustering + Tslint + Mocha + Chai

Metrics details
Stars109
109 stars

codecoolture/next-joi

Validate NEXT.js API Routes with joi

Metrics details
Stars109
108 stars

bbc/consumer-contracts

Consumer-driven contracts in JavaScript

Metrics details
Stars108
103 stars

evanshortiss/express-joi-validation

validate express application inputs and parameters using joi

Metrics details
Stars103
Get A Weekly Email With Trending Joi Projects
Stay updated on Joi plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.