nowfound

Life & fun · May 18, 2020

Automatically generate fast validation functions for TypeScript types

A easy (and fast) typescript validation library/macro. Automatically generate validation functions for Typescript types. - vedantroy/typecheck.macro

Automatically generate fast validation functions for TypeScript types launched on May 18, 2020 with 5 votes, #1,437 of 4,813 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 →
  • Compiletime macro to auto generate fast validators for TypeScript types2020 · github.com · ▲7

    A easy (and fast) typescript validation library/macro. Automatically generate validation functions for Typescript types. - vedantroy/typecheck.macro

  • quicktype2018 · quicktype.io · ▲88

    Generate beautiful, typesafe code from data

  • Types Generator2022 · vineethtrv.github.io · ▲61

    Types generator will auto generate TS Interfaces from JSON

  • TypeScript types that conform to JSON schemas without code generation2019 · github.com · ▲17

    Let JSON play nicely with Typescript. Contribute to ostrowr/ts-json-validator development by creating an account on GitHub.

  • 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…

  • Quicktype – it's like Uber, but for JSON2017 · quicktype.io · ▲34

    Millions of developers have used quicktype to generate ten billion lines of typesafe models, serializers, and validators from JSON, JSON Schema, and GraphQL in TypeScript, Python, Swift, C#, Go, Rust, Kotlin, Java, C++, Zod and more. Use it in the browser, from the command line, or give it to your A

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, May 2020

the whole month →
  • Blush▲1,462

    Illustrations for everyone

    Dev tools · 2020 · blush.design

  • Animation of the SHA-256 hash function in your terminal. - in3rsha/sha256-animation

    Dev tools · 2020 · github.com

  • This Word Does Not Exist uses an artificial intelligence model named GPT-2 to invent new English words.

    AI · 2020 · thisworddoesnotexist.com

  • P3

    Life & fun · 2020 · leeoniya.github.io

  • Untools▲783

    Hand-picked tools for better thinking

    Work · 2020 · untools.co

  • Improve your website copy based on data from your audience

    Growth · 2020 · wynter.com