| CommWidget | Widget backed by a Jupyter Comm and a CRDT ydoc |
| LocalStorage | Default in-memory storage backend for 'Reactive'. |
| make_comm_widget | Generate a CommWidget subclass with named CRDT-backed attributes |
| make_reactive | Generate a reactive R6 class |
| make_widget | Generate a Widget subclass with CRDT-backed attributes |
| Reactive | Reactive value |
| Signal | Event emitter. |
| Widget | Base class for CRDT-backed widgets |
| YdocStorage | 'Reactive' storage backed by a Y.js '_attrs' map entry. Writes use 'LOCAL_ORIGIN' so the ydoc observer does not echo them back as remote changes. |