W3C DCAT 3 · JSON-LD + Turtle · SHA-256

DCAT 3 open-data catalog for Bopomofo resources

Open-data catalogs, libraries and research tools can harvest one machine-readable inventory for the Bopomofo data, API, vocabulary, learning packages and repository metadata.

9 catalogued datasets45 exact distributionsSPDX SHA-256 fixityNo account or API key

Download the DCAT 3 catalog

Choose JSON-LD or Turtle, or download the deterministic ZIP. The package manifest records exact bytes and SHA-256 values.

What the catalog covers

Reference and linked data

Core JSON, SKOS, SHACL, Croissant, CSVW, CSV, JSON Lines and Data Package 2.0.

Learning and publication files

Anki TSV, QTI, Moodle XML, EPUB, Readium and OPDS distributions.

Repository metadata

MARCXML, MODS, BIBFRAME, OAI-DC, DCMI Terms and LRMI packages.

Static data service

The versioned read-only JSON API is described as a DCAT DataService.

Harvesting workflow

  1. 1Download the JSON-LD or Turtle catalog and parse it as RDF.
  2. 2Read dcat:dataset and dcat:record; each record has one foaf:primaryTopic.
  3. 3Follow dcat:downloadURL for direct files or dcat:endpointURL for the API.
  4. 4Verify each distribution with its SPDX SHA-256 checksum and byte size.
  5. 5Map local themes and policy fields before publishing in another catalog.

Validation and provenance

Both serializations describe the same RDF graph. DCAT terms are checked against a pinned unmodified W3C vocabulary, and every distribution is hashed from the published local bytes.

W3C DCAT 3 Recommendation → · SPDX RDF Terms → · CC BY 4.0 →

Scope and limits

This is a static DCAT 3 description, not portal registration, W3C certification, institutional endorsement or a guarantee that any external catalog has harvested it. Checksums detect byte changes but are served from the same site, so they are fixity—not independent authenticity.

Optional on-device practice

The catalog and all open files work without an app. If currently available, Lumi Bopomofo is an optional private practice layer.

View Lumi Bopomofo →