{
  "$schema": "https://brittleboye.github.io/awesome-lattice/projects.schema.json",
  "category": {
    "id": "engines",
    "title": "Embedded Engines",
    "url": "https://brittleboye.github.io/awesome-lattice/engines/"
  },
  "slug": "convex-social",
  "name": "Convex Social",
  "description": "Peer-to-peer social network primitives on the lattice. Users own cryptographically signed feeds; nodes selectively replicate based on follow relationships.",
  "longDescription": "Convex Social provides peer-to-peer primitives for social networks built on the lattice. Users own cryptographically signed feeds rooted in their own keys; nodes selectively replicate content based on follow relationships and local policy. There is no central server, no platform account, and no single party that can suspend or shadow-ban.\n\nThe design handles identity, posting, following, threading, and reactions, with lattice-merge semantics that make concurrent activity from disconnected peers converge cleanly when they sync.",
  "homepage": null,
  "repo": "https://github.com/Convex-Dev/convex",
  "docs": null,
  "links": [
    {
      "label": "Javadoc",
      "url": "https://javadoc.io/doc/world.convex/convex-social"
    }
  ],
  "tags": [
    "social",
    "p2p",
    "identity"
  ],
  "badge": null,
  "status": "experimental",
  "licensing": "open-source",
  "license": "Apache-2.0",
  "mcp": null,
  "url": "https://brittleboye.github.io/awesome-lattice/projects/engines/convex-social/",
  "markdown": "https://brittleboye.github.io/awesome-lattice/projects/engines/convex-social.md",
  "generated": "2026-04-19T08:15:29.492Z"
}