Pluginsプラグイン

68+ plugins, one install away. Shapes, tools, AI, presence, server adapters, effects, and UI primitives.68+ のプラグインを 1 コマンドで。シェイプ・ツール・AI・プレゼンス・サーバーアダプタ・エフェクト・UI プリミティブ。

68 pluginsプラグイン 68

presence

Activity FeedActivity Feed

Live feed of everyone’s recent actions.Live feed of everyone’s recent actions.

ai

AI ActionsAI Actions

Context menu of AI operations on selected shapes.Context menu of AI operations on selected shapes.

ai

AI AgentAI Agent

Autonomous agent that plans and edits the board.Autonomous agent that plans and edits the board.

ai

AI ChatAI Chat

Side‑panel conversation with canvas‑grounded context.Side‑panel conversation with canvas‑grounded context.

ai

AI CopilotAI Copilot

Ghost shapes suggested in real time while you sketch.Ghost shapes suggested in real time while you sketch.

ai

AI ImageAI Image

Text‑to‑image generation placed on the canvas.Text‑to‑image generation placed on the canvas.

ai

AI RecognizeAI Recognize

Recognize hand‑drawn shapes into clean primitives.Recognize hand‑drawn shapes into clean primitives.

ai

AI VoiceAI Voice

Speak shapes into existence — NL2Canvas.Speak shapes into existence — NL2Canvas.

ui

Asset StoreAsset Store

Content-addressed asset store (Yjs map) for heavy blobs like images; shapes reference assets by id, deduped and synced once.Content-addressed asset store (Yjs map) for heavy blobs like images; shapes reference assets by id, deduped and synced once.

presence

AvatarAvatar

User avatars with stable identity colors.User avatars with stable identity colors.

bg

DotsDots

Dot pattern background, crisp at every zoom.Dot pattern background, crisp at every zoom.

bg

GridGrid

Infinite grid background with zoom‑aware density.Infinite grid background with zoom‑aware density.

ui

Board InfoBoard Info

Board metadata, sharing, and member roles.Board metadata, sharing, and member roles.

effect

Canvas FilterCanvas Filter

Blur / grain / vignette — post‑processing.Blur / grain / vignette — post‑processing.

ui

CommentsComments

Pin comment threads to shapes with @mentions.Pin comment threads to shapes with @mentions.

presence

Community ChatCommunity Chat

Chat inside a community‑region for breakouts.Chat inside a community‑region for breakouts.

ui

ContainerContainer

Runtime for container shapes — shapes that accept and hold child shapes (attach / layout).Runtime for container shapes — shapes that accept and hold child shapes (attach / layout).

ui

Debug HUDDebug HUD

FPS, draw calls, event bus tracer.FPS, draw calls, event bus tracer.

shape

Domain DesignDomain Design

Shapes and tooling for drawing DDD (domain-driven design) strategic & tactical modeling diagrams.Shapes and tooling for drawing DDD (domain-driven design) strategic & tactical modeling diagrams.

effect

RippleRipple

Pointer ripple effect on click.Pointer ripple effect on click.

ui

ExportExport

Export PNG/SVG/JSON via Satori + Canvas.Export PNG/SVG/JSON via Satori + Canvas.

presence

Follow MeFollow Me

Sync viewport with another user — great for demos.Sync viewport with another user — great for demos.

ui

Free PositionFree Position

Finds the nearest non-overlapping position for placing a shape (issue #581).Finds the nearest non-overlapping position for placing a shape (issue #581).

ui

ShortcutsShortcuts

Declarative shortcut registration with cheat‑sheet.Declarative shortcut registration with cheat‑sheet.

effect

Laser PointerLaser Pointer

Disappearing laser strokes for presentations.Disappearing laser strokes for presentations.

tool

Markdown to ShapeMarkdown to Shape

Decomposes Markdown into multiple native shapes via a pluggable conversion registry (IoC).Decomposes Markdown into multiple native shapes via a pluggable conversion registry (IoC).

ui

PortalPortal

Pin any shape as a screen-fixed widget; personal (localStorage) by default with a shared toggle.Pin any shape as a screen-fixed widget; personal (localStorage) by default with a shared toggle.

presence

Live CursorsLive Cursors

Smooth live cursor interpolation over awareness.Smooth live cursor interpolation over awareness.

presence

Enhanced PresenceEnhanced Presence

Avatars, names, tool indicators on peers’ cursors.Avatars, names, tool indicators on peers’ cursors.

ui

PresentationPresentation

Frame‑based slides with edit/present modes.Frame‑based slides with edit/present modes.

presence

ReactionsReactions

Emoji reactions with physics.Emoji reactions with physics.

server

Server AI BridgeServer AI Bridge

LLM bridge — streams deltas from edge to canvas.LLM bridge — streams deltas from edge to canvas.

server

AuthAuth

Better Auth integration for sign‑in and sessions.Better Auth integration for sign‑in and sessions.

server

BoardsBoards

Board storage — Cloudflare D1 + Durable Objects.Board storage — Cloudflare D1 + Durable Objects.

server

Chat BackendChat Backend

Persistent chat messages with rate limiting.Persistent chat messages with rate limiting.

server

Comments BackendComments Backend

Comment threads tied to shape ids.Comment threads tied to shape ids.

shape

Basic ShapesBasic Shapes

Triangle, diamond, star — the starter pack.Triangle, diamond, star — the starter pack.

shape

Board PortalBoard Portal

Embed another board as a scoped viewport inside yours.Embed another board as a scoped viewport inside yours.

shape

CardCard

Card shape with a card-type extension point (playing cards, UNO, media cards, etc.).Card shape with a card-type extension point (playing cards, UNO, media cards, etc.).

shape

Community RegionCommunity Region

Shared regions users join spatially — breakout rooms.Shared regions users join spatially — breakout rooms.

shape

ConnectorConnector

Arrows that auto-route between attached shapes.Arrows that auto-route between attached shapes.

shape

CounterCounter

Incrementing number shape — great for voting.Incrementing number shape — great for voting.

shape

EmbedEmbed

Embed external content (YouTube, etc.) as iframe shapes; tldraw-style provider allow-list.Embed external content (YouTube, etc.) as iframe shapes; tldraw-style provider allow-list.

shape

FrameFrame

Frames that group shapes — used for slides & export.Frames that group shapes — used for slides & export.

shape

Free DrawFree Draw

Pressure-sensitive ink path with perfect-freehand.Pressure-sensitive ink path with perfect-freehand.

shape

GroupGroup

Nestable group container for logical composition.Nestable group container for logical composition.

shape

ImageImage

Paste or drop images onto the canvas.Paste or drop images onto the canvas.

shape

IslandIsland

Soft-edge region that collects shapes by proximity.Soft-edge region that collects shapes by proximity.

shape

MarkdownMarkdown

Markdown shape rendered as HTML (GFM, syntax highlighting, Mermaid diagrams).Markdown shape rendered as HTML (GFM, syntax highlighting, Mermaid diagrams).

shape

OpenUI ShapeOpenUI Shape

Experimental OpenUI shape: render Generative UI (OpenUI Lang) as a uSketch shape.Experimental OpenUI shape: render Generative UI (OpenUI Lang) as a uSketch shape.

shape

Sticky NoteSticky Note

Classic sticky notes with color palette.Classic sticky notes with color palette.

shape

TextText

Editable text shape with IME support and auto-resize.Editable text shape with IME support and auto-resize.

shape

WireframeWireframe

UI wireframe primitives (buttons, inputs, nav).UI wireframe primitives (buttons, inputs, nav).

ui

Side PanelSide Panel

Dockable right‑side panel with tabs.Dockable right‑side panel with tabs.

ui

Snap & GuidesSnap & Guides

Smart guides and snap powered by QuadTree.Smart guides and snap powered by QuadTree.

presence

Spatial ChatSpatial Chat

Proximity‑based voice/text bubbles on the canvas.Proximity‑based voice/text bubbles on the canvas.

effect

SpotlightSpotlight

Highlight a region — dim everything else.Highlight a region — dim everything else.

server

Local Sync (Yjs)Local Sync (Yjs)

y‑indexeddb offline‑first persistence.y‑indexeddb offline‑first persistence.

server

Realtime Sync (y-websocket)Realtime Sync (y-websocket)

Bridge uSketch to any y‑websocket server — auth, token refresh, idle disconnect.Bridge uSketch to any y‑websocket server — auth, token refresh, idle disconnect.

ui

TimterTimter

Shared timers as canvas shapes (countdown / stopwatch), synced against a shared server clock.Shared timers as canvas shapes (countdown / stopwatch), synced against a shared server clock.

tool

OpenUI ToolOpenUI Tool

Experimental OpenUI tool: prompt → OpenUI Lang → openui shape; toolbar tool, side-panel prompt, Make Real button.Experimental OpenUI tool: prompt → OpenUI Lang → openui shape; toolbar tool, side-panel prompt, Make Real button.

tool

PanPan

Spacebar‑hold panning with momentum.Spacebar‑hold panning with momentum.

tool

SelectSelect

XState‑driven select/move/resize/rotate tool.XState‑driven select/move/resize/rotate tool.

tool

VimVim

Adds Vim-like keyboard operation via an XState 5 state machine.Adds Vim-like keyboard operation via an XState 5 state machine.

ui

Viewport NavViewport Nav

Minimap + zoom controls + fit‑to‑selection.Minimap + zoom controls + fit‑to‑selection.

ai

Voice NotesVoice Notes

Voice memo: record → AI summarize → summary Frame on the canvas.Voice memo: record → AI summarize → summary Frame on the canvas.

ui

VotingVoting

Dot voting on shapes for workshops.Dot voting on shapes for workshops.

presence

WhistleWhistle

Sound cue to catch everyone’s attention.Sound cue to catch everyone’s attention.