Skip to content

Recipes and solutions ​

Start from the closest example and remove unneeded integrations. Host-synchronized examples preserve their original structure. counter and information-feed are introductory examples written for this guide. Check packages in the host before enabling them; nothing is installed automatically.

Combine and extend these patterns to develop components for your own requirements.

GoalRecipeSource
Clickable, draggable transparent characterDesktop petexamples/transparent-pet
Idle progress and an edge toolbar gameGameexamples/edge-garden
News, RSS adapters and dashboardsInformation feedexamples/information-feed
File statistics, images and exportsFile toolsexamples/file-tool
Particles, heavy computation, WasmWorker / Canvasexamples/stardust, worker-canvas
Progress across displaysCollaborationsaves plus latest-value hints
Panels, credentials, media and captureDesktop integrationdocumented contracts

Examples are source material rather than framework dependencies. Generate a new widgetId for a new work. Do not copy this entire repository or SDK reference files into a component package.

Current host contract · SDK 0.1.1 · MIT