Starter

Mine

// Next.js + Three.js
// https://github.com/latteouka/next-three-template
 
// Vite + Three.js
// https://github.com/latteouka/visual-template

Node.js Typescript

https://github.com/chriswells0/node-typescript-template (opens in a new tab)

git clone https://github.com/chriswells0/node-typescript-template.git name

next.js

npx create-next-app@latest --ts
yarn create next-app --typescript
# default with tailwindcss
npx create-next-app -e with-tailwindcss projectname

t3

npm create t3-app@latest
yarn create t3-app

Vite

npm create vite@latest
yarn create vite

React-Three-Next starter

pmndrs/react-three-next (opens in a new tab)

yarn create r3f-app next my-app -ts
npx create-r3f-app next my-app -ts

three

yarn add three @types/three @react-three/fiber @react-three/drei

animation

yarn add @use-gesture/react @react-spring/three

Nodejs Typescript

npx typescript-express-starter "project name"