zod

Open-source projects categorized as zod

Top 23 zod Open-Source Projects

  • cal.com

    Scheduling infrastructure for absolutely everyone.

  • Project mention: Start your own (side) business with open-source in mind | dev.to | 2024-02-29

    Cal.com is an open-source event-juggling scheduler for everyone, and is free for individuals.

  • Superforms

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

  • Project mention: Building a dynamic form with Svelte and Typescript | dev.to | 2024-02-23

    This next step is probably the easiest. Since you're also sending the select platform template, you can reference that to determine if the data is valid (why not try superforms? I made an adapter for it).

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • better-commits

    A CLI for creating better commits following the conventional commits specification

  • resolvers

    📋 Validation resolvers: Yup, Zod, AJV, Joi, Superstruct, Vest, class-validator, io-ts, typanion, Ajv, TypeBox, Valibot and nope.

  • Project mention: React-Hook-Form / YupResolver - Vercel build fails but local build is ok | /r/nextjs | 2023-09-20

    For anyone that reaches this post trying to obtain an answer, I found this issue in the react-hook-form repository. Specifically the comment that Mihai-github made.

  • zodios

    typescript http client and server with zod validation

  • Project mention: TypeSafe HTTP Fetch Client | /r/typescript | 2023-07-28
  • zod-prisma

    A custom prisma generator that creates Zod schemas from your Prisma model.

  • zod-to-json-schema

    Converts Zod schemas to Json schemas

  • Project mention: Next.js and GPT-4: A Guide to Streaming Generated Content as UI Components | dev.to | 2024-01-25

    Zod and GPT-4 Zod is great for generating typed JSON from GPT-4, because you can easily convert Zod schemas to JSON schemas using zod-to-json-schema and include descriptions for each property. The JSON schemas are passed to GPT-4 as function definitions or in the prompt (when you are using JSON mode).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • zod-to-openapi

    A library that generates OpenAPI (Swagger) docs from Zod schemas

  • Project mention: A library that generates OpenAPI (Swagger) docs from Zod schemas | news.ycombinator.com | 2023-10-26
  • prisma-trpc-generator

    Prisma 2+ generator to emit fully implemented tRPC routers

  • Project mention: Is there a TS backend development environment similar to what I have for the frontend? | /r/typescript | 2023-07-08

    They have a lot of cool backend tools these days, but I'm not sure they're all what you're looking for exactly. tRPC is great for communicating with your backend, but you still need to use something like Express, or their Fetch support. Prisma is great for communicating with the database when you need simple CRUD functionality and whatnot, and if I remember correctly you can extend it if that's something you absolutely need. I just found recently in the Zod docs a generator library which takes your Prisma schema and generates Zod schemas, as well as writes your CRUD router based on your Prisma schema with tRPC. At that point, you'd just need to connect with your actual Express (or similar) server, and you're set. But all that said, tRPC has integrations with Nest, Express, even options for SSR, so if you want type-safe calls to the backend, it's a solid option. I also hear good things about Nest, if you're into the Angular-like experience. It really is up to you, there's a lot of options.

  • openapi-zod-client

    Generate a zodios (typescript http client with zod validation) from an OpenAPI spec (json/yaml)

  • Project mention: How to Automatically Consume RESTful APIs in Your Frontend | dev.to | 2024-01-25

    Since the OpenAPI specification is language-agnostic, we can use the output to validate data in both our frontend and backend. This approach makes total sense since we can provide uniform validation rules on both sides of our stack. There are a few libraries out there that can help us with this task, such as typed-openapi or openapi-zod-client, which can take an OpenAPI definition as an input and transform it to zod schema definitons.

  • houseform

    Simple to use React forms, where your validation and UI code live together in harmony.

  • express-zod-api

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

  • Project mention: Express-zod-API – Zod based Node.js framework | news.ycombinator.com | 2024-04-17
  • remix-forms

    The full-stack form library for Remix and React Router

  • znv

    Type-safe environment parsing and validation for Node.js with Zod schemas

  • Next.js-Blog-App

    ✨ Multi-User, Full-stack blogging application built with Next.js and Supabase.

  • Project mention: Next.js + Supabase Blog app with built-in user admin panel. | /r/Supabase | 2023-10-05

    Github: https://github.com/timtbdev/Next.js-Blog-App

  • fullstack-starter-template

    Template for full stack applications based on TypeScript, React, Vite, ChakraUI, tRPC, Fastify, Prisma, zod, etc.

  • Project mention: Will you, and when will you, use trpc in your code? | /r/node | 2023-06-19

    I am using it for one of my projects (together with Fastify, Zod, Prisma). I also open sourced the starter template for it: https://github.com/Sairyss/fullstack-starter-template

  • node-clean-architecture

    A project template that follows the clean architecture principles and encourages established practices.

  • typed-openapi

    Generate a headless Typescript API client from an OpenAPI spec

  • Project mention: How to Automatically Consume RESTful APIs in Your Frontend | dev.to | 2024-01-25

    Since the OpenAPI specification is language-agnostic, we can use the output to validate data in both our frontend and backend. This approach makes total sense since we can provide uniform validation rules on both sides of our stack. There are a few libraries out there that can help us with this task, such as typed-openapi or openapi-zod-client, which can take an OpenAPI definition as an input and transform it to zod schema definitons.

  • t3-blog

    Typescript Fullstack forum made with Next.js, tRPC, Prisma, Next Auth, Tailwind CSS, S3 uploads, Zod & more. (by leojuriolli7)

  • Project mention: With Next-auth, is there a good way to go about re-styling this page? Like add some branding around it or sum, change the colors. | /r/nextjs | 2023-06-18

    You can make your own pages, it sounds difficult but it's really simple. For example: https://github.com/leojuriolli7/t3-blog/tree/main/src/pages/auth

  • zoxy

    A small type-safe object proxy around Zod to help you stay safe after your data is loaded while continuing to edit them.

  • rescript-schema

    The fastest composable parser/serializer for ReScript (and TypeScript)

  • Project mention: Tired of Typescript? Check out ReScript! | dev.to | 2024-04-19

    I have seen something like this in real code, and it led to bugs. ReScript won't allow you to do this, you will have to parse the JSON with a library like rescript-schema (it's like Zod).

  • zod-express-middleware

    Express middleware to validate requests using zod schema's.

  • nestjs-graphql-zod

    A library providing dynamic GraphQL object classes from their zod validation objects.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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

zod related posts

  • Express-zod-API – Zod based Node.js framework

    1 project | news.ycombinator.com | 17 Apr 2024
  • A library that generates OpenAPI (Swagger) docs from Zod schemas

    1 project | news.ycombinator.com | 26 Oct 2023
  • JSON Schema Store

    5 projects | news.ycombinator.com | 20 Aug 2023
  • TypeSafe HTTP Fetch Client

    1 project | /r/typescript | 28 Jul 2023
  • zodios VS clover - a user suggested alternative

    2 projects | 11 May 2023
  • 📰 Next.js Weekly Recap #2: App Router, Background Functions, YakGPT, Vercel KV

    3 projects | /r/nextjs | 6 Apr 2023
  • Thoughts on zod

    1 project | /r/reactjs | 2 Apr 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 7 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 cal.com 28,745
2 Superforms 1,893
3 better-commits 1,843
4 resolvers 1,593
5 zodios 1,530
6 zod-prisma 762
7 zod-to-json-schema 732
8 zod-to-openapi 699
9 prisma-trpc-generator 657
10 openapi-zod-client 626
11 houseform 621
12 express-zod-api 557
13 remix-forms 473
14 znv 322
15 Next.js-Blog-App 198
16 fullstack-starter-template 163
17 node-clean-architecture 145
18 typed-openapi 142
19 t3-blog 124
20 zoxy 117
21 rescript-schema 117
22 zod-express-middleware 72
23 nestjs-graphql-zod 72

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com