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...

71
Verified
2 SciML/NeuralPDE.jl

Physics-Informed Neural Networks (PINN) Solvers of (Partial) Differential...

71
Verified
3 NVIDIA/physicsnemo-sym

Framework providing pythonic APIs, algorithms and utilities to be used with...

60
Established
4 idrl-lab/idrlnet

IDRLnet, a Python toolbox for modeling and solving problems through...

58
Established
5 mathLab/PINA

Physics-Informed Neural networks for Advanced modeling

57
Established
6 jdtoscano94/NABLA-SciML

Physics Informed Machine Learning Tutorials (Pytorch and Jax)

53
Established
7 AmeyaJagtap/XPINNs

Extended Physics-Informed Neural Networks (XPINNs): A Generalized Space-Time...

48
Emerging
8 airexlab/fastvpinns

FastVPINNs - A tensor-driven acceleration of VPINNs for complex geometries

47
Emerging
9 nanditadoloi/PINN

Simple PyTorch Implementation of Physics Informed Neural Network (PINN)

46
Emerging
10 shawnrosofsky/PINO_Applications

Applications of PINOs

46
Emerging
11 314arhaam/heat-pinn

A Physics-Informed Neural Network to solve 2D steady-state heat equations.

45
Emerging
12 AmeyaJagtap/Conservative_PINNs

We propose a conservative physics-informed neural network (cPINN) on...

45
Emerging
13 314arhaam/burger-pinn

A Physics-Informed Neural Network for solving Burgers' equation.

40
Emerging
14 caio-davi/PSO-PINN

Physics-Informed Neural Networks Trained with Particle Swarm Optimization

40
Emerging
15 MJfadeaway/DAS

DAS: A deep adaptive sampling method for solving high-dimensional partial...

40
Emerging
16 HiPerSimLab/PECANN

PECANNs: Physics and Equality Constrained Artificial Neural Networks

39
Emerging
17 pasqal-io/qex

JAX-based differentiable Kohn-Sham Density Functional Theory implementation...

39
Emerging
18 JRice15/physics-informed-autoencoders

Code for Rice et al. 2020 "Analyzing Koopman approaches to physics-informed...

39
Emerging
19 nbouziani/physics-driven-ml

Physics-driven machine learning using PyTorch and Firedrake

39
Emerging
20 EMSL-Computing/PIML4PDE

A python package for physics-informed machine learning for solving partial...

36
Emerging
21 leiterrl/porch

A PyTorch library for Physics-Informed Neural Networks (PINNs)

34
Emerging
22 kanhaiya-gupta/pinn-research-platform

A comprehensive research platform for Physics-Informed Neural Networks...

34
Emerging
23 JB55Matthews/PinnDE

PinnDE: A Python library for solving differential equations with physics...

31
Emerging
24 rmojgani/LPINNs

To address some of the failure modes in training of physics informed neural...

31
Emerging
25 Jbrich95/pinnEV

Partially-Interpretable Neural Networks for Extreme Value modelling

30
Emerging
26 demroz/pinn-ms

code for Large area optimization of meta-lens via data-free machine learning

30
Emerging
27 ippqw5/PINNLearning

Implement PINN with high level APIs of TF2.0, including a solution of...

29
Experimental
28 kimy-de/pinns

Physics-informed neural networks (PINNs)

29
Experimental
29 kochlisGit/Physics-Informed-Neural-Network-PINN-Tensorflow

Implementation of a Physics Informed Neural Network (PINN) written in...

29
Experimental
30 XinyuanLiao/Adaptive-optimization-of-PINN

Optimizing Physics-Informed NN using Multi-task Likelihood Loss Balance...

29
Experimental
31 ShotaDeguchi/PINN_Torch

Implementation of PINNs in PyTorch

28
Experimental
32 GaneshShivalingappa/Parametric-NN-Models

Physics-Informed Neural Network, Finite Element Method enhanced neural...

28
Experimental
33 zsulsw/mlsa

Machine Learning-based Second-order Analysis of Beam-columns through...

27
Experimental
34 ZINZINBIN/Physics-informed-ml-study

study code for physics informed machine learning and deep learning

27
Experimental
35 akarshp28/EIT-EBM

EIT-EBM

27
Experimental
36 MunzirH/Applications-of-Physics-Informed-Machine-Learning

🌌 Applications of Physics-Informed ML: A collection of notebooks from my...

27
Experimental
37 pornchai1889/pinn_btcusdt_option

Universal PINN solver for real-time Bitcoin Option Pricing. Solves...

27
Experimental
38 AryaAftab/Physics-based-neural-network

Physics-based neural network with Sine Activation Function

25
Experimental
39 chesterchung1998/Using-PINNs-to-predict-non-Newtonian-flows

Academic project on evaluation of the effectiveness of Physics-informed...

23
Experimental
40 doomsday4/Heat-Transfer-in-Advanced-Manufacturing-using-PINN

This is a PINN based approach in solving high temperature heat transfer...

22
Experimental
41 doomsday4/PINN-for-CSTR

The application of a Physics Informed Neural Network on modelling the...

22
Experimental
42 orujovshah/pinn-wave-equation

A clean, modular implementation of Physics-Informed Neural Networks (PINNs)...

22
Experimental
43 yoelt11/eff-physics-learn-dataset

Dataset for Physics-informed Learning

22
Experimental
44 L-A-Sandhu/Physics-Informed-Vectors-For-Wind-Speed-Prediction

Official Implementation of Integrating Physics-Informed Vectors for Improved...

21
Experimental
45 Florencio026/PINNs_YouTube

🔍 Analyze the Poschl-Teller quantum well with analytic solutions, harmonic...

21
Experimental
46 Arfazrll/Photovoltaic-Physics-Informed-Neural-Network

A renewable energy prediction model that combines deep learning with physics...

21
Experimental
47 alpz/mech-nn

Code Repository for the paper "Mechanistic Neural Networks for Scientific...

20
Experimental
48 nPIML-team/nPIML

The official respository for noise-aware physics-informed machine learning (nPIML)

20
Experimental
49 gorodnichy/PINN

Open Source C++ Library for Pseudo-inverse Fully Connected Recurrent Neural...

19
Experimental
50 Anurag-Dutta/PoFINN

Integrating Physics of Failure and Neural Networks for Long-term Degradation...

18
Experimental
51 xgxgnpu/Physics-informed-vibe-coding

The first open-source repository dedicated to PINN research via Vibe Coding....

16
Experimental
52 crgonzalezh/physics-informed-neural-networks

Physics-Informed Neural Networks (PINNs) for solving PDEs in PyTorch

15
Experimental
53 MihirShrivastav/QDot-PINN

Physics-Informed Neural Network (PINN) framework for solving a...

15
Experimental
54 ritog/harmonic

Training a Hamiltonian Neural Network

14
Experimental
55 Aditya-Karri/PINN-CFD-Surrogate

Physics-Informed Neural Networks (PINNs) accelerating ANSYS Fluent CFD...

14
Experimental
56 mattialoszach/navier-stokes-pinn

Using Physics-informed Neural Networks for applications described by the...

13
Experimental
57 rkrmech2ml/Machine_Learning

Trying Physics-Informed Neural Networks (PINNs) and traditional methods like...

13
Experimental
58 kanhaiya-gupta/physics-informed-neural-network

A Physics-Informed Neural Network (PINN) framework for solving partial...

13
Experimental
59 marcosbenicio/pinns

Studies on Physics-Informed Neural Networks (PINNs) for solving problems...

12
Experimental
60 Yuvraj2410/PINN_elasticity

Solving PDEs using Physics Informed Neural Networks (PINNs). Aim was to...

12
Experimental