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_DXR_*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/developers/— developer hub (web first, then native and engines)app/browser/— the DisplayXR Browser and the inline3d SDKapp/about/— what a spatial display is and why DisplayXR is built this waylib/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.