{
  "gem": {
    "slug": "geotic-vg-1099",
    "name": "geotic",
    "description": "Small entity component system for JavaScript with a readable API, serialisation and entity references built in.",
    "url": "https://github.com/ddmills/geotic",
    "domain": "github.com",
    "author": "Dalton Mills (@ddmills)",
    "license": "MIT",
    "category": "Games, Juice & Interactive",
    "subcategory": "Game architecture",
    "tags": [
      "ecs",
      "javascript",
      "architecture",
      "serialization"
    ],
    "whyGem": "Save/load and entity references solved out of the box, unlike most toy ECS libs",
    "sourceType": "github",
    "image": "/api/public/library/og/VG-1099-480.webp",
    "pageUrl": "https://vibing.inc/library/geotic-vg-1099"
  }
}