Skip to content
react-structuredv0.2.0

Structured data, composed.

Type-safe Schema.org JSON-LD for React. Single entities, connected graphs, and rich-result helpers. No framework dependency.

tsx
import { Schema, type SchemaData } from 'react-structured'

const article = {
  headline: 'Hello, open web.',
  author: { '@type': 'Person', name: 'Jane Doe' },
  datePublished: '2026-10-03',
} satisfies SchemaData<'Article'>

export default function ArticlePage() {
  return <Schema type="Article" data={article} />
}

Describe what your pages contain with typed data, then render it as safely serialized JSON-LD.

Get started →SchemaGraph

By

Commune Software