Skip to main content

Visvis is a pure Python library for visualization of 1D to 4D data in an object oriented way. Essentially, visvis is an object oriented layer of Python on top of OpenGl, thereby combining the power of OpenGl with the usability of Python. A Matlab-like interface in the form of a set of functions allows easy creation of objects (e.g. plot(), imshow(), volshow(), surf()).

With visvis a range of different data can be visualized by simply adding world objects to a scene (or axes). These world objects can be anything from plots (lines with markers), to images, 3D rendered volumes, shaded meshes, or you can program your own world object class. If required, these data can also be moved in time.

Visvis can be used in Python scripts, interactive Python sessions (as with IPython or IEP) and can be embedded in applications.

Requirements:
  • Numpy

  • PyOpengl

  • A backend GUI toolkit (PySide, PyQt4, PyQt5, wxPython, GTK, fltk)

  • (optionally, to enable reading and writing of images) imageio

usage: import visvis as vv

All wobjects, wibjects and functions are present in the visvis namespace. For clean lists, see vv.wibjects, vv.wobjects, or vv.functions, respectively.

For more help, see …

Visvis is maintained by Almar Klein.

Metadata

Release files for visvis 1.14.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for visvis 1.14.0
File Size Uploaded
visvis-1.14.0.tar.gz 4.9 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for visvis 1.14.0
File Interpreter ABI Platform
visvis-1.14.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.8 MB

Release files / visvis-1.14.0.tar.gz

Download URL visvis-1.14.0.tar.gz
Size 4.9 MB
Tags Source
SHA-256 checksum
How to use checksums
e363760739f2ff2110ab88cb8c9b251297d1857b1cb37bfcc544beb26aab385a
BLAKE2b-256 checksum
How to use checksums
dd8ec651ecf4309b0e0cda1b213db34f7c2a693760e908c4c465b80d7518f1f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / visvis-1.14.0-py3-none-any.whl

Download URL visvis-1.14.0-py3-none-any.whl
Size 4.9 MB
Tags Python 3
SHA-256 checksum
How to use checksums
ffac39e989e3efd21cf32172450689229036dad77c8b6014398897468d862682
BLAKE2b-256 checksum
How to use checksums
8e3b786bc4c3ef7bf34df3423ca02f7552e15a0844efad93df7894f917e31207
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release history Release notifications | RSS feed

1.15.0

2 release files

This release

1.14.0 This release

2 release files

1.13.0

1 release file

1.12.4

1 release file

1.12.3

1 release file

1.12.2

1 release file

1.12.1

1 release file

1.12.0

1 release file

1.11.3

1 release file

1.11.2

1 release file

1.11.1

1 release file

1.10.0

1 release file

1.9.4

1 release file

1.9.3

1 release file

1.9.2

1 release file

1.9.1

1 release file

1.9

1 release file

1.8

3 release files

1.7

2 release files

1.6

1.5

1.4

1.3.1

1.3

1.2

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page