TypeScript schema-validation

Open-source TypeScript projects categorized as schema-validation

Top 6 TypeScript schema-validation Projects

schema-validation
  1. zod

    TypeScript-first schema validation with static type inference

    Project mention: Building a Real-Time Chat App with Firebase and Next.js | dev.to | 2025-04-23

    In this project, we take a code-first approach when working with Firestore. Instead of relying on Firestore rules or ad-hoc validation, we define the shape and structure of a valid message directly in our application code using Zod.

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. 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: How to Use Drizzle ORM with PostgreSQL in Next.js 15 | dev.to | 2025-04-23

    We’ll be using Zod and drizzle-zod for schema validations in forms. Zod is already packaged on the demo application along withReact Hook Form and Zod resolver for React Hook Form. So, go ahead and install drizzle-zod. And also drizzle-seed that is Drizzle's handy package for seeding in development:

  4. express-zod-api

    A Typescript framework to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.

  5. mondrian-framework

    Framework for building modular, type-safe and documented backends.

  6. express-joi-validations

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

    Project mention: How to validate Node + Express requests with Joi middleware | dev.to | 2024-05-14

    If you now want to validate that username, email and password meets your sing-up criteria, instead of using a bunch of if statements, you can use Joi with the help of express-joi-validations middleware.

  7. Mockup Storage

    Mockup Storage is a simple and quick way to mock data for your tests and projects. It lets you create fake in-memory "databases" that are type-safe and can even save to files. It's perfect for when you need a fast, easy way to simulate data without setting up a real database, especially in multi-user applications

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 schema-validation discussion

Log in or Post with

TypeScript schema-validation related posts

  • How to Use Drizzle ORM with PostgreSQL in Next.js 15

    4 projects | dev.to | 23 Apr 2025
  • Building a Real-Time Chat App with Firebase and Next.js

    2 projects | dev.to | 23 Apr 2025
  • Build a RAG Chat App with Firebase Genkit and Astra DB

    3 projects | dev.to | 15 Apr 2025
  • Leveraging the TS type system with APIs: Validation, error handling and free OpenAPI specs

    2 projects | dev.to | 3 Apr 2025
  • TypeScript Types Lie & How to Improve Them

    2 projects | dev.to | 19 Mar 2025
  • Generating & Building The OpenAI SDK With Stainless & Speakeasy

    4 projects | dev.to | 13 Mar 2025
  • All in on CLINE

    2 projects | dev.to | 2 Mar 2025
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 25 Apr 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

# Project Stars
1 zod 37,354
2 resolvers 1,965
3 express-zod-api 701
4 mondrian-framework 11
5 express-joi-validations 0
6 Mockup Storage 0

Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com

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