By quote

Logo of Mayavi
Ask Vendor A QuestionFind A Better App
Logo of Mayavi


Data Visualization Software

No user reviews

What is Mayavi?

Mayavi is an interactive graphic user interface (GUI) application that enables users, specifically non-programmers, to create 3D visualizations using components of C++ Visualization Toolkit (VTK) with minimal effort. Mayavi is the result of developers who looked to create a 3D visualization tool that allows them to interact with the data immediately and not as cumbersome as a C++ toolkit.

Mayavi supplies users with a scriptable GUI application that allows them to fully maximize and utilize f the power of VTK without having to learn it. It is built with our Envisage application framework and can be reused as a plug-in to other Envisage applications.

Overview of Mayavi Benefits

Mayavi offers a 3D visualization solution that allows for powerful and complete 3D renderings of your data. Built on the Envisage application framework, developers managed to successfully wrap C++ VTK library for Python to create Mayavi.

With Mayavi, you are able to utilize a vast selection of 3D visualization algorithms sans the complexities and the difficulties that usually come with a C++ Toolkit. Simply put, Mayavi delivers a user-friendly data visualization platform that even those with little to no programming skills can use. You can create 3D visualizations of your data while being able to maximize Mayavi’s powerful features.

While it is meant to be a very friendly 3D visualization option, Mayavi packs a powerful punch that it can also be used to create richer and more complicated 3D renderings. You can change colors and size variations of your objects, represent scalar or vector information the way you want, and display more than one quantity.

Mayavi allows you to enter your modifications interactively, which makes it easy for you to achieve the visualization that you are looking for.

You can also record your work to help you document your steps. Hit the “Record” button and Mayavi will track all changes made interactively to your visualizations through dialogs and creates valid lines of Python code.

Overview of Mayavi Features

  • 3D Plotting functions for numpy arrays
  • Adding color or size variations
  • Changing the scale and position of objects
  • Changing object properties interactively
  • Figures, legends, camera, and decorations
  • Running mlab scripts
  • Data sources
  • Modules and filters

Mayavi Position In Our Categories

Position of Mayavi in our main categories:


Mayavi is one of the top 50 Data Visualization Softwareproducts


Mayavi is one of the 50
Data Visualization Software products

If you are interested in Mayavi it may also be beneficial to analyze other subcategories of Best Data Visualization Software listed in our base of B2B software reviews.

There are well-liked and widely used systems in each software category. But are they necessarily the best fit for your company’s special wants? A trendy software application may have thousands of customers, but does it provide what you need? For this reason, do not blindly shell out for popular systems. Read at least a few Mayavi reviews and mull over the elements that you wish to have in the software such as the fees, main features, available integrations etc. Then, select a few solutions that fit your requirements. Try out the free trials of these products, read online opinions, get clarifications from the vendor, and do your investigation thoroughly. This profound research is certain to assist you find the best software application for your company’s unique wants.

How Much Does Mayavi Cost?

Mayavi Pricing Plans:
Free trial
Quote-based Plan
Contact vendor

Contact Mayavi for more information about their basic and enterprise pricing options.

User Satisfaction

We realize that when you make a decision to buy Data Visualization Software it’s important not only to see how experts evaluate it in their reviews, but also to find out if the real people and companies that buy it are actually satisfied with the product. That’s why we’ve created our behavior-based Customer Satisfaction Algorithm™ that gathers customer reviews, comments and Mayavi reviews across a wide range of social media sites. The data is then presented in an easy to digest form showing how many people had positive and negative experience with Mayavi. With that information at hand you should be equipped to make an informed buying decision that you won’t regret.





Technical details

Devices Supported
  • Windows
  • Linux
  • Mac
  • Web-based
Language Support
  • English
Pricing Model
  • Quote-based
Customer Types
  • Large Enterprises
  • Medium Business
  • Open API

What Support Does This Vendor Offer?


What are Mayavi pricing details?

Mayavi Pricing Plans:
Free trial
Quote-based Plan
Contact vendor

Contact Mayavi for more information about their basic and enterprise pricing options.

What integrations are available for Mayavi?

No information available.

User reviews

No reviews yet


Average Rating:

Write your own review of this product

Add a review

Thank you for submitting your review!

In order to ensure high-quality of our reviews we'll have to verify your email address. Please insert your email address below.

Thank you!

A verification email has been sent to the address you provided. Please click on the link in that email to finalize your review submission.

Page last modified