A simple and composable way to validate data in JavaScript (and TypeScript). (by ianstormtaylor)


Basic Superstruct repo stats
4 days ago

ianstormtaylor/superstruct is an open source project licensed under MIT License which is an OSI approved license.

Superstruct Alternatives

Similar projects and alternatives to Superstruct based on common topics and language

  • GitHub repo Funval

    🦩 Joi like validations for TypeScript

  • GitHub repo io-ts

    Runtime type system for IO decoding/encoding

  • GitHub repo runtypes

    Runtime validation for static types

  • GitHub repo typescript-runtime-type-benchmarks

    Benchmark Comparison of Packages with Runtime Validation and TypeScript Support

  • GitHub repo knex-types

    Generate TypeScript definitions (types) from a PostgreSQL database schema.

  • GitHub repo nope-validator

    A small, simple, and fast JS validator. Like, wow that's fast. 🚀

  • GitHub repo fefe

    Validate, sanitize and transform values with proper TypeScript types and zero dependencies.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Superstruct alternative or higher similarity.


Posts where Superstruct has been mentioned. We have used some of these posts to build our list of alternatives and similar projects.

We don't know posts mentioning Superstruct yet. We started tracking mentions in Dec 2020.