Physics-Informed Neural Networks ML Frameworks
Frameworks and implementations for Physics-Informed Neural Networks (PINNs) that embed physical equations and constraints into neural networks to solve PDEs and scientific computing problems. Does NOT include general neural networks, standard PDE solvers without ML integration, or domain-specific applications like heat transfer unless the primary focus is the PINN methodology itself.
There are 60 physics-informed neural networks frameworks tracked. 2 score above 70 (verified tier). The highest-rated is NVIDIA/physicsnemo at 71/100 with 2,530 stars. 2 of the top 10 are actively maintained.
Get all 60 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=physics-informed-neural-networks&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
NVIDIA/physicsnemo
Open-source deep-learning framework for building, training, and fine-tuning... |
|
Verified |
| 2 |
SciML/NeuralPDE.jl
Physics-Informed Neural Networks (PINN) Solvers of (Partial) Differential... |
|
Verified |
| 3 |
NVIDIA/physicsnemo-sym
Framework providing pythonic APIs, algorithms and utilities to be used with... |
|
Established |
| 4 |
idrl-lab/idrlnet
IDRLnet, a Python toolbox for modeling and solving problems through... |
|
Established |
| 5 |
mathLab/PINA
Physics-Informed Neural networks for Advanced modeling |
|
Established |
| 6 |
jdtoscano94/NABLA-SciML
Physics Informed Machine Learning Tutorials (Pytorch and Jax) |
|
Established |
| 7 |
AmeyaJagtap/XPINNs
Extended Physics-Informed Neural Networks (XPINNs): A Generalized Space-Time... |
|
Emerging |
| 8 |
airexlab/fastvpinns
FastVPINNs - A tensor-driven acceleration of VPINNs for complex geometries |
|
Emerging |
| 9 |
nanditadoloi/PINN
Simple PyTorch Implementation of Physics Informed Neural Network (PINN) |
|
Emerging |
| 10 |
shawnrosofsky/PINO_Applications
Applications of PINOs |
|
Emerging |
| 11 |
314arhaam/heat-pinn
A Physics-Informed Neural Network to solve 2D steady-state heat equations. |
|
Emerging |
| 12 |
AmeyaJagtap/Conservative_PINNs
We propose a conservative physics-informed neural network (cPINN) on... |
|
Emerging |
| 13 |
314arhaam/burger-pinn
A Physics-Informed Neural Network for solving Burgers' equation. |
|
Emerging |
| 14 |
caio-davi/PSO-PINN
Physics-Informed Neural Networks Trained with Particle Swarm Optimization |
|
Emerging |
| 15 |
MJfadeaway/DAS
DAS: A deep adaptive sampling method for solving high-dimensional partial... |
|
Emerging |
| 16 |
HiPerSimLab/PECANN
PECANNs: Physics and Equality Constrained Artificial Neural Networks |
|
Emerging |
| 17 |
pasqal-io/qex
JAX-based differentiable Kohn-Sham Density Functional Theory implementation... |
|
Emerging |
| 18 |
JRice15/physics-informed-autoencoders
Code for Rice et al. 2020 "Analyzing Koopman approaches to physics-informed... |
|
Emerging |
| 19 |
nbouziani/physics-driven-ml
Physics-driven machine learning using PyTorch and Firedrake |
|
Emerging |
| 20 |
EMSL-Computing/PIML4PDE
A python package for physics-informed machine learning for solving partial... |
|
Emerging |
| 21 |
leiterrl/porch
A PyTorch library for Physics-Informed Neural Networks (PINNs) |
|
Emerging |
| 22 |
kanhaiya-gupta/pinn-research-platform
A comprehensive research platform for Physics-Informed Neural Networks... |
|
Emerging |
| 23 |
JB55Matthews/PinnDE
PinnDE: A Python library for solving differential equations with physics... |
|
Emerging |
| 24 |
rmojgani/LPINNs
To address some of the failure modes in training of physics informed neural... |
|
Emerging |
| 25 |
Jbrich95/pinnEV
Partially-Interpretable Neural Networks for Extreme Value modelling |
|
Emerging |
| 26 |
demroz/pinn-ms
code for Large area optimization of meta-lens via data-free machine learning |
|
Emerging |
| 27 |
ippqw5/PINNLearning
Implement PINN with high level APIs of TF2.0, including a solution of... |
|
Experimental |
| 28 |
kimy-de/pinns
Physics-informed neural networks (PINNs) |
|
Experimental |
| 29 |
kochlisGit/Physics-Informed-Neural-Network-PINN-Tensorflow
Implementation of a Physics Informed Neural Network (PINN) written in... |
|
Experimental |
| 30 |
XinyuanLiao/Adaptive-optimization-of-PINN
Optimizing Physics-Informed NN using Multi-task Likelihood Loss Balance... |
|
Experimental |
| 31 |
ShotaDeguchi/PINN_Torch
Implementation of PINNs in PyTorch |
|
Experimental |
| 32 |
GaneshShivalingappa/Parametric-NN-Models
Physics-Informed Neural Network, Finite Element Method enhanced neural... |
|
Experimental |
| 33 |
zsulsw/mlsa
Machine Learning-based Second-order Analysis of Beam-columns through... |
|
Experimental |
| 34 |
ZINZINBIN/Physics-informed-ml-study
study code for physics informed machine learning and deep learning |
|
Experimental |
| 35 |
akarshp28/EIT-EBM
EIT-EBM |
|
Experimental |
| 36 |
MunzirH/Applications-of-Physics-Informed-Machine-Learning
🌌 Applications of Physics-Informed ML: A collection of notebooks from my... |
|
Experimental |
| 37 |
pornchai1889/pinn_btcusdt_option
Universal PINN solver for real-time Bitcoin Option Pricing. Solves... |
|
Experimental |
| 38 |
AryaAftab/Physics-based-neural-network
Physics-based neural network with Sine Activation Function |
|
Experimental |
| 39 |
chesterchung1998/Using-PINNs-to-predict-non-Newtonian-flows
Academic project on evaluation of the effectiveness of Physics-informed... |
|
Experimental |
| 40 |
doomsday4/Heat-Transfer-in-Advanced-Manufacturing-using-PINN
This is a PINN based approach in solving high temperature heat transfer... |
|
Experimental |
| 41 |
doomsday4/PINN-for-CSTR
The application of a Physics Informed Neural Network on modelling the... |
|
Experimental |
| 42 |
orujovshah/pinn-wave-equation
A clean, modular implementation of Physics-Informed Neural Networks (PINNs)... |
|
Experimental |
| 43 |
yoelt11/eff-physics-learn-dataset
Dataset for Physics-informed Learning |
|
Experimental |
| 44 |
L-A-Sandhu/Physics-Informed-Vectors-For-Wind-Speed-Prediction
Official Implementation of Integrating Physics-Informed Vectors for Improved... |
|
Experimental |
| 45 |
Florencio026/PINNs_YouTube
🔍 Analyze the Poschl-Teller quantum well with analytic solutions, harmonic... |
|
Experimental |
| 46 |
Arfazrll/Photovoltaic-Physics-Informed-Neural-Network
A renewable energy prediction model that combines deep learning with physics... |
|
Experimental |
| 47 |
alpz/mech-nn
Code Repository for the paper "Mechanistic Neural Networks for Scientific... |
|
Experimental |
| 48 |
nPIML-team/nPIML
The official respository for noise-aware physics-informed machine learning (nPIML) |
|
Experimental |
| 49 |
gorodnichy/PINN
Open Source C++ Library for Pseudo-inverse Fully Connected Recurrent Neural... |
|
Experimental |
| 50 |
Anurag-Dutta/PoFINN
Integrating Physics of Failure and Neural Networks for Long-term Degradation... |
|
Experimental |
| 51 |
xgxgnpu/Physics-informed-vibe-coding
The first open-source repository dedicated to PINN research via Vibe Coding.... |
|
Experimental |
| 52 |
crgonzalezh/physics-informed-neural-networks
Physics-Informed Neural Networks (PINNs) for solving PDEs in PyTorch |
|
Experimental |
| 53 |
MihirShrivastav/QDot-PINN
Physics-Informed Neural Network (PINN) framework for solving a... |
|
Experimental |
| 54 |
ritog/harmonic
Training a Hamiltonian Neural Network |
|
Experimental |
| 55 |
Aditya-Karri/PINN-CFD-Surrogate
Physics-Informed Neural Networks (PINNs) accelerating ANSYS Fluent CFD... |
|
Experimental |
| 56 |
mattialoszach/navier-stokes-pinn
Using Physics-informed Neural Networks for applications described by the... |
|
Experimental |
| 57 |
rkrmech2ml/Machine_Learning
Trying Physics-Informed Neural Networks (PINNs) and traditional methods like... |
|
Experimental |
| 58 |
kanhaiya-gupta/physics-informed-neural-network
A Physics-Informed Neural Network (PINN) framework for solving partial... |
|
Experimental |
| 59 |
marcosbenicio/pinns
Studies on Physics-Informed Neural Networks (PINNs) for solving problems... |
|
Experimental |
| 60 |
Yuvraj2410/PINN_elasticity
Solving PDEs using Physics Informed Neural Networks (PINNs). Aim was to... |
|
Experimental |