Marketplace Runtime plugin bundles

Plugins.

Discover and install runtime extensions for the viewer. Each plugin is a single ES module that viewer.use() loads on demand — sidebar panels, custom tools, snapshot extensions.

Admin

Publish a plugin

Drop a manifest.json + index.js built with three / @ais/viewer-core / @ais/viewer-ui marked external. Optional screenshot shows up in the listing.

1Manifest
Drop or choose manifest.json
Pick a manifest to see parsed metadata.
2Bundle
Drop or choose index.js (ESM bundle)
3Screenshot (optional)
Drop or choose a screenshot
4Publish