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

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
magicl
magiclCommon Lisp

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

#blas#scientific-computing#lapack
Stars255
Forks49
Last commit1 month 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
Forks41
Last commit8 months ago
go-hep
go-hepGo

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

#lhc#scientific-computing#xrootd
Stars253
Forks37
Last commit8 months ago
jaxns
jaxnsPython

A JAX-based probabilistic programming framework using nested sampling for fast Bayesian inference and evidence computation.

#scientific-computing#tensorflow-probability#jax
Stars247
Forks19
Last commit2 months ago
Morpheus
MorpheusJava

A high-performance, type-safe DataFrame library for the JVM enabling large-scale data analysis with parallel processing capabilities.

#scientific-computing#parallel-computing#finance
Stars245
Forks24
Last commit2 years ago
duecredit
duecreditPython

Automates citation collection for scientific software, methods, and datasets used in Python analyses.

#scientific-computing#software-credit#reproducible-research
Stars245
Forks30
Last commit4 days ago
jax-cosmo
jax-cosmoPython

A differentiable cosmology library built with JAX for automatic differentiation of cosmological calculations.

#scientific-computing#jax#astrophysics
Stars244
Forks50
Last commit1 year ago
RunMat
RunMatRust

Open-source runtime that executes MATLAB syntax on CPU and GPU automatically, with cross-platform hardware support and no vendor lock-in.

#matlab-compatible#scientific-computing#mathematics
Stars241
Forks10
Last commit1 day ago
opem
opemPython

An open-source modeling tool for evaluating the performance of proton-exchange membrane fuel cells (PEMFC) using static and dynamic models.

#research-tool#scientific-computing#simulation
Stars230
Forks64
Last commit12 days ago
AtomAI
AtomAIPython

A PyTorch-based Python package for deep and machine learning analysis of microscopy data, designed for domain scientists.

#ensemble-learning#scientific-computing#image-analysis
Stars229
Forks42
Last commit1 year ago
dmsh
dmsh

A pure Python mesh generator for 2D geometries, inspired by distmesh, with a user-friendly interface and high-quality output.

#scientific-computing#geometry-processing#mathematics
Stars222
Forks29
Last commit2 months ago
AICSImageIO
AICSImageIOPython

A Python library for reading, writing, and converting microscopy image formats with support for OME-TIFF, CZI, ND2, and more.

#scientific-computing#microscopy#imageio
Stars222
Forks51
Last commit7 months ago
MADNESS
MADNESSC++

A high-level environment for solving integral and differential equations in many dimensions using adaptive, fast methods with guaranteed precision.

#scientific-computing#parallel-computing#high-performance-computing
Stars219
Forks73
Last commit
Reaktoro
ReaktoroC++

A unified framework for modeling chemically reactive systems with support for equilibrium, kinetics, and multiple thermochemical databases.

#reactive-systems#scientific-computing#chemical-kinetics
Stars215
Forks70
Last commit5 months ago
cunn
cunnCuda

CUDA backend implementation for Torch's neural network package, enabling GPU acceleration for deep learning models.

#cuda#scientific-computing#deep-learning
Stars213
Forks173
Last commit7 years ago
mir
mirD

A generic numerical library for D providing sparse tensors, linear algebra, and machine learning components.

#blas#d-language#scientific-computing
Stars211
Forks20
Last commit4 years ago
jwave
jwavePython

A JAX-based research framework for differentiable and parallelizable acoustic simulations, running on CPU, GPU, and TPU.

#scientific-computing#parallel-computing#simulation
Stars211
Forks33
Last commit4 months ago
tree-math
tree-mathPython

A Python library that enables mathematical operations on JAX pytrees, allowing numerical algorithms to work directly with complex nested data structures.

#pytrees#scientific-computing#jax
Stars210
Forks9
Last commit1 year ago
polyworld
polyworldC++

An artificial life simulation system that evolves neural networks for artificial intelligence research.

#scientific-computing#artificial-life#genetic-algorithms
Stars208
Forks35
Last commit10 months ago
Rosetta
RosettaJupyter Notebook

A Python toolkit for text-focused data science on medium-sized datasets, bridging memory and cluster-scale processing.

#stream-processing#multiprocessing#scientific-computing
Stars207
Forks45
Last commit
Maxima on Jupyter
Maxima on JupyterCommon Lisp

A Jupyter kernel for the Maxima computer algebra system, enabling interactive notebooks for symbolic mathematics.

#scientific-computing#jupyter-kernel#interactive-computing
Stars207
Forks32
Last commit
ClojureCUDA
ClojureCUDAC

A Clojure library for GPU-accelerated computing using NVIDIA CUDA, enabling high-performance parallel processing.

#cuda#scientific-computing#high-performance-computing
Stars207
Forks12
Last commit7 days ago
rust-GSL
rust-GSLRust

A Rust binding for the GNU Scientific Library (GSL), providing access to numerical routines for scientific computing.

#gsl-binding#scientific-computing#mathematics
Stars202
Forks48
Last commit1 year ago
numerix
numerixElixir

A collection of mathematical functions for Elixir focused on statistics, linear algebra, and machine learning.

#scientific-computing#parallel-computing#elixir
Stars192
Forks17
Last commit5 years ago
russell
russellRust

A Rust scientific library for high-performance numerical mathematics, including ODE/DAE solvers, linear algebra, special functions, and tensor calculus.

#computational-mechanics#scientific-computing#mathematics
Stars191
Forks16
Last commit6 days ago
orthopy
orthopy

A Python library providing orthogonal polynomial classes for lines, triangles, disks, spheres, n-cubes, and nD spaces with stable recurrence schemes.

#scientific-computing#mathematics#chebyshev-polynomials
Stars191
Forks18
Last commit2 months ago
opticl
opticlCommon Lisp

A high-performance Common Lisp library for representing and processing 2D pixel-based images with minimal dependencies.

#scientific-computing#high-performance#open-source-library
Stars191
Forks34
Last commit4 years ago
Upsurge
UpsurgeSwift

A Swift library providing numpy-like multi-dimensional data structures and operations for numerical computing.

#scientific-computing#math#valuearray
Stars187
Forks43
Last commit7 years ago
webchem
webchemR

An R package to programmatically retrieve chemical information from various web databases and APIs.

#scientific-computing#cheminformatics#r-package
Stars186
Forks43
Last commit9 days ago
climin
climinPython

A Python package providing gradient-based optimizers specifically designed for machine learning scenarios.

#scientific-computing#gradient-descent#deep-learning
Stars185
Forks65
Last commit6 months ago
BG-atlasAPI
BG-atlasAPIPython

A Python API for downloading and processing neuroanatomical atlas data from multiple sources.

#brain#scientific-computing#neuroscience
Stars182
Forks67
Last commit1 day ago
PhyloNetworks.jl
PhyloNetworks.jlJulia

A Julia package providing core utilities for manipulating, comparing, and analyzing phylogenetic trees and networks.

#newick-format#scientific-computing#julia
Stars175
Forks51
Last commit22 days ago
CloudVolume
CloudVolumePython

A Python library for serverless, random-access reading and writing of Neuroglancer Precomputed format volumes, meshes, and skeletons.

#scientific-computing#neuroscience#precomputed-format
Stars174
Forks52
Last commit1 day ago
FLAP
FLAPFortran

A pure Fortran 2003+ library for building elegant command-line interfaces, inspired by Python's argparse.

#scientific-computing#posix-compliant#open-source
Stars171
Forks38
Last commit23 days ago
bayesloop
bayesloopPython

A Python probabilistic programming framework for objective model selection in time-varying parameter time series models.

#grid-based-inference#scientific-computing#sequential-inference
Stars171
Forks31
Last commit1 month ago
PreviousPage 7 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
5 days ago
3 years ago
1 year 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