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

XAD
XADC++

A high-performance C++ automatic differentiation library for large-scale, performance-critical systems.

#forward-mode#scientific-computing#high-performance-computing
Stars425
Forks48
Last commit19 days ago
XAD
XADC++

A high-performance C++ automatic differentiation library for large-scale, performance-critical systems.

#adjoint-method#scientific-computing#high-performance-computing
Stars425
Forks48
Last commit19 days ago
DSP
DSPJulia

A Julia package providing digital signal processing routines including filter design, periodograms, window functions, and estimation.

#scientific-computing#julia#filter
Stars421
Forks113
Last commit2 days ago
animatplot
animatplotPython

A Python package for creating interactive animated plots using Matplotlib.

#scientific-computing#animation#matplotlib
Stars419
Forks38
Last commit1 year 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
Stars418
Forks107
Last commit17 days ago
cclib
cclibPython

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

#chemistry-algorithms#hacktoberfest#scientific-computing
Stars417
Forks184
Last commit1 day 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 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
Stars412
Forks61
Last commit22 days ago
pathsim
pathsimPython

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

#scientific-computing#simulation#modeling
Stars409
Forks43
Last commit20 days 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
Stars404
Forks110
Last commit8 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
Indigo
IndigoC++

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

#scientific-computing#cheminformatics#webassembly
Stars402
Forks129
Last commit1 day ago
vsl
vslV

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

#blas#hacktoberfest#scientific-computing
Stars400
Forks50
Last commit15 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
Stars400
Forks50
Last commit15 days 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
Stars399
Forks84
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
Stars396
Forks113
Last commit11 days 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
Stars389
Forks155
Last commit1 day 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
Stars378
Forks96
Last commit1 month ago
pyquaternion
pyquaternionPython

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

#robotics#scientific-computing#3d-animation
Stars366
Forks74
Last commit2 months 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
Stars341
Forks48
Last commit9 months 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
Forks140
Last commit10 years 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
Stars325
Forks70
Last commit2 days 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
dynamiqs
dynamiqsPython

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

#scientific-computing#quantum-optimal-control#jax
Stars309
Forks66
Last commit4 days 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 commit1 year 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
Stars291
Forks105
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
Stars289
Forks46
Last commit9 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
Stars287
Forks32
Last commit10 years 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
Stars287
Forks42
Last commit23 days 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
Stars284
Forks18
Last commit23 days ago
scirs
scirsRust

A comprehensive scientific computing and AI/ML library in pure Rust, offering SciPy-compatible APIs with 10-100x performance gains.

#scientific-computing#ai#fft
Stars274
Forks33
Last commit2 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
Stars269
Forks105
Last commit1 month ago
BIDMat
BIDMatScala

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

#cuda#scientific-computing#high-performance-computing
Stars269
Forks71
Last commit5 years ago
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
Stars260
Forks32
Last commit1 year ago
PreviousPage 6 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 year ago
7 months 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