Skip to main content

Overview

Starter kits are focused templates that wire @oh-just-another/* packages together for a concrete use case, so you start from a working example instead of assembling the pieces yourself.

None of the kits below ships as a cloneable repository yet. Two generic starters do exist โ€” templates/vite-react and templates/nextjs mount <Editor> from @oh-just-another/editor in a fresh Vite or Next.js app.

Grounded in shipped packagesโ€‹

  • Agent โ€” an AI agent drives the editor through the same programmatic handle a human uses (EditorAPI / EditorInstance) and builds scenes with the pure functions in @oh-just-another/scene.
  • Multiplayer โ€” a collaborative canvas on @oh-just-another/collab (Yjs CRDT) with pluggable transports from @oh-just-another/network (BroadcastChannel for tabs, WebSocket for cross-machine).

Both pages ground every example in real, shipped exports.

Plannedโ€‹

Chat, Branching Chat, Image Pipeline, Shader, and Workflow are planned. Their pages state what each kit would be and which shipped packages it would build on; no API is invented for them.