TypeScript Joi

Open-source TypeScript projects categorized as Joi

Top 9 TypeScript Joi Projects

  1. 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.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. Superforms

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

    Project mention: Using PocketBase in SvelteKit's Server-side rendering | dev.to | 2025-04-11

    Now I'm not saying my implementation is the best is and if there is any vulnerability please let me know but so far I haven't had any bad instances using adapter node and I haven't been able to produce instances where data between users got mixed up, but this is how I went about implementing it as there is not a lot of resources that exist for this approach, and the little there is convoluted so here is a demo of like a student/teacher app, this example is using superforms form cisco heat(https://superforms.rocks/) and Zod. (This is not a step-by-step tutorial, the comments in the code are there for a reason. another assumption I'm making is that you understand Sveltekit data flow from hooks.server.ts all the way to page.svelte). Now let's start by creating a utils.ts in our lib directory

  4. 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

    Project mention: React’s Four Horsemen of the Frontendpocalypse | dev.to | 2025-05-24

    Support Yup, Zod, AJV, Superstruct, Joi and others

  5. passkit-generator

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

  6. next-joi

    Validate NEXT.js API Routes with joi

  7. toi

    A TypeScript validation library capable of inferring types

  8. server

    The server of Fronvo (by Fronvo)

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. express-packages

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

  11. express-joi-validations

    Express middleware to validate request (headers, params, query, body) using Joi

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).

TypeScript Joi discussion

Log in or Post with

TypeScript Joi related posts

  • React-Hook-Form / YupResolver - Vercel build fails but local build is ok

    1 project | /r/nextjs | 20 Sep 2023
  • Using class-validator with Next.js and react-hook-form

    1 project | dev.to | 26 Jan 2023
  • How to build forms using the schema-first approach in React

    1 project | /r/reactjs | 10 Nov 2022
  • My *.pkpass file could not be opened in mac/ios/iphone but able to open from android passwallet app

    1 project | /r/iOSProgramming | 6 Sep 2022
  • PassKit self hosted alternative?

    1 project | /r/selfhosted | 7 May 2022
  • Preferred form library with Next.js?

    4 projects | /r/nextjs | 26 Nov 2021
  • Apple Wallet Passes - anyone have experience making one?

    1 project | /r/iOSProgramming | 12 Oct 2021
  • A note from our sponsor - Stream
    getstream.io | 19 Jul 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

What are some of the best open-source Joi projects in TypeScript? This list will help you:

# Project Stars
1 nodejs-backend-architecture-typescript 2,944
2 Superforms 2,556
3 resolvers 2,049
4 passkit-generator 1,072
5 next-joi 111
6 toi 28
7 server 13
8 express-packages 1
9 express-joi-validations 0

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?