Main website: http://vispy.org
VisPy is a high-performance interactive 2D/3D data visualization library. VisPy leverages the computational power of modern Graphics Processing Units (GPUs) library to display very large datasets.
Applications of VisPy include:
- High-quality interactive scientific plots with millions of points.
- Direct visualization of real-time data.
- Fast interactive visualization of 3D models (meshes, volume rendering).
- OpenGL visualization demos.
- Scientific GUIs with fast, scalable visualization widgets.
VisPy 2 is a new project and does not follow the VisPy 0.x codebase. VisPy 2 is based on the graphics server protocol (GSP), matplotlib, and Datoviz. It is still experimental.
The v0.x codebase is available here.
The VisPy community requires its members to abide by the Code of Conduct In this CoC you will find the expectations of members, the penalties for violating these expectations, and how violations can be reported to the members of the community in charge of enforcing this Code of Conduct.
The VisPy project maintainers make decisions about the project based on a simple consensus model. This is described in more detail on the governance page of the vispy website as well as the list of maintainers.
In addition to decisions about the VisPy project, there is also a steering committee for the overall VisPy organization. More information about this committee can also be found on the steering committee page of the vispy website, along with the organization's charter other related documents (linked in the charter).
VisPy began when four developers with their own visualization libraries decided to team up:
- Luke Campagnola with PyQtGraph
- Almar Klein with Visvis
- Cyrille Rossant with Galry
- Nicolas Rougier with Glumpy
Now VisPy looks to build on the expertise of these developers and the broader open-source community to build a high-performance GPU library.