Fast data visualization and GUI tools for scientific / engineering applications
-
Updated
Jun 8, 2024 - Python
Fast data visualization and GUI tools for scientific / engineering applications
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
Sequential model-based optimization with a `scipy.optimize` interface
3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
pyglet is a cross-platform windowing and multimedia library for Python, for developing games and other visually rich applications.
Main yt repository
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL.
A python module for scientific analysis of 3D data based on VTK and Numpy
3d plotting for Python in the Jupyter notebook based on IPython widgets using WebGL
an extensive Qt5 & Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
WebGL protein viewer
FURY - Free Unified Rendering in pYthon.
A Java API for 3d and 2d charts
A comprehensive macromolecular library
Inviwo - Interactive Visualization Workshop
VisIt - Visualization and Data Analysis for Mesh-based Scientific Data
A set of tools for characterizing and analying 3D images of porous materials
A scientific charting library focused on performance optimised real-time data visualisation at 25 Hz update rates for data sets with a few 10 thousand up to 5 million data points.
Add a description, image, and links to the scientific-visualization topic page so that developers can more easily learn about it.
To associate your repository with the scientific-visualization topic, visit your repo's landing page and select "manage topics."