All Scientific ML Tools
123 libraries ranked by quality score
| # | Library | Score | Tier |
|---|---|---|---|
| 1 |
jobovy/galpy
Galactic Dynamics in python |
|
Verified |
| 2 |
AMReX-Codes/amrex
AMReX: Software Framework for Block Structured AMR |
|
Verified |
| 3 |
stdlib-js/stdlib
✨ The fundamental numerical library for JavaScript and TypeScript. ✨ |
|
Verified |
| 4 |
pymovements/pymovements
A python package for processing eye movement data |
|
Verified |
| 5 |
chapel-lang/chapel
a Productive Parallel Programming Language |
|
Verified |
| 6 |
dealii/dealii
The development repository for the deal.II finite element library |
|
Verified |
| 7 |
InsightSoftwareConsortium/ITK
Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven,... |
|
Verified |
| 8 |
scipy/scipy
SciPy library main repository |
|
Verified |
| 9 |
opendatacube/datacube-core
Open Data Cube analyses continental scale Earth Observation data through time |
|
Verified |
| 10 |
trilinos/Trilinos
Primary repository for the Trilinos Project |
|
Verified |
| 11 |
BOINC/boinc
Open-source software for volunteer computing and grid computing. |
|
Verified |
| 12 |
spack/spack
A flexible package manager that supports multiple versions, configurations,... |
|
Verified |
| 13 |
OpenChemistry/avogadrolibs
Avogadro libraries provide 3D rendering, visualization, analysis and data... |
|
Verified |
| 14 |
mfem/mfem
Lightweight, general, scalable C++ library for finite element methods |
|
Verified |
| 15 |
opensim-org/opensim-core
SimTK OpenSim C++ libraries and command-line applications, and Java/Python wrapping. |
|
Verified |
| 16 |
visit-dav/visit
VisIt - Visualization and Data Analysis for Mesh-based Scientific Data |
|
Verified |
| 17 |
optiland/optiland
Comprehensive optical design, optimization, and analysis in Python,... |
|
Verified |
| 18 |
regionmask/regionmask
create masks of geospatial regions for arbitrary grids |
|
Verified |
| 19 |
llnl/sundials
Official development repository for SUNDIALS - a SUite of Nonlinear and... |
|
Verified |
| 20 |
adtzlr/felupe
finite element analysis for continuum mechanics of solid bodies |
|
Verified |
| 21 |
goplus/xgo
XGo is a programming language that reads like plain English. But it's also... |
|
Established |
| 22 |
shadow/shadow
Shadow is a discrete-event network simulator that directly executes real... |
|
Established |
| 23 |
K-Dense-AI/scientific-agent-skills
A set of ready to use Agent Skills for research, science, engineering,... |
|
Established |
| 24 |
biotite-dev/biotite
A comprehensive library for computational molecular biology |
|
Established |
| 25 |
simpeg/simpeg
Simulation and Parameter Estimation in Geophysics - A python package for... |
|
Established |
| 26 |
usnistgov/fipy
FiPy is a Finite Volume PDE solver written in Python |
|
Established |
| 27 |
andykee/lentil
Heart-healthy physical optics |
|
Established |
| 28 |
openhpc/ohpc
OpenHPC Integration, Packaging, and Test Repo |
|
Established |
| 29 |
geoschem/geos-chem
GEOS-Chem "Science Codebase" repository. Contains GEOS-Chem science... |
|
Established |
| 30 |
inducer/pyopencl
OpenCL integration for Python, plus shiny features |
|
Established |
| 31 |
scikit-bio/scikit-bio
scikit-bio: a community-driven Python library for bioinformatics, providing... |
|
Established |
| 32 |
espressomd/espresso
The ESPResSo package |
|
Established |
| 33 |
MFlowCode/MFC
Exascale multiphase flow solver — 2025 Gordon Bell Prize Finalist | 200T... |
|
Established |
| 34 |
gem/oq-engine
OpenQuake Engine: a software for Seismic Hazard and Risk Analysis |
|
Established |
| 35 |
mumax/3
GPU-accelerated micromagnetic simulator |
|
Established |
| 36 |
spack/spack-packages
Spack's community package recipes |
|
Established |
| 37 |
yt-project/yt
Main yt repository |
|
Established |
| 38 |
meteoinfo/MeteoInfo
MeteoInfo: GIS, scientific computation and visualization environment. |
|
Established |
| 39 |
inducer/meshpy
2D/3D simplicial mesh generator interface for Python (Triangle, TetGen, gmsh) |
|
Established |
| 40 |
ucscGenomeBrowser/kent
UCSC Genome Browser source. "beta" is released version / "master" is testing. |
|
Established |
| 41 |
betterscientificsoftware/bssw.io
Better Scientific Software Homepage |
|
Established |
| 42 |
pacs-course/pacs-examples
The examples for the course on advanced programming for scientific computing... |
|
Established |
| 43 |
Alpine-DAV/ascent
A flyweight in situ visualization and analysis runtime for multi-physics HPC... |
|
Established |
| 44 |
gnudatalanguage/gdl
GDL - GNU Data Language |
|
Established |
| 45 |
SCIInstitute/SCIRun
SCIRun is a Problem Solving Environment, for modeling, simulation and... |
|
Established |
| 46 |
JuDFTteam/best-of-atomistic-machine-learning
🏆 A ranked list of awesome atomistic machine learning projects ⚛️🧬💎. |
|
Established |
| 47 |
feelpp/feelpp
:gem: Feel++: Finite Element Embedded Language and Library in C++ |
|
Established |
| 48 |
llnl/SAMRAI
Structured Adaptive Mesh Refinement Application Infrastructure - a scalable... |
|
Established |
| 49 |
openmole/openmole
Workflow engine for exploration of simulation models using high throughput computing |
|
Established |
| 50 |
pism/pism
Parallel Ice Sheet Model (PISM) |
|
Established |
| 51 |
mccode-dev/McCode
The home of the McStas (neutrons) and McXtrace (x-rays) Monte-Carlo... |
|
Established |
| 52 |
molmod/stacie
Stable AutoCorrelation Integral Estimator |
|
Established |
| 53 |
PDLPorters/pdl
Scientific computing with Perl |
|
Established |
| 54 |
gonum/gonum
Gonum is a set of numeric libraries for the Go programming language. It... |
|
Established |
| 55 |
glotzerlab/freud
Powerful, efficient particle trajectory analysis in scientific Python. |
|
Established |
| 56 |
amberbiology/scribl
Semantic Capture of Relationships In Biological Literature (scribl) |
|
Established |
| 57 |
deepcharles/ruptures
ruptures: change point detection in Python |
|
Established |
| 58 |
gdtk-uq/gdtk
The Gas Dynamics Toolkit (GDTk) is a set of software tools for simulating... |
|
Established |
| 59 |
martinjrobins/diffsol
ODE solver library in Rust |
|
Established |
| 60 |
vlang/vsl
V library to develop Artificial Intelligence and High-Performance Scientific... |
|
Established |
| 61 |
SciCompMod/memilio
Modular spatio-temporal models for epidemic and pandemic simulations |
|
Established |
| 62 |
nelson-lang/nelson
The Nelson Programming Language |
|
Established |
| 63 |
scientific-python/scientific-python.org
Source for the Scientific Python Project homepage. |
|
Established |
| 64 |
gjbex/Scientific-C-plus-plus
Repository for participants of the "Scientific C++" training |
|
Established |
| 65 |
goplus/ixgo
The Go/XGo Interpreter |
|
Established |
| 66 |
wwang721/pyafv
🧬 Python code that implements the active finite Voronoi (AFV) model. |
|
Established |
| 67 |
InSARdev/core
Interferometric Synthetic Aperture Radar (InSAR) processing ecosystem for Python |
|
Established |
| 68 |
sun-data/named-arrays
Python library that implements named tensors with Astropy Quantity support. |
|
Established |
| 69 |
ISSMteam/PINNICLE
A general PINN framework for solving ice sheet modeling |
|
Established |
| 70 |
OstapHEP/ostap
User friendly and more intuitive interface to ROOT and PyROOT |
|
Established |
| 71 |
DataLab-Platform/DataLab
Open-source Platform for Scientific and Technical Data Processing and Visualization |
|
Established |
| 72 |
tsotchke/eshkol
High-Performance LISP-like language for Scientific Computing and AI written in C++ |
|
Established |
| 73 |
abougouffa/minemacs
MinEmacs: an Emacs configuration framework for daily use |
|
Established |
| 74 |
mia-jinns/jinns
Physics Informed Neural Networks (PINNs) + SPINNs + HyperPINNs + Adaptative... |
|
Established |
| 75 |
earth-system-radiation/pyRTE-RRTMGP
Python interface to the RTE+RRTMGP Fortran software package |
|
Established |
| 76 |
sinanislekdemir/payton
Payton! Kickstart any 3D OpenGL + GTK Ideas in a few seconds! |
|
Established |
| 77 |
sjdv1982/seamless
Wrap Python functions and shell commands as content-addressed... |
|
Established |
| 78 |
cpmech/russell
Rust Scientific Libary. ODE and DAE (Runge-Kutta) solvers. Special functions... |
|
Established |
| 79 |
Autostronomy/AstroPhot
A fast, flexible, full featured, and differentiable astronomical image 2D... |
|
Established |
| 80 |
sarisabban/Pose
A bare metal Python library for building and manipulating protein molecular... |
|
Established |
| 81 |
PyAutoLabs/PyAutoArray
Array and grid manipulation for the PyAuto ecosystem |
|
Established |
| 82 |
haddocking/haddock-restraints
Generate restraints to be used in HADDOCK |
|
Established |
| 83 |
RESTGroup/rstsr
An n-dimensional rust tensor library |
|
Established |
| 84 |
pathsim/pathview
A Python first graphical user interface for PathSim. |
|
Emerging |
| 85 |
NathalyDM/nath.biohack
A community-focused repository dedicated to fostering learning and... |
|
Emerging |
| 86 |
inducer/numerics-notes
Slides/notes and Jupyter notebook demos for an introductory course of... |
|
Emerging |
| 87 |
chaobrain/pinnx
Physics-Informed Neural Networks for Scientific Machine Learning in JAX |
|
Emerging |
| 88 |
c-hydro/hmc-dev
Hydrological Model Continuum (HMC) – Open-source distributed hydrological... |
|
Emerging |
| 89 |
alconley/spectrix
Interactive 1D/2D histogram fitter and data visualization tool for nuclear... |
|
Emerging |
| 90 |
runmat-org/runmat
Open-source runtime for math. Write MATLAB syntax, run on CPU + GPU... |
|
Emerging |
| 91 |
dadesso17/RJ-PINNs
RJ-PINNs, introduced by Dadoyi Dadesso, is a novel framework that... |
|
Emerging |
| 92 |
equipez/setup_mex
This package provides scripts that attempt to facilitate setting up the MATLAB MEX. |
|
Emerging |
| 93 |
ntumitolab/mmsb-bebi-5009
Mathematical Modeling for Systems Biology |
|
Emerging |
| 94 |
stdlib-js/www-status
Uptime and status monitor for the stdlib website. |
|
Emerging |
| 95 |
scigolib/hdf5
Modern Pure Go implementation of the HDF5 file format |
|
Emerging |
| 96 |
pasteurlabs/tesseract-core
Universal, autodiff-native software components for Simulation Intelligence. 📦 |
|
Emerging |
| 97 |
smec-ethz/bamboost
A Python library built for data-management using the HDF5 file format. |
|
Emerging |
| 98 |
gauravfs-14/awesome-pinns
A carefully curated collection of high-quality libraries, projects,... |
|
Emerging |
| 99 |
JaneliaSciComp/hortacloud
HortaCloud - 3D annotation platform for large microscopy data |
|
Emerging |
| 100 |
Dicklesworthstone/franken_numpy
Memory-safe clean-room Rust reimplementation of NumPy with strict/hardened... |
|
Emerging |