Source for the displayxr.org project website — a Next.js 15 / React 19 / Tailwind 4 / MDX site that documents the DisplayXR open OpenXR runtime for 3D displays.
npm install
npm run devOpen http://localhost:3000.
npm run build
npm run startapp/page.tsx— homepage (Hero / Problem / Solution / Ecosystem / WhyNow / CTA sections undercomponents/home/)app/architecture/— runtime architecture, native compositors, workspace controllersapp/extensions/—XR_EXT_*extension specs (display info, window bindings, spatial workspace, app launcher)app/demos/— demo apps and engine sample scenesapp/compatibility/— device and platform support matrixapp/roadmap/— release timeline (data inlib/data/roadmap.ts)app/docs/— entry point to repo-based docslib/data/— typed content for ecosystem, roadmap, devices, compatibilitylib/constants.ts— repo URLs and nav
Most content is plain TSX or typed data in lib/data/. No CMS — edit, commit, deploy.
Issues and PRs welcome on DisplayXR/displayxr-website.