A pubsub module that uses BroadcastChannel to communicate across browser tabs.
A canvas drawing framework
A lightweight datastructure for graphlike data.