schema-dts
JSON-LD TypeScript definitions for Schema.org vocabulary with strict type validation.
Why consider schema-dts?
schema-dts is an open-source TypeScript definition package for the Schema.org vocabulary written by Google. schema-dts ensures strict type validation for structured JSON-LD snippets (Products, Organizations, Articles, SoftwareApplications) embedded in web pages.
Learn schema-dts by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of schema-dts
schema-dts writes type-safe Schema.org structured data to unlock Google Rich Snippets in search results.
Quickstart
npm install schema-dtsimport { SoftwareApplication, WithContext } from 'schema-dts';const schema: WithContext<SoftwareApplication> = { '@context': 'https://schema.org', '@type': 'SoftwareApplication', name: 'TiloBox Accounting', applicationCategory: 'BusinessApplication'};schema-dts is licensed under the Apache License Version 2.0.
Related tools
More options with a similar category or technology profile.
FlowInquiry
Interactive user research surveys and customer satisfaction polling platform.
Mailcoach
Self-hosted email newsletter and drip campaign platform built on Laravel.
phpList
World-proven open-source newsletter manager and email campaign marketing platform.
django-newsletter
Newsletter and subscriber campaign application built for Django websites.