{"repo":"LWJGL/lwjgl3-www","free":true,"listed":false,"github":"https://github.com/LWJGL/lwjgl3-www","clone":"git clone https://github.com/LWJGL/lwjgl3-www.git","description":"The LWJGL 3 website.","language":"TypeScript","stars":107,"topics":["react","webpack","babel","typescript","lwjgl","stitches"],"license":"BSD-3-Clause","category":"ui-components","readme_excerpt":"lwjgl.org - Home of Lightweight Java Game Library The website for LWJGL is build with React. It is a single-page application with client-side routing. It installs a Service Worker in order to work offline. Notable features: - Client-side routing - Service Worker (works offline) - Tiny production build (entire codebase + content weights less than 300KB gzipped) - Code splitting at route & component level - Scroll restoration - Route preloading - Proximity based route preloading (see /download page) - Build Customizer with smart download queue & client-side ZIP generator - Custom webpack manifest parsing + code minification - CSS-in-JS with Stitches - Client is written in Typescript Warning: There is currently no server-side rendering because of hosting constraints. Dependencies Static assets are loaded from LWJGL's CDN (AWS CloudFront). Build status icons are loaded directly from travis-ci.org and appveyor.com. Three.js is loaded from jsDelivr. Prerequisites - Node.js v22+ - PNPM Development Install all required npm packages and build styles: Start the server in dev mode: CLI flags The following flags are used for testing production builds locally. NODE ENV environment variable must be set to \"production\". Environment variables Codebase Diagram Visualization of the codebase Production To deploy LWJGL in production please read the separate guide: DEPLOYMENT.md. Testing production builds You can run the production build locally: Debugging production output The following debuggin","default_branch":null,"files":null,"tree":[],"storefront":"/r/LWJGL","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/LWJGL/lwjgl3-www/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}