Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Scientific Computing

Scientific Computing

329 projects

Showing 36 of 329 projects

animatplot
animatplotPython

A Python package for creating interactive animated plots using Matplotlib.

#scientific-computing#animation#matplotlib
Stars418
Forks38
Last commit1 year ago
HDR_Toolbox
HDR_ToolboxMATLAB

A MATLAB/Octave toolbox for processing High Dynamic Range (HDR) images, including tone mapping and expansion operators.

#scientific-computing#inverse-tonemapping#bilateral-filtering
Stars413
Forks149
Last commit4 months ago
pykep
pykepC++

A scientific library providing tools for research in interplanetary trajectory design and space flight mechanics.

#c-plus-plus-library#scientific-computing#astrodynamics
Stars412
Forks106
Last commit5 days ago
cclib
cclibPython

A Python library for parsing computational chemistry logfiles and implementing platform-independent algorithms.

#chemistry-algorithms#hacktoberfest#scientific-computing
Stars408
Forks180
Last commit1 day ago
Fortran
Fortran

A curated list of awesome Fortran frameworks, libraries, and software for scientific and high-performance computing.

#scientific-computing#high-performance-computing#computational-fluid-dynamics
Stars408
Forks62
Last commit3 months ago
glot
glotGo

A plotting library for Golang built on top of gnuplot, supporting lines, points, bars, steps, histogram, and circle styles.

#gnuplot#scientific-computing#go-library
Stars407
Forks21
Last commit1 year ago
scikit-tensor
scikit-tensorPython

Python library for multilinear algebra operations and tensor factorizations with support for dense and sparse tensors.

#tensor-factorization#scientific-computing#scipy
Stars405
Forks111
Last commit7 years ago
Extending JAX with custom C++ and CUDA code by Dan Foreman-Mackey
Extending JAX with custom C++ and CUDA code by Dan Foreman-MackeyPython

A tutorial demonstrating how to extend JAX with custom C++ and CUDA operations for high-performance computing.

#cuda#scientific-computing#high-performance-computing
Stars403
Forks23
Last commit
vsl
vslV

A V library for AI and high-performance scientific computing with pure-V BLAS/LAPACK implementations.

#blas#hacktoberfest#scientific-computing
Stars396
Forks48
Last commit5 days ago
vsl.vcl
vsl.vclV

A V library for AI and high-performance scientific computing with pure-V BLAS/LAPACK implementations.

#blas#hacktoberfest#scientific-computing
Stars396
Forks48
Last commit5 days ago
Indigo
IndigoC++

A universal cheminformatics toolkit with database search engines, a core library, and utilities for molecular processing.

#scientific-computing#cheminformatics#webassembly
Stars396
Forks127
Last commit1 day ago
fCWT
fCWTJupyter Notebook

A highly optimized C++ library for fast continuous wavelet transform calculations in C++, Python, and MATLAB.

#scientific-computing#fast#audio-analysis
Stars393
Forks82
Last commit1 year ago
MATIO
MATIOC

An open-source C library for reading and writing binary MATLAB MAT files without requiring MATLAB.

#c-library#scientific-computing#file-format
Stars392
Forks107
Last commit2 days ago
pathsim
pathsimPython

A Python-native block diagram framework for simulating continuous-time, discrete-time, and hybrid dynamical systems.

#scientific-computing#simulation#modeling
Stars386
Forks40
Last commit12 days ago
json-fortran
json-fortranFortran

A user-friendly, thread-safe, and object-oriented API for reading and writing JSON files in modern Fortran.

#scientific-computing#compiler-support#object-oriented-fortran
Stars377
Forks95
Last commit1 day ago
pyquaternion
pyquaternionPython

A Python library for representing and manipulating quaternions, designed for 3D animation and geometry.

#robotics#scientific-computing#3d-animation
Stars368
Forks74
Last commit1 month ago
MFC
MFCFortran

An exascale many-physics flow solver for compressible multi-phase simulations, scaling to 200 trillion grid points on 43K+ GPUs.

#scientific-computing#parallel-computing#high-performance-computing
Stars368
Forks142
Last commit3 days ago
cutorch
cutorchCuda

A CUDA backend for Torch7 that enables GPU-accelerated tensor operations with a familiar Torch API.

#cuda#scientific-computing#parallel-computing
Stars340
Forks207
Last commit8 years ago
dp
dpLua

A deep learning library for streamlining research and development using Torch7 with object-oriented design patterns.

#scientific-computing#deep-learning#neural-networks
Stars339
Forks139
Last commit9 years ago
go3d
go3dGo

A performance-oriented 2D/3D math library for Go, optimized for graphics programming, game development, and scientific computing.

#scientific-computing#quaternions#3d-math
Stars339
Forks49
Last commit7 months ago
astro-rust
astro-rustRust

A Rust library implementing advanced astronomical algorithms for planetary positioning, coordinate transformations, and time calculations.

#time-calculation#scientific-computing#ephemeris
Stars313
Forks44
Last commit6 years ago
morphologica
morphologicaC++

A header-only C++ library for real-time data visualization and simulation support using modern OpenGL.

#scientific-computing#simulation#graphics
Stars309
Forks40
Last commit11 months ago
FDTDX
FDTDXPython

An efficient open-source Python package for 3D photonic nanostructure simulation and design using GPU-accelerated FDTD with automatic differentiation.

#scientific-computing#jax#computational-photonics
Stars302
Forks59
Last commit5 days ago
dynamiqs
dynamiqsPython

A Python library for GPU-accelerated and differentiable quantum systems simulation built with JAX.

#scientific-computing#quantum-optimal-control#jax
Stars294
Forks59
Last commit3 days ago
Book on Riemann solvers
Book on Riemann solversHTML

An interactive book about Riemann problems and approximate solvers for hyperbolic PDEs, implemented in Jupyter notebooks.

#scientific-computing#mathematics#computational-fluid-dynamics
Stars289
Forks106
Last commit
gtk-fortran
gtk-fortranFortran

A GTK / Fortran binding enabling scientists to build cross-platform graphical user interfaces (GUIs) in Fortran.

#scientific-computing#graphics#bindings
Stars288
Forks46
Last commit1 month ago
JuliaCall
JuliaCallHTML

An R package that embeds Julia for high-performance numerical computing, enabling seamless interoperability between R and Julia.

#scientific-computing#julia#high-performance
Stars286
Forks41
Last commit13 days ago
quantum
quantumRust

An advanced quantum computer simulator written in Rust, capable of simulating up to 5-qubit registers for educational and algorithmic exploration.

#scientific-computing#open-source#simulator
Stars286
Forks33
Last commit9 years ago
ClojureCL - parallel computations with OpenCL
ClojureCL - parallel computations with OpenCLClojure

A Clojure library for parallel computations using OpenCL 2.0 with fast JNI bindings.

#amd-opencl#scientific-computing#parallel-computing
Stars283
Forks18
Last commit21 days ago
netCDF
netCDFFortran

Fortran application interfaces for accessing netCDF scientific data files, providing self-describing, network-transparent data storage.

#hacktoberfest#scientific-computing#f77-f90-api
Stars270
Forks105
Last commit4 days ago
BIDMat
BIDMatScala

A CPU and GPU-accelerated matrix library optimized for high-performance data mining operations.

#cuda#scientific-computing#high-performance-computing
Stars269
Forks73
Last commit5 years ago
Boost.Multiprecision
Boost.MultiprecisionC++

A C++ library providing integer, rational, floating-point, complex, and interval number types with extended range and precision beyond built-in types.

#scientific-computing#mathematics#expression-templates
Stars257
Forks127
Last commit
HPC
HPC

A curated list of awesome software, tools, and resources for High Performance Computing (HPC) engineers and administrators.

#scientific-computing#parallel-computing#high-performance-computing
Stars254
Forks31
Last commit1 year ago
Complex.js
Complex.jsJavaScript

A comprehensive JavaScript library for complex number arithmetic with a full suite of mathematical functions.

#scientific-computing#trigonometric-functions#mathematics
Stars253
Forks39
Last commit6 months ago
magicl
magiclCommon Lisp

A Common Lisp library for matrix algebra with pure Lisp and accelerated backends via BLAS/LAPACK.

#blas#scientific-computing#lapack
Stars253
Forks50
Last commit2 days ago
go-hep
go-hepGo

A comprehensive Go toolkit for High Energy Physics (HEP) data analysis, simulation, and visualization.

#lhc#scientific-computing#xrootd
Stars252
Forks38
Last commit7 months ago
PreviousPage 6 of 10

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 year ago
6 months ago
1 month ago
Next
#Python99
#Machine Learning73
#Linear Algebra53
#Numerical Computing51
#Data Visualization42
#Python Library41
#High Performance Computing38
#C Plus Plus35
#Data Science33
#Data Analysis32
#Deep Learning31
#Parallel Computing27