3D & scientific visualization
Meshes, volumes, point clouds and scientific data in 3D. 25 tools, ranked by GitHub stars and updated .
Tools for 3D and scientific visualization: meshes, volumes, point clouds and simulation output, from the Visualization Toolkit (VTK) ecosystem to GPU-accelerated Python libraries.
By GitHub stars, the most popular 3D and scientific visualization tools here are 3d-force-graph (6.4K stars), Potree (5.6K stars), and Matplot++ (4.9K stars). 19 of 25 had commits in the last 90 days.
| 1 |
3D force-directed graph component using Three.js/WebGL. |
6.4K |
| 2 |
WebGL point cloud viewer for large datasets such as LiDAR scans. |
5.6K |
| 3 |
C++ graphics library for data visualization with a MATLAB-like API. |
4.9K |
| 4 |
Cross-platform, fast, and minimalist 3D viewer with scientific visualization tools. |
4.7K |
| 5 |
Pluggable JavaScript library for integrated 2D/3D maps. |
4.5K |
| 6 |
Interactive and realtime 2D/3D/Image plotting and science/engineering widgets. |
4.4K |
| 7 |
Large-scale WebGL-powered Geospatial Data Visualization analysis framework, maintained by Alibaba |
4.1K |
| 8 |
3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK) |
3.8K |
| 9 |
High-performance scientific visualization based on OpenGL. |
3.6K |
| 10 |
Open-source library for 3d Graphics, image processing and visualization. |
3.2K |
| 11 |
Library for scientific analysis and visualization of 3D objects based on VTK. |
2.3K |
| 12 |
Viewer and user interface for 3D geometry processing. |
2.2K |
| 13 |
2D and 3D mapping and data visualization in R, including 3D renders of ggplot2 plots. |
2.2K |
| 14 |
JavaScript implementation of the Visualization Toolkit (VTK) for scientific visualization on the web. |
1.5K |
| 15 |
Interactive scientific data visualization and 3D plotting in Python. |
1.4K |
| 16 |
OpenGL scientific visualizations library. |
1.3K |
| 17 |
Visualize and work with 2D/3D pointclouds |
635 |
| 18 |
Toolkit for analysis and visualization of volumetric data. |
559 |
| 19 |
Visualization and analysis tool for large mesh-based scientific data, developed at LLNL. |
532 |
| 20 |
KDE application for interactive scientific plotting, data analysis and visualization. |
486 |
| 21 |
Topological data analysis and visualization. |
481 |
| 22 |
TeX package for drawing 2D and 3D plots directly in LaTeX documents. |
257 |
| 23 |
Easy to use 3D library based on PyOpenGL. Inspired by Three.js. |
121 |
| 24 |
3D Visualization Using OpenGL |
103 |
| 25 |
gnuplot
Command-line driven program for 2D and 3D plots, with many output formats. |
– |
Head-to-head comparisons
Categories in this topic
Frequently asked questions
What is the most popular 3D and scientific visualization tool?
Which 3D and scientific visualization tools are actively maintained?
Are these 3D and scientific visualization tools free and open source?
Missing a tool? Add it with a one-line pull request to the README.