:html_theme.sidebar_secondary.remove:

PyQtGraph
=========

A pure-python graphics and GUI library built on PyQt / PySide and numpy for use in mathematics / scientific / engineering applications.

.. toctree::
    :hidden:
    :maxdepth: 1

    getting_started/index
    user_guide/index
    developer_guide/index
    api_reference/index

.. grid:: 2

    .. grid-item-card::
        :img-top: /images/index_getting_started.svg

        Getting started
        ^^^^^^^^^^^^^^^

        New to PyQtGraph? Check out the getting started guides. Content here includes introductions to 
        PyQtGraph concepts and capabilities, as well as basic tutorials.

        +++

        .. button-ref:: getting_started_ref
            :expand:
            :color: success
            :click-parent:

            To the getting started guides

    .. grid-item-card::
        :img-top: /images/index_user_guide.svg

        User guide
        ^^^^^^^^^^

        The user guide provides in-depth information on the key concepts of PyQtGraph. More complicated examples are presented and greater detail of the capabilities of the library are highlighted. Performance related considerations are detailed here.

        +++

        .. button-ref:: user_guide_ref
            :expand:
            :color: success
            :click-parent:

            To the user guide

    .. grid-item-card::
        :img-top: /images/index_api.svg

        API Reference
        ^^^^^^^^^^^^^

        The reference guide contains a detailed description of the PyQtGraph API.

        +++

        .. button-ref:: pyqtgraph_api_ref
            :expand:
            :color: success
            :click-parent:

            To the reference guide


    .. grid-item-card::
        :img-top: /images/index_contribute.svg

        Developer guide
        ^^^^^^^^^^^^^^^

        Guide to contributing to PyQtGraph. Provides guidance on how to contribute to PyQtGraph and factors to be careful of when trying to remain compatible with all the Qt bindings that are supported.

        +++

        .. button-ref:: developer_guide_ref
            :expand:
            :color: success
            :click-parent:

            To the development guide
