Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Scientific Visualization

Scientific Visualization

52 projects

Showing 36 of 52 projects

bokeh
bokehTypeScript

An interactive visualization library for modern web browsers, built from Python.

#scientific-visualization#data-visualisation#python-library
Stars20.5k
Forks4.3k
Last commit9 hours ago
plotly.py
plotly.pyPython

An interactive, open-source graphing library for Python that creates browser-based visualizations with over 30 chart types.

#scientific-visualization#plotly-js#statistical-graphs
Stars18.8k
Forks2.9k
Last commit1 day ago
Plotly
PlotlyJavaScript

Open-source JavaScript charting library for creating statistical, 3D, scientific, financial, and map visualizations.

#scientific-visualization#interactive-graphs#javascript-charts
Stars18.4k
Forks2.0k
Last commit1 day ago
plotly.js
plotly.jsJavaScript

A standalone JavaScript data visualization library for creating statistical, 3D, scientific, and financial charts.

#scientific-visualization#open-source-analytics#statistical-charts
Stars18.4k
Forks2.0k
Last commit
seaborn
seabornPython

A Python visualization library based on matplotlib for creating attractive statistical graphics with a high-level interface.

#scientific-visualization#matplotlib#statistical graphics
Stars14.1k
Forks2.1k
Last commit10 days ago
matplotplusplus
matplotplusplusC++

A C++ graphics library for data visualization with interactive plotting, high-quality export, and dozens of plot categories.

#scientific-visualization#scientific-computing#graphics
Stars4.9k
Forks386
Last commit6 months ago
F3D
F3DC++

A fast, minimalist desktop application and library for viewing a wide range of 3D file formats with advanced rendering options.

#scientific-visualization#c-library#3d-viewer
Stars4.9k
Forks459
Last commit1 day ago
plotnine
plotninePython

A Python implementation of a grammar of graphics for creating complex and beautiful statistical plots.

#scientific-visualization#graphics#matplotlib
Stars4.8k
Forks258
Last commit9 days ago
PyQtGraph
PyQtGraphPython

A pure-Python graphics library for fast data visualization and GUI tools in scientific and engineering applications.

#scientific-visualization#hacktoberfest#scientific-computing
Stars4.4k
Forks1.2k
Last commit4 days ago
GitHub repository
GitHub repositoryPython

3D visualization and mesh analysis for science and engineering

#scientific-visualization#hacktoberfest#mesh
Stars3.9k
Forks666
Last commit7 hours ago
OpenTK
OpenTKC#

A fast, low-level C# binding for OpenGL, OpenAL, and OpenCL with cross-platform windowing, input, and math libraries.

#scientific-visualization#graphics#opencl
Stars3.5k
Forks643
Last commit2 days ago
HoloViews
HoloViewsPython

A Python library that lets you annotate data with visualization semantics, allowing your data to visualize itself.

#scientific-visualization#declarative-programming#datashader
Stars2.9k
Forks418
Last commit3 days ago
napari
napariPython

A fast, interactive, multi-dimensional image viewer for Python designed for browsing, annotating, and analyzing large scientific images.

#scientific-visualization#image-analysis#qt
Stars2.8k
Forks558
Last commit1 day ago
matplotlib2tikz
matplotlib2tikzPython

Convert matplotlib figures to TikZ/PGFplots code for seamless integration into LaTeX documents.

#scientific-visualization#matplotlib#latex
Stars2.6k
Forks250
Last commit2 years ago
mpld3
mpld3Jupyter Notebook

An interactive data visualization tool that brings matplotlib graphics to the browser using D3.js.

#scientific-visualization#matplotlib#interactive-plots
Stars2.4k
Forks365
Last commit9 months ago
Pyglet
PygletPython

A cross-platform windowing and multimedia library for Python, designed for games and visually rich applications.

#scientific-visualization#graphics#gamedev
Stars2.2k
Forks343
Last commit1 day ago
polyscope
polyscopeC++

A lightweight C++ and Python viewer for 3D data like meshes and point clouds with minimal integration effort.

#scientific-visualization#geometry-processing#3d-visualization
Stars2.2k
Forks242
Last commit1 month ago
ggstatsplot
ggstatsplotR

An R package that extends ggplot2 to create publication-ready graphics with statistical details embedded directly in the plots.

#regression-analysis#scientific-visualization#statistical-analysis
Stars2.2k
Forks201
Last commit
ipyvolume
ipyvolumeTypeScript

3D plotting for Python in Jupyter notebooks using WebGL and IPython widgets.

#scientific-visualization#scientific-computing#python-library
Stars2.0k
Forks230
Last commit2 years ago
matlab2tikz
matlab2tikzMATLAB

Converts MATLAB/Octave figures to TikZ/pgfplots figures for seamless integration into LaTeX documents.

#scientific-visualization#octave#research-tools
Stars1.8k
Forks337
Last commit4 months ago
Neuroglancer
NeuroglancerTypeScript

A WebGL-based viewer for visualizing volumetric data, 3D meshes, and skeletons in arbitrary cross-sectional views.

#scientific-visualization#3d-visualization#cross-sectional-views
Stars1.6k
Forks403
Last commit
implot3d
implot3dC++

A high-performance immediate mode 3D plotting library for Dear ImGui, offering GPU-accelerated rendering of lines, surfaces, and meshes.

#scientific-visualization#debugging-tools#simulation
Stars1.3k
Forks84
Last commit18 hours ago
WebGL Wind
WebGL WindJavaScript

A WebGL-powered library for visualizing wind patterns using particle systems, capable of rendering up to 1 million particles at 60fps.

#scientific-visualization#simulation#meteorology
Stars1.1k
Forks229
Last commit2 months ago
3Dmol.js
3Dmol.jsJupyter Notebook

WebGL-accelerated JavaScript library for interactive molecular visualization in web applications.

#scientific-visualization#3d-graphics#computational-biology
Stars1.0k
Forks229
Last commit1 month ago
ggtree
ggtreeR

An R package for visualizing and annotating phylogenetic trees and other tree-like structures using the grammar of graphics.

#scientific-visualization#tree-annotation#r-package
Stars935
Forks183
Last commit1 month ago
datoviz
datovizC

A high-performance GPU rendering library for scientific data visualization, built on Vulkan and up to 10,000x faster than matplotlib.

#scientific-visualization#vulkan#scientific-computing
Stars814
Forks43
Last commit14 hours ago
chart
chartGo

A Go library for creating basic charts with focus on autoscaling, error bars, and logarithmic plots.

#scientific-visualization#error-bars#ascii-art
Stars776
Forks107
Last commit5 years ago
Brainrender
BrainrenderPython

A Python library for creating high-quality 3D visualizations of neuroanatomical data in atlas space.

#scientific-visualization#neuroscience#3d-visualization
Stars680
Forks108
Last commit5 days ago
pptk
pptkC++

A Python package for visualizing and processing 2D/3D point clouds with interactive rendering and parallelized queries.

#gps-data#lidar#scientific-visualization
Stars635
Forks112
Last commit6 years ago
itk-jupyter-widgets
itk-jupyter-widgetsPython

A Python interface for interactive web-based visualization of multidimensional images, point sets, and geometry in Jupyter notebooks.

#scientific-visualization#scientific-computing#image-analysis
Stars624
Forks84
Last commit
Chart-FX
Chart-FXJava

A high-performance JavaFX charting library for real-time scientific data visualization, handling up to 5 million data points at 25 Hz.

#scientific-visualization#hacktoberfest#data-visualisation
Stars613
Forks111
Last commit7 months ago
ipygany
ipyganyPython

A Jupyter widgets library for interactive 3-D mesh visualization and analysis with GPU-accelerated effects.

#scientific-visualization#3d-visualization#jupyter-widgets
Stars493
Forks54
Last commit3 years ago
nxviz
nxvizPython

A visualization package for NetworkX graphs with publication-quality defaults and flexible customization options.

#scientific-visualization#networkx#publication-graphics
Stars486
Forks86
Last commit10 days ago
sane_tikz
sane_tikzPython

A Python library for generating beautiful TikZ figures with clean, maintainable code instead of verbose TikZ syntax.

#scientific-visualization#academic-writing#python-library
Stars430
Forks37
Last commit5 years ago
Brainbrowser
BrainbrowserJavaScript

A JavaScript library for web-based 2D and 3D visualization of neurological data, featuring surface and volume viewers.

#medical-visualization#scientific-visualization#web-based-tools
Stars401
Forks148
Last commit11 months ago
Viv
VivJavaScript

A WebGL-powered JavaScript library for interactive visualization of high-resolution multiplexed bioimaging data directly in the browser.

#scientific-visualization#hidivelab#viv
Stars368
Forks64
Last commit24 days ago
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 day ago
13 hours ago
2 days ago
7 months ago
Next
#Data Visualization30
#Python19
#Visualization18
#Plotting12
#3d Visualization12
#Webgl11
#Jupyter Notebook6
#Bioinformatics6
#Graphics6
#Javascript Library6
#3d5
#Charts5