Jamo Sandbox
Categories
ORM Libraries

superstruct

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

3.8Updated 2026-11-041 min read

Key stats

Weekly Downloads
9,270,650
Dependent Packages
807
License
MIT
First Published
2017

Overview

There's no cost to use superstruct at all — it's free, full stop.

superstruct is middling — serviceable but with real room to improve, scoring 3.8 out of 5 on our rating metric.

Over the period tracked, superstruct has seen rapid user growth, expanding roughly 315% over the past 3 years.

superstruct trails the orm libraries average on every metric we track (0 of 3).

with roots going back to 2017, superstruct is a long-tenured option in this category.

superstruct compared to the field

FeaturesuperstructORM Libraries average
Weekly Downloads9,270,65028,759,313
Dependent Packages8071,251
Popularity score3.8 / 54.0 / 5

Pros and cons

Strengths

  • Free to use, with no paid tier required to get started.

Watch-outs

  • Weekly Downloads trails the category average: 9,270,650 vs. 28,759,313.
  • Dependent Packages trails the category average: 807 vs. 1,251.
  • Falls short on popularity score — 3.8 / 5 against a category average of 4.0 / 5.
  • Growing fast enough that current figures may shift quickly — verify before relying on them.

Usage over time

135.2M20222025

Common questions

Is superstruct free to use?

Yes — superstruct is free, with no paid tier required to get started.

Is superstruct good? What's its rating?

superstruct scores 3.8 out of 5 on our rating metric, versus a ORM Libraries category average of 4.0.

How many people use superstruct?

superstruct has roughly 9.3M users/stars tracked, compared to a category average of 28.8M.

When was superstruct founded?

superstruct was founded in 2017, making it 9 years old.

Is superstruct growing?

Yes — usage is up roughly 315% over the past 3 years.

Ready to see superstruct for yourself?

Opens the official site in a new tab.

Visit superstruct

More in ORM Libraries