nowfound

Life & fun · January 8, 2019

Schema-DTS, TypeScript Shims for Schema.org and the Semantic Web

JSON-LD TypeScript types for Schema.org vocabulary - google/schema-dts

Schema-DTS, TypeScript Shims for Schema.org and the Semantic Web launched on January 8, 2019 with 27 votes, #795 of 2,587 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 7 years on.

In plain words

Schema-DTS provides TypeScript type definitions for Schema.org vocabularies, enabling developers to work with semantic web data with full type safety. It allows TypeScript users to build and validate structured data following Schema.org standards without manual type definitions. The tool is designed for developers building semantic web applications, content management systems, or any project requiring structured data validation. It bridges the gap between TypeScript's strict typing system and Schema.org's flexible vocabulary structure.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • Schema API2021 · ▲143

    Extract structured content from the semantic web

  • React-Schemaorg: Strongly-Typed Schema.org JSON-LD for React2019 · github.com · ▲16

    Type-checked Schema.org JSON-LD for React. Contribute to google/react-schemaorg development by creating an account on GitHub.

  • JSONSchema to TypeScript compiler2017 · github.com · ▲72

    Compile JSON Schema to TypeScript type declarations - bcherny/json-schema-to-typescript

  • TA
    TypeSchema – A JSON specification to describe data models2024 · typeschema.org · ▲117

    TypeSchema is a JSON specification to describe data models in a programming language neutral format.

  • A tool to Convert JSON schemas into TypeScript Deno classes2023 · github.com · ▲43

    Hello all To preface this is just something I've been making as a learning exercise, so all feedback is appreciated. This is a tool that converts JSON schemas into TypeScript utility classes for use in Deno. Automatic Type Generation: Typescript interfaces for the compressed and uncompressed versions of your data. Compression & Decompression: Compress and decompress your data. Validation: Built-in data validation using Ajv ensures your data adheres to the schema. Reusability: Once generated, the utility classes can be used in other Deno projects. It currently only supports a subset of JSON…

  • TypeScript types that conform to JSON schemas without code generation2019 · github.com · ▲17

    Let JSON play nicely with Typescript. Contribute to ostrowr/ts-json-validator development by creating an account on GitHub.

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, January 2019

the whole month →