rich-display

Domain: Jupyter Integration

🎯 Motivation

Python objects can define _repr_html_(), _repr_png_(), etc. so Jupyter shows them as rich content instead of plain text.

📋 Concrete Example

A class with def _repr_html_(self): return '<b>Hello</b>' renders as bold text in the notebook.

🔗 Analogy

Rich display is a picture frame — your object chooses how to present itself, not just as a text string.