Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Added docs
  • Loading branch information
ianthomas23 committed Aug 11, 2026
commit 4ded7c8a3c851b0fa1a2a33ac0725faba4af20bf
6 changes: 6 additions & 0 deletions doc/release/next_whats_new/pyodide_backend.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Pyodide backend
---------------

The ``pyodide`` backend, which has been patched into pyodide builds of Matplotlib since
early 2025, is now included in the main Matplotlib repository.
It is an interactive backend based on ``webagg`` and is the default backend used on pyodide.
2 changes: 2 additions & 0 deletions galleries/users_explain/figure/backends.rst
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,7 @@ GTK4Cairo Cairo rendering to a GTK_ 4.x canvas (requires PyGObject_ and
pycairo_).
wxAgg Agg rendering to a wxWidgets_ canvas (requires wxPython_ 4).
This backend can be activated in IPython with ``%matplotlib wx``.
pyodide Variant of WebAgg backend that is the default on Pyodide_.
========= ================================================================

.. note::
Expand All @@ -223,6 +224,7 @@ wxAgg Agg rendering to a wxWidgets_ canvas (requires wxPython_ 4).
.. _Tk: https://www.tcl.tk/
.. _wxWidgets: https://www.wxwidgets.org/
.. _ipympl: https://www.matplotlib.org/ipympl
.. _Pyodide: https://pyodide.org/

.. _ipympl_install:

Expand Down