JSON-up – Like database migrations, but for JSON
Type-safe JSON migrations inspired by database patterns—clean API but crowded space.
Stop wrestling with JSON-LD. Auto-generate structured data that gets your content discovered by Google Search, ChatGPT, and Claude
Validates JSON-LD against real HTML output, not config files—CI enforcement catches silent schema drift.
Next.js developers managing SEO and AI discoverability through structured data
schema.org validator · Google Structured Data Testing Tool · Yoast SEO
The Problem
JSON-LD is painful to manage:
- Manually writing JSON-LD is error-prone and tedious
- Schema breaks silently when content changes
- Other tools validate JSON files (false positives!) — your pages still lack markup
- AI systems (ChatGPT, Claude, Perplexity) can't cite your content without proper structured data
- 30% lower CTR without rich snippets in Google
The Solution
Schema Sentry gives you type-safe builders + CI validation:
// Type-safe schema with autocomplete
* import { Schema, Article, Organization } from "@schemasentry/next";
export default function Page() {
return ( <> <Schema data={[ Organization({ name: "Acme", url: "https://acme.com" }), Article({ headline: "My Post", authorName: "Jane", datePublished: "2026-02-18", url: "https://acme.com/blog/post" }) ]} /> <main>...</main> </> );
}Then in CI:
* pnpm schemasentry validate --manifest schema-sentry.manifest.json --build *
This validates actual built HTML — catches missing schema that other tools miss.
Key Features
- Type-safe builders for 15+ schema types (Product, Article, FAQ, etc.)
- <Schema /> component for Next.js App Router
- Validates real HTML output (zero false positives!)
- Manifest-driven coverage enforcement - GitHub Bot for automated PR schema reviews - VS Code extension with live preview
Why This Matters
- SEO: Eligible for rich snippets (30% higher CTR on Product pages)
- AI Discovery: ChatGPT/Claude/Perplexity can cite your content
- CI-grade: Fails builds when schema breaks — never deploy broken markup again
Try it:
pnpm add @schemasentry/next @schemasentry/core
pnpm add -D @schemasentry/cli
pnpm schemasentry init
Would love feedback!
Type-safe JSON migrations inspired by database patterns—clean API but crowded space.
Zod + WebMCP wrapper eliminates manual JSON Schema boilerplate in new browser API.
Yet another JSON validator, but uses TypeScript types instead of JSON Schema.
Yet another JSON viewer when browser DevTools and JSONLint already exist.
Validates live Firestore docs against schema when other tools only generate types.
Typed error selectors fix Zod's magic string pain point with actual compile-time checks.