{
  "gem": {
    "slug": "three-multiplayer-vg-1145",
    "name": "THREE.Multiplayer",
    "description": "Minimal boilerplate server and client for three.js multiplayer using Socket.io, with position interpolation.",
    "url": "https://github.com/juniorxsound/THREE.Multiplayer",
    "domain": "github.com",
    "author": "Or Fleisher (@juniorxsound)",
    "license": "MIT",
    "category": "Games, Juice & Interactive",
    "subcategory": "Multiplayer & netcode",
    "tags": [
      "threejs",
      "multiplayer",
      "socketio",
      "boilerplate"
    ],
    "whyGem": "Smallest honest starting point for a shared 3D space — read it in one sitting",
    "sourceType": "github",
    "image": "/api/public/library/og/VG-1145-480.webp",
    "pageUrl": "https://vibing.inc/library/three-multiplayer-vg-1145"
  }
}