A Pluto.jl plugin for Mosaic, for interactive exploration of schematics.
Mosaic is a web based schematic editor, and Pluto is a interactive Julia notebook server. By binding the schematic editor to a Pluto variable, any modifications to the schematic will immeditely run any dependant cells.
plutomosaic.mp4
Inside a Pluto notebook:
using MosaicPlutoPlugin
@bind data MosaicWidget("myschem")
See notebook.jl
for an example.