Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Scientific Computing

Scientific Computing

450 projects

Showing 36 of 450 projects

ipyvolume
ipyvolumeTypeScript

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

#scientific-visualization#scientific-computing#python-library
Stars2.0k
Forks231
Last commit2 years ago
autodiff
autodiffC++

A C++17 library for automatic differentiation with forward and reverse mode support, enabling efficient derivative computation.

#scientific-computing#derivatives#cplusplus-17
Stars1.9k
Forks196
Last commit1 year ago
MLJ
MLJJulia

A Julia machine learning framework providing a unified interface and meta-algorithms for over 200 models.

#scientific-computing#julia#pipelines
Stars1.9k
Forks158
Last commit1 day ago
gosl
goslGo

A comprehensive Go scientific library for numerical simulations, linear algebra, differential equations, and computational geometry.

#scientific-computing#fft#differential-equations
Stars1.9k
Forks148
Last commit6 months ago
awesome-open-geoscience
awesome-open-geoscience

A curated list of open-source software, data, and resources for geoscientists, hackers, and data wranglers.

#geophysics#scientific-computing#open-source
Stars1.8k
Forks525
Last commit1 month ago
VkFFT
VkFFTC++

A high-performance GPU-accelerated Fast Fourier Transform library supporting Vulkan, CUDA, HIP, OpenCL, Level Zero, and Metal backends.

#vulkan#r2r#cuda
Stars1.8k
Forks136
Last commit3 months ago
rustworkx
rustworkxRust

A high-performance Python graph library implemented in Rust for general-purpose graph algorithms.

#scientific-computing#graph#high-performance
Stars1.7k
Forks217
Last commit1 day ago
thinking bayes
thinking bayesTeX

Python code and examples for Bayesian statistics from the book 'Think Bayes: Bayesian Statistics Made Simple'.

#scientific-computing#bayesian-statistics#educational
Stars1.7k
Forks1.9k
Last commit5 years ago
pvlib-python
pvlib-pythonPython

A Python toolbox for simulating photovoltaic energy system performance with open, reliable, and benchmarked models.

#scientific-computing#python-library#energy-simulation
Stars1.6k
Forks1.2k
Last commit3 days ago
cartopy
cartopyPython

A Python cartographic library for easy map drawing and geospatial data visualization with Matplotlib integration.

#cartography#scientific-computing#matplotlib
Stars1.6k
Forks397
Last commit19 hours ago
Scientific Computing
Scientific ComputingPython

A curated list of awesome software, libraries, and tools for numerical analysis and scientific computing.

#scientific-computing#mathematics#physics
Stars1.6k
Forks181
Last commit4 days ago
Julia
JuliaJulia

A curated, categorized directory of packages, libraries, and resources for the Julia programming language.

#programming-language#scientific-computing#julia
Stars1.5k
Forks203
Last commit2 years ago
AI
AIJulia

A curated, categorized directory of Julia packages and resources for scientific computing and high-performance numerical analysis.

#programming-language#scientific-computing#julia
Stars1.5k
Forks203
Last commit2 years ago
itermplot
itermplotPython

An iTerm2 backend for Matplotlib that renders plots directly in your terminal.

#scientific-computing#plot#animation
Stars1.5k
Forks45
Last commit3 years ago
GitHub repository
GitHub repositoryPython

A Python library for 3D point cloud processing that leverages the scientific Python stack for complex operations with minimal code.

#scientific-computing#3d-data#point-clouds
Stars1.5k
Forks231
Last commit14 days ago
Jraph
JraphPython

A lightweight library for building and training graph neural networks using JAX.

#graph-neural-networks#scientific-computing#jax
Stars1.5k
Forks106
Last commit2 years ago
Jraph
JraphPython

A lightweight library for building and training graph neural networks in JAX, providing graph data structures, utilities, and model implementations.

#graph-neural-networks#scientific-computing#jax
Stars1.5k
Forks106
Last commit2 years ago
iosMath
iosMathObjective-C

A library for rendering LaTeX math equations in native iOS and macOS applications using Core Text.

#scientific-computing#ios#core-text
Stars1.5k
Forks257
Last commit1 day ago
igraph
igraphPython

A Python interface for the igraph library, enabling fast creation, manipulation, and analysis of large graphs and networks.

#scientific-computing#mathematics#python-library
Stars1.5k
Forks269
Last commit2 months ago
JAX, M.D.
JAX, M.D.Jupyter Notebook

A differentiable, hardware-accelerated molecular dynamics simulation framework built on JAX for computational physics and materials science.

#scientific-computing#simulation#jax
Stars1.4k
Forks245
Last commit5 days ago
MatX
MatXC++

A modern C++20 GPU numerical computing library with Python-like syntax for near-native performance on NVIDIA GPUs.

#cuda#scientific-computing#high-performance-computing
Stars1.4k
Forks119
Last commit1 day ago
awesome-python-chemistry
awesome-python-chemistry

A curated list of awesome Python frameworks, libraries, software, and resources for chemistry and cheminformatics.

#scientific-computing#cheminformatics#simulation
Stars1.4k
Forks231
Last commit10 months ago
Trilinos
TrilinosC++

A collection of reusable scientific computing software components for solving large-scale, complex multi-physics engineering problems.

#scientific-computing#parallel-computing#high-performance-computing
Stars1.4k
Forks630
Last commit1 day ago
SymEngine
SymEngineC++

A fast C++ symbolic manipulation library with optional wrappers for Python, Julia, Ruby, Haskell, and other languages.

#scientific-computing#python-integration#gmp
Stars1.4k
Forks315
Last commit8 days ago
ImagePy
ImagePyPython

An open-source, plugin-based image processing framework in Python that integrates with numpy-based libraries like scikit-image and OpenCV.

#simpleitk#scientific-computing#bioimage-analysis
Stars1.4k
Forks330
Last commit2 years ago
openbabel
openbabelC++

An open-source chemical toolbox for converting, analyzing, and manipulating molecular data across 90+ file formats.

#scientific-computing#cheminformatics#file-format-conversion
Stars1.4k
Forks479
Last commit13 days ago
owl
owlOCaml

A dedicated OCaml system for scientific and engineering computing, providing n-dimensional arrays, linear algebra, algorithmic differentiation, and neural networks.

#scientific-computing#signal-processing#matrix
Stars1.3k
Forks130
Last commit10 months ago
obspy
obspyPython

A Python framework for processing seismological data, providing parsers, data clients, and signal processing routines.

#geophysics#scientific-computing#science
Stars1.3k
Forks563
Last commit4 days ago
Kratos
KratosC++

A framework for building parallel, multi-disciplinary simulation software, focusing on modularity, extensibility, and high-performance computing.

#structural-mechanics#scientific-computing#parallel-computing
Stars1.3k
Forks293
Last commit
cocalc
cocalcTypeScript

A web-based collaborative platform for research, teaching, and scientific publishing with Jupyter Notebooks, Sage Worksheets, LaTeX, and real-time collaboration.

#scientific-computing#octave#latex
Stars1.3k
Forks230
Last commit9 days ago
Mocha.jl
Mocha.jlJulia

A deep learning framework for Julia inspired by Caffe, featuring modular architecture and multiple backends.

#scientific-computing#julia#deep-learning
Stars1.3k
Forks244
Last commit7 years ago
Parselmouth
ParselmouthC++

A Python library that provides direct, Pythonic access to Praat's speech processing algorithms from within Python.

#scientific-computing#audio-analysis#python-library
Stars1.3k
Forks131
Last commit3 days ago
argmin
argminRust

A pure Rust numerical optimization library offering a wide range of algorithms with a consistent, type-agnostic interface.

#scientific-computing#gradient-descent#optimizer
Stars1.3k
Forks115
Last commit8 months ago
ndarray
ndarrayJavaScript

A modular library for creating and manipulating multidimensional array views over 1D storage in JavaScript.

#scientific-computing#browserify#typed-arrays
Stars1.2k
Forks57
Last commit4 years ago
dtaidistance
dtaidistancePython

A Python library with fast C implementations for computing Dynamic Time Warping and other time series distances.

#scientific-computing#distance-measure#cython
Stars1.2k
Forks191
Last commit17 days ago
cppimport
cppimportPython

Import C++ files directly from Python with automatic compilation and transparent recompilation.

#scientific-computing#performance-optimization#c-plus-plus
Stars1.2k
Forks74
Last commit3 months ago
PreviousPage 3 of 13

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
Next
#Python120
#Machine Learning84
#Numerical Computing76
#Linear Algebra62
#Data Visualization55
#Python Library47
#Data Analysis46
#C Plus Plus44
#Data Science40
#High Performance Computing39
#Deep Learning35
#Mathematics33