:orphan: .. _showcase_code: Showcase Code ============= | The picture on the front page is a single plot divided in **five panels**, all moving at once, drawn straight in the :doc:`terminal `. | On the left, two waves slide past each other, a group of :ref:`bars ` rises and falls, and three :ref:`histograms ` drift apart and back together. | On the right, the bundled :ref:`picture ` of a puppy sits above the |plotext| logo scrolling by, drawn as a :ref:`heatmap ` of its own colors. | Every panel title is written with a different :ref:`effect `, its colors moving from one frame to the next. The whole thing is the loop below, which redraws the plot in place until ``q`` is pressed, as the :doc:`streaming ` page describes. .. literalinclude:: code/showcase.py :language: python .. image:: images/showcase.webp :alt: signals, stacked bars, histograms, a picture and the scrolling logo, all moving at once .. important:: This is a **taste**, not a tour: it uses a handful of what |plotext| offers, leaving out :doc:`dates ` and :ref:`candlesticks `, :ref:`error bars ` and :ref:`event plots `, :ref:`shapes ` and text on the plot, :ref:`gifs ` and :ref:`video