matplotly

Contents

  • Installation
  • Quick Start
  • Editor Guide
  • Plot Types Reference
  • AI Style Extraction
  • Style Profiles
  • Code Export
  • API Reference
  • Examples

Project

  • Changelog
matplotly
  • matplotly
  • View page source

matplotly

Jupyter-native interactive matplotlib figure editor.

Edit any matplotlib figure interactively — styles, colors, labels, legends — then export reproducible Python code. Everything runs inline in your notebook.

Contents

  • Installation
    • Install from PyPI
    • Backend setup
    • Development install
  • Quick Start
    • 1. Pass a figure directly
    • 2. Decorator mode
    • 3. Context manager
    • What happens next
  • Editor Guide
    • Layout
    • Toolbar
    • Sidebar panels
    • Canvas
    • Editing workflow
  • Plot Types Reference
    • Line plots — ax.plot()
    • Scatter plots — ax.scatter()
    • Bar charts — ax.bar() / ax.barh()
    • Histograms — ax.hist()
    • Box plots — ax.boxplot()
    • Violin plots — ax.violinplot()
    • Error bars — ax.errorbar()
    • Heatmaps — ax.imshow() / ax.pcolormesh()
    • Fill regions — ax.fill_between() / ax.fill_betweenx()
    • Marginal plots
    • Multi-subplot figures
  • AI Style Extraction
    • Setup
    • Supported models
    • How it works
    • Supported image formats
    • Saving extracted styles
  • Style Profiles
    • Where profiles are stored
    • Saving a profile
    • Loading a profile
    • What a profile contains
    • Sharing profiles
    • Profile JSON format
  • Code Export
    • What gets exported
    • How the code is structured
    • Where the code goes
  • API Reference
    • matplotly()
  • Examples
    • Supported plot types

Project

  • Changelog

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2025, Peter Koo.

Built with Sphinx using a theme provided by Read the Docs.