For a Next.js boilerplate for Three.js projects, the first results are gregberge/loadable-components (This library handles dynamic imports and code splitting for React, which is a feature of the desired template, but it is not a starter template with Three.js and Next.js integration), pmndrs/react-three-fiber (react-three-fiber is the React renderer for Three.js that you would use inside a Next.js starter, but it is a library rather than a pre-configured boilerplate combining Next.js and Three.js with the requested features like SSR setup and dynamic import) and blazity/next-enterprise (This is a general Next.js enterprise boilerplate with TypeScript and production tooling, but it includes no Three.js or 3D capabilities, so it does not help build 3D web applications with React as requested). pmndrs/drei is also worth a look. Compare the match explanations and check the project documentation against your requirements.
We curate open-source GitHub repositories matching “three.js nextjs template”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
loadable-components is a React code splitting library and client-side bundle optimizer. It functions as a dynamic component loader that splits application code into smaller chunks to reduce initial bundle size and improve page load performance. The project manages the delivery of JavaScript assets through asynchronous component loading, ensuring that code chunks are fetched on demand. It utilizes a dynamic import wrapper and promise-based resolution to handle the transition from pending states to rendered components. The library provides infrastructure for server-side rendering integration,
This library handles dynamic imports and code splitting for React, which is a feature of the desired template, but it is not a starter template with Three.js and Next.js integration.
This project is a React-based WebGL renderer that enables the creation of three-dimensional scenes using a declarative, component-driven architecture. It functions as a bridge between a component-based user interface library and a low-level graphics engine, allowing developers to manage lights, cameras, and geometry as standard elements within a reactive tree structure. The library distinguishes itself by treating the scene graph as a declarative hierarchy that synchronizes directly with application state and lifecycle events. It utilizes a custom reconciler to map component updates to object
react-three-fiber is the React renderer for Three.js that you would use inside a Next.js starter, but it is a library rather than a pre-configured boilerplate combining Next.js and Three.js with the requested features like SSR setup and dynamic import.
This project is a production-ready enterprise boilerplate and starter for building high-performance web applications with Next.js. It provides a foundational architecture for large-scale application bootstrapping, combining a TypeScript web starter with a pre-configured project structure and professional toolset. The project distinguishes itself through an integrated suite of operational tools, including CI/CD deployment pipelines, infrastructure-as-code provisioning, and a component-driven UI development sandbox. It incorporates a utility-first styling architecture using Tailwind CSS and a l
This is a general Next.js enterprise boilerplate with TypeScript and production tooling, but it includes no Three.js or 3D capabilities, so it does not help build 3D web applications with React as requested.
This project is a Three.js utility library and a collection of declarative React components designed for building 3D scenes. It provides a set of abstractions that wrap low-level primitives to manage lifecycles and memory disposal, serving as a geometry generator, a post-processing pipeline, and a scroll-driven animation tool. The library is distinguished by its specialized camera control systems, which include unified abstractions for orbit and perspective views as well as real-time face tracking and landmark detection via webcam feeds. It also features interactive transform gizmos for objec
This is a utility library of React Three Fiber components, not a Next.js starter template—it lacks the Next.js integration, SSR setup, and boilerplate structure this search targets.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| gregberge/loadable-components | 7.8K | JavaScript | MIT | |
| pmndrs/react-three-fiber | 31.2K | TypeScript | MIT | |
| 7.4K |
| TypeScript |
| MIT |
| pmndrs/drei | 9.7K | JavaScript | MIT |