Interested in developing sophisticated plugins for Sketch? Here’s a helpful multi-part series on “How to create floating Sketch plugins” by the team at Awkward. This is also related to their recent release of the Alembic Sketch Plugin that extracts colors from placed bitmap/raster images.

In this article, we’ll look into how to create a sample plugin with a floating panel containing a WebView and most importantly, how to make the WebView communicate with Sketch.