Open · FAIR · Linked Data

FAIR Data Points
on GitHub

Turn any GitHub repository into a machine-readable metadata endpoint — no server, no database, no infrastructure cost.

Get started → Browse the FDP Index

What is a FAIR Data Point?

A standardised, machine-readable metadata endpoint — based on the W3C DCAT vocabulary — that makes datasets Findable, Accessible, Interoperable, and Reusable.

🔍

Findable

Persistent identifiers and rich metadata let search engines, data portals, and other FDPs discover your data automatically.

🔓

Accessible

Open HTTP(S) endpoints anyone can query — no proprietary API keys, no sign-up, no institutional subscription.

🔗

Interoperable

RDF Turtle + JSON-LD. Link directly to ontology terms (ORDO, OMIM, HPO, ICD…) using shared, open vocabularies.

♻️

Reusable

DCAT-3 structured metadata, clear provenance, and explicit licences let others build on your work with confidence.

How StaticFDP works

GitHub as the canonical store — pull requests for peer review, Actions for validation, Pages for serving.

📝

1 — Write Turtle

Metadata lives as RDF Turtle files in a GitHub repository. Human-readable, version-controlled, diffable.

2 — Validate automatically

GitHub Actions runs ShEx validation on every pull request. Invalid metadata is blocked before it merges.

🌐

3 — Serve via Pages

GitHub Pages serves the files at a stable URL with correct content-type headers — no backend needed.

🗂️

4 — Index discovers you

Register your FDP root URL and the FDP Index crawls it daily, making your datasets visible to the community.

🗂️ The FDP Index

A daily-crawled registry of all registered StaticFDPs. Each entry shows datasets, catalogues, and metadata freshness. The index itself is a FAIR Data Point.

Open the FDP Index → View on GitHub

Registered FDPs

FAIR Data Points indexed by this platform — a mix of StaticFDP-hosted and external servers.

Duchenne Data Foundation FDP
Disease trajectory and registry data for Duchenne muscular dystrophy, maintained by the Duchenne Data Foundation.
Rare disease External
Open FDP →
WikiPathways FDP
Biological pathway datasets from the WikiPathways open collaboration, exposed as a FAIR Data Point.
Pathways External
Open FDP →
SPHN FDP (SIB Swiss)
15 research data catalogs from the Swiss Personalized Health Network, hosted by the Swiss Institute of Bioinformatics.
Bioinformatics External
Open FDP →
GA4GH BYOD Event FDP
Community submissions from the April 2026 Bring Your Own Disease event — rare disease trajectories and ontology gaps.
StaticFDP Rare disease
Event page →  ·  catalog.ttl

Live demonstrations

See StaticFDP in action — two concrete examples of what you can query and build once your metadata is FAIR.

🔎 SPARQL over the FDP Index

Query all registered FDPs at once

Because every FDP publishes RDF, you can federate a SPARQL query across the entire index to find, for example, all datasets related to a given ORDO disease term.

  • Find datasets by disease (ORDO / OMIM / ICD)
  • List all catalogues updated in the last 30 days
  • Discover cross-FDP licence compatibility

Try the demo →

🧬 Disease Trajectory Explorer

Visualise community-contributed data

Community members submitted disease case data through the GA4GH BYOD forms. This demo reads those GitHub Issues as structured data and renders a comparative timeline of symptom onset across rare diseases.

  • Submitted via ORCID-authenticated web forms
  • Stored as GitHub Issues — fully auditable
  • Automatically mirrored into the FDP metadata graph

View the event page →

Register your own FDP

Four steps from zero to a fully indexed, validated FAIR Data Point.

1

Use a StaticFDP template

Click Use this template on github.com/StaticFDP/staticfdp-template to create your own repository with the right folder structure and workflows pre-configured.

2

Edit your metadata

Open fdp/catalog.ttl and fill in your dataset details. Use standard prefixes: dcat:, dcterms:, ordo:, hpo:. Every save triggers ShEx validation.

3

Enable GitHub Pages

Go to Settings → Pages → Source: main branch / docs folder. Your FDP will be live at https://<org>.github.io/<repo>/ within minutes.

4

Register in the FDP Index

Open a pull request adding your URL to registry.yaml. Once merged, the daily crawl picks you up automatically — or ping the index immediately with a repository_dispatch event.

Specifications & tools

Standards StaticFDP builds on.

Standard / toolRoleLink
FAIR Data Point specificationDefines the HTTP API and metadata modelspecs.fairdatapoint.org
DCAT-3Core vocabulary for datasets, catalogues, distributionsw3.org
RDF TurtleHuman-friendly RDF serialisationw3.org
ShExPrimary schema validation languageshex.io
Cloudflare WorkersOAuth-authenticated form submission without GitHub accountsworkers.cloudflare.com