Ipydrawio: diagrams in JupyterLab... with pages, layers, widgets, PDF export

ipydrawio 1.1.1 is up on pip and conda-forge :tada:!

Aside from a significant bump to drawio 14.9.3, which brings a raft of improvements over 14.7.1, some notables:

  • :broom: jupyter ipydrawio clean can tidy up your diagrams’ XML, which can help in git, etc… it’s still XML, but at least isn’t guaranteed to change its metadata
  • :people_holding_hands: diagrams Just (Kinda) Work with JupyterLab 3.1’s collaborative editing features
  • :bookmark: the docs
    • :construction: have a tutorial which goes through using different diagram templates (including the initial JupyterLab UI mockup set) throughout the lifecycle of designing and building a JupyterLab extension
    • :bulb: have a JupyterLite demo, with optional collaborative editing

Some stuff that didn’t make the cut:

  • :sun_with_face: RetroLab support
  • :balance_scale: Reducing file size
  • :computer_mouse: Awareness/presence of collaborators’ selections
  • :control_knobs: Widget improvements

We hope you have fun drawing things!

4 Likes