Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with joi

A curated list of projects in awesome lists tagged with joi .

https://github.com/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.

docker docker-compose express expressjs freecodecamp javascript jest joi jwt medium-article memcache mindorks mongodb mongoose node-js nodejs redis typescript

Last synced: 18 Dec 2024

https://github.com/huanghanzhilian/c-shopping

A beautiful shopping platform developed with Next.js, tailored for various devices including Desktop, Tablet, and Phone. 基于Nextjs开发同时适配Desktop、Tablet、Phone多种设备的精美购物平台

commitlint docker eslint headlessui husky joi jwt lint-staged mongodb mongoose nextjs nextjs14 prettier redux rtk-query tailwindcss

Last synced: 20 Dec 2024

https://github.com/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 and VineJS

ajv class-validator computed-types form form-validation hacktoberfest hooks io-ts joi jsonschema resolvers schema-validation superstruct typebox typescript validation yup zod

Last synced: 16 Dec 2024

https://github.com/arb/celebrate

A joi validation middleware for Express.

express express-middleware express-validation joi validation

Last synced: 18 Dec 2024

https://github.com/saluki/nestjs-template

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

docker jest joi nestjs prisma swagger template typescript

Last synced: 21 Dec 2024

https://github.com/diegohaz/schm

Composable schemas for JavaScript and Node.js

compose functional-programming joi json-schema lerna parse schema validate

Last synced: 15 Dec 2024

https://github.com/Saluki/nestjs-template

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

docker jest joi nestjs prisma swagger template typescript

Last synced: 06 Nov 2024

https://github.com/koajs/joi-router

Configurable, input and output validated routing for koa

javascript joi koa router

Last synced: 19 Dec 2024

https://github.com/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.

abstractions agents ai artificial-intelligence chain csharp joi langchain langchain-csharp llm llms openai prompt sdk semantic semantic-kernel tryagi

Last synced: 30 Nov 2024

https://github.com/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.

abstractions agents ai artificial-intelligence chain csharp joi langchain langchain-csharp llm llms openai prompt sdk semantic semantic-kernel tryagi

Last synced: 04 Nov 2024

https://github.com/erickit/nest-user-auth

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

apollo-server authentication backend graphql jest joi mongo mongodb mongoose nest nestjs node nodejs nodemailer passport-jwt passportjs supertest user-management

Last synced: 17 Dec 2024

https://github.com/tgmarinho/README-ecoleta

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

context-api express github joi nodejs react react-native react-router reactjs readme readme-template typescript

Last synced: 08 Nov 2024

https://github.com/carvalhoviniciusluiz/cpf-cnpj-validator

Valida e formata strings de CPF ou CNPJ.

cnpj cpf joi node validator

Last synced: 30 Oct 2024

https://github.com/mrjono1/joi-to-typescript

Convert Joi Schemas to TypeScript interfaces

hapi joi types typescript

Last synced: 14 Nov 2024

https://github.com/faceair/jio

jio is a json schema validator similar to joi

golang joi schema validation

Last synced: 15 Dec 2024

https://github.com/xogroup/felicity

Javascript object constructors and sample data based on Joi schema.

hapi javascript joi models nodejs schema validation

Last synced: 29 Oct 2024

https://github.com/evanshortiss/express-joi-validation

validate express application inputs and parameters using joi

express express-middleware express-validation joi middleware typescript

Last synced: 15 Dec 2024

https://github.com/zaaack/koa-joi-swagger

An opinionated koa validation & swagger library, letting you write one Joi schema for both validation & generating swagger ui.

joi joi-to-json-schema koa swagger swagger-ui validation

Last synced: 17 Nov 2024

https://github.com/stearm/micro-joi

A Joi wrapper for zeit/micro

joi micro microservice schema validation

Last synced: 14 Nov 2024

https://github.com/kongbytes/joi-security

Detect security flaws in Joi validation schemas (XSS, SQL injection, ...) 🔥

audits hapi joi js security sql-injection typescript validation web-security xss

Last synced: 29 Oct 2024

https://github.com/tjx666/koa-restful-boilerplate

A boilerplate for koa2 RESTful API development

api boilerplate boom cors csrf joi jwt koa2 log4js mongodb restful

Last synced: 22 Oct 2024

https://github.com/hf/toi

A TypeScript validation library capable of inferring types

dynamodb joi joi-validation typescript validation validation-schema validator

Last synced: 08 Nov 2024

https://github.com/tehshrike/joi-sql

Create Joi validation code for MySQL databases

duck-typing joi mysql sql

Last synced: 09 Nov 2024

https://github.com/typeofweb/typesafe-hapi

Typechecking for HapiJS based on Joi schemas!

hapi hapijs joi typescript

Last synced: 27 Oct 2024

https://github.com/botstudios/shortem

A URL Shortener That Allow Users To Interact With Its API Through A Discord Bot

discord discord-js expressjs joi shortem url-shortener

Last synced: 11 Nov 2024

https://github.com/sunkuo/joi-router

:basketball: Input & Output validated routing for Express

express joi joi-validation

Last synced: 04 Dec 2024

https://github.com/aeberdinelli/schemy

Schemy is an extremely simple, lightweight schema validation library.

javascript joi json library mongoose node nodejs schema typescript validation

Last synced: 13 Nov 2024

https://github.com/musicglue/joi-ts-generator

Generate Typescript Types from Joi Schemae.

joi nodejs typescript

Last synced: 12 Nov 2024

https://github.com/ptariche/typescript-koa-mongoose-starter

When Function found Type: A Starter with Koa and Mongoose in Typescript

backend joi koa koa2 mongoose nodejs rest-api typescript

Last synced: 16 Oct 2024

https://github.com/hugomd/joi-currency-code

💰 Joi validation for ISO 4217 currency codes.

custom extension joi plugin validation

Last synced: 19 Nov 2024

https://github.com/the-coder-o/vumo-movies

Discover Seamless Streaming: Netflix Clone with Next.js, Node.js, MongoDB & Tailwind CSS, NextJs14

joi nextjs14 react redux redux-toolkit repid-api tailwindcss yup zustand

Last synced: 06 Dec 2024

https://github.com/yolopunk/joi2json

Joi ⇄ JSON-Schema Converter

joi json-schema

Last synced: 27 Oct 2024

https://github.com/tinacious/express-joi-validate

⛔️ Simple route validation middleware for Express using Joi 🚥

express expressjs joi nodejs typescript validation

Last synced: 21 Nov 2024

https://github.com/hstarorg/fast-koa

The npm package for start an api project fast.

express fast-koa joi koa koa-rest rest rest-api

Last synced: 10 Oct 2024

https://github.com/iryna-vyshniak/real-time-chat-app

... in progress ... MERN Real Time Chat App | Socket.io | Group and Private Chat | Notification | Audio | Video with Progress | Video Stream| Image | Emoji | Reply | Share Location

bcryptjs cloudinary cookie-parser daisyui dotenv express framer-motion joi jsonwebtoken mongoose react react-leaflet react-media-recorder socket-io zustand

Last synced: 15 Dec 2024

https://github.com/Salesflare/hapi-csv

Convert response to CSV based on the response schema

csv hapi hapi-csv hapijs joi

Last synced: 16 Oct 2024

https://github.com/carvalhoviniciusluiz/restify-devise

Starter project for a rest api with restify & node-devise

api authentication boilerplate es6 i18n joi jwt mongodb mongoose passport render restify

Last synced: 23 Oct 2024

https://github.com/architsingh15/bus-ticket-booking

A bus ticket booking api server build on express.js with MongoDB as the backend.

body-parser dotenv express joi mongoose nodejs nodemon

Last synced: 09 Nov 2024

https://github.com/hossein-falah/store-api

A scalable Node.js-based backend for managing an e-commerce platform. This project includes authentication, product and category management, a blog system, user support through a ticketing system, newsletters, and more.

express javascript joi jwt mogoose mongodb multer nodejs socket-io

Last synced: 31 Oct 2024

https://github.com/burntcaramel/lofi-schema-elm

Friendly syntax for creating schemas, output to Swift, React PropTypes, Elm, Golang, MongoDB, and more

elm golang joi mongoose mongoose-schema mysql proptypes react schema swift

Last synced: 11 Oct 2024

https://github.com/royalicing/lofi-schema-elm

Friendly syntax for creating schemas, output to Swift, React PropTypes, Elm, Golang, MongoDB, and more

elm golang joi mongoose mongoose-schema mysql proptypes react schema swift

Last synced: 07 Oct 2024

https://github.com/muhammedeminbekoz/rent-cars

This is a rent-a-car project build with Express.js , Apache Cassandra

bcrypt cassandra cassandra-driver cronjob express joi jwt-authentication node-js nodemailer rate-limit

Last synced: 12 Oct 2024

https://github.com/lorenzorapetti/bookshelf-joi

Bookshelf plugin that adds Joi validation on save

bookshelf express javascript joi knex nodejs

Last synced: 04 Dec 2024

https://github.com/saucecodee/joi-objectid-validator

MongoDB ObjectId validator for Joi

joi mongodb-objectid objectid validator

Last synced: 21 Oct 2024

https://github.com/wach-e/wach-yelpcamp

Web Application for users to post and explore campgrounds based on Geolocation. NodeJS, ExpressJS, MongoDB, Mongoose ODM, JOI, Mapbox, EJS, etc.

bootstrap5 cloudinary css3 ejs-templating expressjs helmetjs heroku html5 joi mapbox mongo-sanitize mongoatlas mongodb mongoose multer mvc-architecture nodejs passport vanilla-js

Last synced: 12 Oct 2024

https://github.com/updata7/node-mysql-koa2

一个使用Node.js➕MySQL➕Koa2编写的轻量级Web后端框架

joi koa2 mysql node sequelize swagger-ui

Last synced: 14 Oct 2024

https://github.com/devinivy/joi-config

Joi extension for building airtight configurations

configuration declarative hapi hapipal joi joi-extension

Last synced: 11 Oct 2024

https://github.com/thihathit/react-joi

State-based joi validation react-hook

joi react react-hooks react-joi validation-hook

Last synced: 18 Nov 2024

https://github.com/eomm/joi-compiler

Build and manage the JOI instances for the fastify framework

fastify fastify-plugin joi joi-validation

Last synced: 02 Nov 2024

https://github.com/naturalcycles/nodejs-lib

Standard library for nodejs

joi nodejs typescript validation

Last synced: 13 Oct 2024

https://github.com/jonathanprojetos/food-delivery

Food Delivery é um e-commerce simples que oferece meios de acesso através de autenticação JWT utilizando bearer token. Nele, foi realizada a proposta de regra de negócio para definir etapas de progressão da empresa.

docker-compose javascript joi jwt-authentication mongodb moongose nodejs swagger

Last synced: 11 Dec 2024

https://github.com/trevorblades/hapi-format-validation

⚠️ Formats validation errors in Hapi

api error-handling error-messages hapi joi sequelize

Last synced: 11 Oct 2024

https://github.com/yuriipohorilets/fs-55-project-3-backend

📚 Team project | Pet support | Backend

api express joi mongoose nodejs

Last synced: 16 Nov 2024

https://github.com/gongzili456/nodejs-base-boilerplate

A boilerplate for server-side based koa.js, support run in docker

babeljs boom config docker docker-compose joi koa-router koajs yaml

Last synced: 16 Nov 2024

https://github.com/peoray/pristine

A full authenticated system with cool features

bcryptjs ejs express joi mailgun mongoose node nodemailer passport

Last synced: 17 Nov 2024

https://github.com/ndabap/joi-intersection

NOT MAINTAINED Validate against intersections of arrays and array singletons

extension javascript joi validation

Last synced: 21 Dec 2024

https://github.com/wyattjoh/minigoose

A mini no frills version of Mongoose which simply wraps the default mongo driver and provides validation with Joi.

joi mongodb mongoose

Last synced: 10 Dec 2024

https://github.com/bibhestee/sapi-password-manager

SAPI is a secure password manager API that allows users to securely store and manage their passwords

bycrypt bycryptjs express express-js express-middleware javascript joi joi-validation jwt-authentication jwt-token nodejs nodejs-api sequelize sequelize-orm

Last synced: 19 Dec 2024

https://github.com/davidbernal/joia

Joi wrapper to promisify validations

javascript joi nodejs object schema validation

Last synced: 14 Dec 2024

https://github.com/phatpham9/scraper

An html scraper microservice based on x-ray & micro

es6 html-scraper joi micro microservice nodejs scraper x-ray

Last synced: 02 Dec 2024

https://github.com/realzzz1874/jojoi

Joi is complex, but jojoi is joyful!

joi koa koa2

Last synced: 28 Nov 2024

https://github.com/tareque20/nodejs-express-mongodb

RestFull api example with MongoDB, Joi validation, Handlebar Template Engine

expressjs handlebars joi mongodb mongoose nodejs router

Last synced: 23 Nov 2024

https://github.com/rifandani/notesapp-backend-dicoding

Latihan notes app kelas Belajar Fundamental Aplikasi Backend dari Dicoding

dicoding hapi javascript joi postgresql

Last synced: 20 Nov 2024

https://github.com/cedric921/dga-chat-mearn-socket-backend

An api for a real time chat in express, socket.io, mongo, ts in backend and next, redux toolkit in frontend

cloudinary joi mongodb mongoose multer typescript

Last synced: 20 Nov 2024

https://github.com/ahmeddrawy/my-udemy

rest API using Node js, express, and mongo DB

express hacktoberfest joi joi-validation mongo-db mongodb mongoose node-js nodejs winston

Last synced: 10 Oct 2024

https://github.com/bboure/joi4j

Adds Joi validation for Neo4j data types

joi neo4j normalization validation validation-library

Last synced: 19 Dec 2024

https://github.com/webmobiledev/nodejs-mongodb-passport-jwt-joi-apis

Built RESTful APIs using NodeJS, ExpressJS, MongoDB, Passport, JWT, Joi, AWS S3, etc.

aws-s3 expressjs joi jwt mongodb nodejs passport s3 swagger-ui

Last synced: 27 Nov 2024

https://github.com/isaque-s-0liveira/store-manager-be

Store manager é uma plataforma de gerenciamento de vendas no formato dropshipping, que permite realizar as operações de CRUD (Create, Read, Update, Delete) para produtos e vendas.

chai express-js jest joi mocha model-service-controller mysql2 sinon testesautomatizados

Last synced: 14 Oct 2024

https://github.com/coursedesign/koa-joi-validate-middleware

Validate middleware generator using Joi

joi koa koa-middleware npm npm-package validate

Last synced: 28 Nov 2024

https://github.com/jawish/joi-email-extensions

Joi extensions providing email normalization, MX record validation, checking for emails from free and disposable email providers and various ways to match against a list of email patterns or domains.

joi joi-extension joi-extensions joi-validation

Last synced: 20 Nov 2024

https://github.com/michal-wrzosek/schemat

Schemat - simple runtime schema validator

javascript joi package schema typescript validate validation validator yup

Last synced: 21 Nov 2024

https://github.com/paulsmithkc/express-packages

A suite of packages has been designed to help you express-powered web applications.

express joi middleware mongodb nodejs typescript zod

Last synced: 22 Nov 2024

https://github.com/tzellman/validate-express

A thin middleware for express applications that handles validation.

express joi node validation

Last synced: 18 Nov 2024

https://github.com/rifandani/belajar-fundamental-aplikasi-backend

OpenMusic API Submission Dicoding kelas Belajar Fundamental Aplikasi Backend

backend dicoding dicoding-submission hapijs joi nodejs postgresql

Last synced: 20 Nov 2024

https://github.com/pocesar/js-joi-match-error

A simple (and convenient) wrapper for passing to Joi.error()

custom-error error error-handling joi joi-validation match matching

Last synced: 15 Dec 2024

https://github.com/jonathanprojetos/pagarme

A API PagarMe é uma proposta de resolução do desafio técnico da Pager.me e oferece um sistema de Payment Service Provider (PSP) super simplificado.

bcryptjs chaijs dotenv eslint express express-async-errors joi jsonwebtoken mochajs mysql nodejs sequelize sinonjs swagger-ui

Last synced: 06 Nov 2024

https://github.com/sainiabhishek/nodejs_auth-api

A backend authentication & authorization project to handle the scale and complexity of an application. It is design while keeping the different environments in the mind.

backend-api cookie-parser cors error-handling eslint expressjs joi jwt mongodb moongose nodejs prettier rate-limiter security tokens typescript winston

Last synced: 15 Nov 2024

https://github.com/hiagoisoppo/trybe-futebol-club

Aplicação web full stack, desenvolvida em monorepo com o objetivo de registrar e organizar a pontuação em um campeonato de futebol fictício.

axios bcrypt chai docker expressjs jest joi jsonwebtoken mocha mysql nodejs nodemon puppeteer reactjs router-dom sequelize sinon testing-library tsnode typescript

Last synced: 10 Oct 2024