nowfound

Life & fun · March 10, 2020

Zod – TypeScript-first validation library with static type inference

TypeScript-first schema validation with static type inference - colinhacks/zod

Zod – TypeScript-first validation library with static type inference launched on March 10, 2020 with 5 votes, #1,643 of 4,417 launches that month and more than 50% of that year's launches. The site was still online in September 2026, 6 years on.

Does a similar job

all alternatives →
  • Using zod to get structured and typed output from ChatGPT in TypeScript2023 · github.com · ▲35

    Contribute to olup/zod-chatgpt development by creating an account on GitHub.

  • Valibot2025 · valibot.dev · ▲37

    The 1 kB schema library for TypeScript

  • Zero-codegen, no-compile TypeScript type inference from Protobufs2025 · github.com · ▲138

    🛫 Zero-codegen, no-compile TypeScript `type` inference from protobuf `message`s - nathanhleung/protobuf-ts-types

  • TyckFeb 2026 · tyckk.vercel.app · ▲2

    Simplifying Type Validation

  • A tool to visualise Zod validation errors2024 · zod.fyi · ▲17

    I work on code generator that creates TypeScript SDKs from OpenAPI specs and Zod (https://zod.dev/) is a critical building block that I chose to power runtime validation in those SDKs. Depending on the complexity of a Zod schema, the resulting validation error message can contain a wall of JSON text - the serialised issues that were recorded during validation. I wanted to try and create a small tool to help me better visualise and parse these errors. In code and the command line, we do also have the ability to pretty-print the errors but I still wanted a web UI which can let…

  • ESInfer – Make JavaScript Type-Safe2022 · esinfer.com · ▲83

    Hello, folks. I'm Jiang, the author of ESInfer. I love writing Javascript because it has a prosperous ecosystem and is quick to get my hands dirty. However, sometimes it's painful when the flow is not fast to follow due to the lack of a type system. To solve this, I wrote ESInfer, a statical inference tool, to automatically type check and generate type annotations for Javascript. It works with pure Javascript without any add-ons to the language or user-space code and supports highly dynamic features, such as the modification of prototypes. It is still in the very early stage, which offers…

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, March 2020

the whole month →