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 54 physics-informed neural networks frameworks tracked. 2 score above 70 (verified tier). The highest-rated is NVIDIA/physicsnemo at 74/100 with 2,530 stars. 3 of the top 10 are actively maintained.
Get all 54 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 |
jdtoscano94/NABLA-SciML
Physics Informed Machine Learning Tutorials (Pytorch and Jax) |
|
Established |
| 6 |
mathLab/PINA
Physics-Informed Neural networks for Advanced modeling |
|
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 |
AmeyaJagtap/Conservative_PINNs
We propose a conservative physics-informed neural network (cPINN) on... |
|
Emerging |
| 12 |
314arhaam/heat-pinn
A Physics-Informed Neural Network to solve 2D steady-state heat equations. |
|
Emerging |
| 13 |
314arhaam/burger-pinn
A Physics-Informed Neural Network for solving Burgers' equation. |
|
Emerging |
| 14 |
MJfadeaway/DAS
DAS: A deep adaptive sampling method for solving high-dimensional partial... |
|
Emerging |
| 15 |
JRice15/physics-informed-autoencoders
Code for Rice et al. 2020 "Analyzing Koopman approaches to physics-informed... |
|
Emerging |
| 16 |
caio-davi/PSO-PINN
Physics-Informed Neural Networks Trained with Particle Swarm Optimization |
|
Emerging |
| 17 |
pasqal-io/qex
JAX-based differentiable Kohn-Sham Density Functional Theory implementation... |
|
Emerging |
| 18 |
HiPerSimLab/PECANN
PECANNs: Physics and Equality Constrained Artificial Neural Networks |
|
Emerging |
| 19 |
nbouziani/physics-driven-ml
Physics-driven machine learning using PyTorch and Firedrake |
|
Emerging |
| 20 |
rmojgani/LPINNs
To address some of the failure modes in training of physics informed neural... |
|
Emerging |
| 21 |
XinyuanLiao/Adaptive-optimization-of-PINN
Optimizing Physics-Informed NN using Multi-task Likelihood Loss Balance... |
|
Experimental |
| 22 |
EMSL-Computing/PIML4PDE
A python package for physics-informed machine learning for solving partial... |
|
Experimental |
| 23 |
kanhaiya-gupta/pinn-research-platform
A comprehensive research platform for Physics-Informed Neural Networks... |
|
Experimental |
| 24 |
leiterrl/porch
A PyTorch library for Physics-Informed Neural Networks (PINNs) |
|
Experimental |
| 25 |
JB55Matthews/PinnDE
PinnDE: A Python library for solving differential equations with physics... |
|
Experimental |
| 26 |
demroz/pinn-ms
code for Large area optimization of meta-lens via data-free machine learning |
|
Experimental |
| 27 |
Jbrich95/pinnEV
Partially-Interpretable Neural Networks for Extreme Value modelling |
|
Experimental |
| 28 |
pornchai1889/pinn_btcusdt_option
Universal PINN solver for real-time Bitcoin Option Pricing. Solves... |
|
Experimental |
| 29 |
kimy-de/pinns
Physics-informed neural networks (PINNs) |
|
Experimental |
| 30 |
yoelt11/eff-physics-learn-dataset
Dataset for Physics-informed Learning |
|
Experimental |
| 31 |
Florencio026/PINNs_YouTube
🔍 Analyze the Poschl-Teller quantum well with analytic solutions, harmonic... |
|
Experimental |
| 32 |
kochlisGit/Physics-Informed-Neural-Network-PINN-Tensorflow
Implementation of a Physics Informed Neural Network (PINN) written in... |
|
Experimental |
| 33 |
ippqw5/PINNLearning
Implement PINN with high level APIs of TF2.0, including a solution of... |
|
Experimental |
| 34 |
ShotaDeguchi/PINN_Torch
Implementation of PINNs in PyTorch |
|
Experimental |
| 35 |
GaneshShivalingappa/Parametric-NN-Models
Physics-Informed Neural Network, Finite Element Method enhanced neural... |
|
Experimental |
| 36 |
ZINZINBIN/Physics-informed-ml-study
study code for physics informed machine learning and deep learning |
|
Experimental |
| 37 |
akarshp28/EIT-EBM
EIT-EBM |
|
Experimental |
| 38 |
MunzirH/Applications-of-Physics-Informed-Machine-Learning
🌌 Applications of Physics-Informed ML: A collection of notebooks from my... |
|
Experimental |
| 39 |
zsulsw/mlsa
Machine Learning-based Second-order Analysis of Beam-columns through... |
|
Experimental |
| 40 |
AryaAftab/Physics-based-neural-network
Physics-based neural network with Sine Activation Function |
|
Experimental |
| 41 |
orujovshah/pinn-wave-equation
A clean, modular implementation of Physics-Informed Neural Networks (PINNs)... |
|
Experimental |
| 42 |
xgxgnpu/Physics-informed-vibe-coding
The first open-source repository dedicated to PINN research via Vibe Coding.... |
|
Experimental |
| 43 |
chesterchung1998/Using-PINNs-to-predict-non-Newtonian-flows
Academic project on evaluation of the effectiveness of Physics-informed... |
|
Experimental |
| 44 |
Arfazrll/Photovoltaic-Physics-Informed-Neural-Network
A renewable energy prediction model that combines deep learning with physics... |
|
Experimental |
| 45 |
crgonzalezh/physics-informed-neural-networks
Physics-Informed Neural Networks (PINNs) for solving PDEs in PyTorch |
|
Experimental |
| 46 |
doomsday4/Heat-Transfer-in-Advanced-Manufacturing-using-PINN
This is a PINN based approach in solving high temperature heat transfer... |
|
Experimental |
| 47 |
doomsday4/PINN-for-CSTR
The application of a Physics Informed Neural Network on modelling the... |
|
Experimental |
| 48 |
ritog/harmonic
Training a Hamiltonian Neural Network |
|
Experimental |
| 49 |
L-A-Sandhu/Physics-Informed-Vectors-For-Wind-Speed-Prediction
Official Implementation of Integrating Physics-Informed Vectors for Improved... |
|
Experimental |
| 50 |
Aditya-Karri/PINN-CFD-Surrogate
Physics-Informed Neural Networks (PINNs) accelerating ANSYS Fluent CFD... |
|
Experimental |
| 51 |
alpz/mech-nn
Code Repository for the paper "Mechanistic Neural Networks for Scientific... |
|
Experimental |
| 52 |
nPIML-team/nPIML
The official respository for noise-aware physics-informed machine learning (nPIML) |
|
Experimental |
| 53 |
gorodnichy/PINN
Open Source C++ Library for Pseudo-inverse Fully Connected Recurrent Neural... |
|
Experimental |
| 54 |
Anurag-Dutta/PoFINN
Integrating Physics of Failure and Neural Networks for Long-term Degradation... |
|
Experimental |