Sury PPX

JSON →
library 11.0.0-alpha.7 ·javascript
verified Jun 7, 2026

ReScript PPX to generate Sury schema from types. Current version 11.0.0-alpha.7 (pre-release). Requires peer dependency sury ^11.0.0-alpha.6. 100% opt-in — can use Sury without PPX. Differentiators: generates schemas via @schema attribute, supports customization via @s.* attributes (e.g., @s.default, @s.null, @s.matches), and enables JSON Schema generation for OpenAPI. Alpha stage with active development.