Vispy is a high-performance interactive 2D/3D data visualization library. Vispy leverages the computational power of modern Graphics Processing Units (GPUs) through the OpenGL library to display very large datasets. Applications of Vispy include:

Important note. As of today (July 2014), using Vispy requires knowing OpenGL. Within the next few weeks, we will offer higher-level graphical interfaces that allow for the creation of visualizations without any knowledge of OpenGL.



Vispy runs on Python 2.6+ and Python 3.3+ and depends on Numpy and PyOpenGL.

As Vispy is under heavy development at this time, we highly recommend you to use the development version on Github (master branch). You need to clone the repository and install Vispy with python install.

About us

The core development team consists of Luke Campagnola, Almar Klein, Nicolas Rougier, Eric Larson, Cyrille Rossant. Four of us have written our own Python visualization toolkit (PyQtGraph, Visvis, Glumpy and Galry), and we decided to team-up to create a unique high-performance, high-quality interactive visualization library.