Skip to content

Repository files navigation

Composer plugins

A monorepo of community plugins for DXOS Composer.

Each plugin lives under packages/ with its own package.json, dx.yml, and Vite build. All plugins share one DXOS SDK version via the dxos catalog in pnpm-workspace.yaml. Builds are orchestrated with moon (toolchain pinned in .prototools, matching the dxos monorepo) — proto install sets up node/pnpm/moon.

Develop

proto install        # node, pnpm, moon (from .prototools)
pnpm install
moon run :build      # build every plugin (typecheck + vite build + manifest)
moon run excalidraw:dev   # dev-serve one plugin

Load a plugin into a bundled Composer via Settings → Plugins → Load by URL pointed at the dev server's entry.

Plugins

Plugin Id
Excalidraw org.dxos.plugin.excalidraw

Releasing & SDK upgrades

See RELEASING.md — Changesets for versioning, dx registry publish for releases, and the SDK upgrade train (nightly pkg.pr.new tracking + coordinated npm-release publishing).

About

Excalidraw sketch plugin for DXOS Composer — community distribution of the sketch experience.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages