:notoc:
:html_theme.sidebar_secondary.remove:

.. _gallery:

Gallery
#######

All of the examples below are located in the :bokeh-tree:`examples`
subdirectory of the Bokeh repository. Click on an image below to see its
code and interact with a live plot.

.. tab-set::
    :class: bk-gallery-tabs

    .. tab-item:: Basic plotting

        .. bokeh-gallery::

            basic/scatters
            basic/lines
            basic/data
            basic/axes
            basic/bars
            basic/areas
            basic/layouts
            basic/annotations

    .. tab-item:: Appearance

        .. bokeh-gallery::

            styling/plots
            styling/mathtext
            styling/themes

        ..  styling/visuals

    .. tab-item:: Topic guides

        .. bokeh-gallery::

            topics/images
            topics/contour
            topics/hex
            topics/categorical
            topics/hierarchical
            topics/geo
            topics/graph
            topics/timeseries
            topics/pie
            topics/stats

    .. tab-item:: Interaction

        Bokeh has many interactive tools and widgets. Only a subset have
        thumbnails here. For more information see the :ref:`ug_interaction`
        chapter of the users guide.

        .. bokeh-gallery::

            interaction/tools
            interaction/linking
            interaction/legends
            interaction/js_callbacks
            interaction/widgets

        .. interaction/python_callbacks
        .. interaction/tooltips

    .. tab-item:: Bokeh server

        The thumbnails in this section link to live demos hosted at
        `demo.bokeh.org`_.

        .. bokeh-gallery::

            server/app

.. _demo.bokeh.org: https://demo.bokeh.org
