2026-03-30 20:44:09 +00:00

XeniOS Website

Official website for the XeniOS project.

Stack

  • Next.js 16 (App Router)
  • React 19
  • TypeScript
  • Tailwind CSS v4

Development

cd /Users/admin/Documents/xenios-website
npm install
npm run dev

Open http://localhost:3000.

If a stale Next.js dev lock is left behind:

pkill -f "next dev"
rm -f .next/dev/lock
npm run dev

Scripts

  • npm run dev - start local development server
  • npm run build - build production output
  • npm run start - run production server
  • npm run lint - run ESLint

Project Structure

  • src/app - routes and page layouts
  • src/components - shared UI components
  • src/lib - constants and data logic
  • data/compatibility.json - compatibility dataset
  • data/discussions.json - cached discussion snapshot for compatibility pages
  • data/credits.json - scheduled credits snapshot
  • data/xenia-upstream-license.txt - vendored upstream license text
  • public/compatibility - static JSON copies used by deployed clients
  • License inherits upstream Xenia project license.
  • Legal, privacy, and credits pages are implemented at:
    • /legal
    • /license
    • /privacy
    • /credits
S
Description
No description provided
Readme 5.9 MiB
Languages
TypeScript 86.4%
JavaScript 10.8%
Shell 1.8%
CSS 1%