[{"data":1,"prerenderedAt":210},["ShallowReactive",2],{"compare:/compare/liveblocks":3},{"id":4,"title":5,"body":6,"description":202,"extension":203,"meta":204,"navigation":205,"path":206,"seo":207,"stem":208,"__hash__":209},"compare/compare/liveblocks.md","NoLag vs Liveblocks",{"type":7,"value":8,"toc":193},"minimark",[9,13,17,20,25,113,117,140,144,155,159,170,174],[10,11,5],"h1",{"id":12},"nolag-vs-liveblocks",[14,15,16],"p",{},"Liveblocks is collaboration infrastructure focused on multiplayer experiences: presence, live cursors, comments, and conflict-free shared state for collaborative editors and whiteboards. NoLag is general-purpose realtime messaging infrastructure built on pub/sub, with a collaboration blueprint of its own, plus a coordination layer built for AI agents.",[14,18,19],{},"Short version: if your product is a collaborative document or canvas and you want conflict-free shared state out of the box, Liveblocks is purpose-built for that. If you need realtime across many app patterns, not just collaborative editing, and you are building agentic features, NoLag is built for that.",[21,22,24],"h2",{"id":23},"at-a-glance","At a glance",[26,27,28,43],"table",{},[29,30,31],"thead",{},[32,33,34,37,40],"tr",{},[35,36],"th",{},[35,38,39],{},"NoLag",[35,41,42],{},"Liveblocks",[44,45,46,58,69,80,91,102],"tbody",{},[32,47,48,52,55],{},[49,50,51],"td",{},"Core model",[49,53,54],{},"Realtime pub/sub over WebSocket",[49,56,57],{},"Collaboration primitives over WebSocket",[32,59,60,63,66],{},[49,61,62],{},"Primary focus",[49,64,65],{},"General realtime and agent coordination",[49,67,68],{},"Collaborative editing and multiplayer UIs",[32,70,71,74,77],{},[49,72,73],{},"High-level SDKs",[49,75,76],{},"Blueprints for chat, notify, feed, dashboards, tracking, collab, and more",[49,78,79],{},"Presence, comments, conflict-free storage",[32,81,82,85,88],{},[49,83,84],{},"AI-agent coordination",[49,86,87],{},"Built in: dispatch, share state, observe, approve",[49,89,90],{},"Not a focus",[32,92,93,96,99],{},[49,94,95],{},"Delivery",[49,97,98],{},"Presence, QoS levels",[49,100,101],{},"Presence, shared storage, awareness",[32,103,104,107,110],{},[49,105,106],{},"SDKs",[49,108,109],{},"JavaScript/TypeScript, Go, Python",[49,111,112],{},"Client libraries and framework bindings",[21,114,116],{"id":115},"where-nolag-is-different","Where NoLag is different",[118,119,120,128,134],"ul",{},[121,122,123,127],"li",{},[124,125,126],"strong",{},"General-purpose realtime."," Chat, notifications, dashboards, tracking, IoT, and collaboration are all blueprints on one platform, not a single collaboration model.",[121,129,130,133],{},[124,131,132],{},"A coordination layer for AI agents."," Dispatch, share state, observe decisions, and gate actions with human approval, framework-agnostic and on the same infrastructure as your app features.",[121,135,136,139],{},[124,137,138],{},"Multi-language."," First-class JavaScript/TypeScript, Go, and Python SDKs for backends, devices, and agents, not just frontend collaboration.",[21,141,143],{"id":142},"where-liveblocks-is-a-strong-fit","Where Liveblocks is a strong fit",[118,145,146,149,152],{},[121,147,148],{},"Your product is a collaborative editor, whiteboard, or design tool.",[121,150,151],{},"You want conflict-free shared state and awareness handled for you.",[121,153,154],{},"Your realtime needs are centred on multiplayer editing.",[21,156,158],{"id":157},"when-to-choose-nolag","When to choose NoLag",[118,160,161,164,167],{},[121,162,163],{},"You need realtime across many patterns, not just collaborative editing.",[121,165,166],{},"You are building AI-agent features and want coordination primitives.",[121,168,169],{},"You want one platform for human-facing and agent-facing realtime.",[21,171,173],{"id":172},"try-it","Try it",[14,175,176,177,182,183,187,188,192],{},"Follow the ",[178,179,181],"a",{"href":180},"/docs/getting-started","5-minute quick start",", then look at the ",[178,184,186],{"href":185},"/docs/high-level-sdks","high-level SDKs"," and the ",[178,189,191],{"href":190},"/docs/agents","AI agents"," guide.",{"title":194,"searchDepth":195,"depth":195,"links":196},"",2,[197,198,199,200,201],{"id":23,"depth":195,"text":24},{"id":115,"depth":195,"text":116},{"id":142,"depth":195,"text":143},{"id":157,"depth":195,"text":158},{"id":172,"depth":195,"text":173},"NoLag vs Liveblocks: Liveblocks specialises in collaborative editing with presence and conflict-free state. NoLag is general realtime messaging infrastructure with blueprint SDKs and a coordination layer for AI agents.","md",{},true,"/compare/liveblocks",{"title":5,"description":202},"compare/liveblocks","aK8KmPqknAD0QWHjQJqNVE4EtuDCHz2sG-X6_HEEyb4",1788160341960]