Normalizing Flows PyTorch ML Frameworks

PyTorch implementations of normalizing flows and flow-matching algorithms for density estimation and generative modeling. Does NOT include general generative models (diffusion, VAEs, GANs), reinforcement learning with flows, or physics simulations.

There are 32 normalizing flows pytorch frameworks tracked. 4 score above 50 (established tier). The highest-rated is lucidrains/rectified-flow-pytorch at 69/100 with 426 stars and 1,635 monthly downloads.

Get all 32 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=normalizing-flows-pytorch&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 lucidrains/rectified-flow-pytorch

Implementation of rectified flow and some of its followup research /...

69
Established
2 probabilists/zuko

Normalizing flows in PyTorch

62
Established
3 davidnabergoj/torchflows

Modern normalizing flows in Python. Simple to use and easily extensible.

51
Established
4 keishihara/flow-matching

Flow Matching implemented in PyTorch

50
Established
5 LukasRinder/normalizing-flows

Implementation of normalizing flows in TensorFlow 2 including a small tutorial.

49
Emerging
6 janosh/awesome-normalizing-flows

Awesome resources on normalizing flows.

47
Emerging
7 Coldog2333/pytoflow

The py version of toflow → https://github.com/anchen1011/toflow

45
Emerging
8 ikostrikov/pytorch-flows

PyTorch implementations of algorithms for density estimation

45
Emerging
9 abdulfatir/normalizing-flows

Understanding normalizing flows

43
Emerging
10 kamenbliznashki/normalizing_flows

Pytorch implementations of density estimation algorithms: BNAF, Glow, MAF,...

40
Emerging
11 scikit-mobility/DeepGravity

a PyTorch implementation of the paper "Deep Gravity: enhancing mobility...

39
Emerging
12 Efficient-Scalable-Machine-Learning/event-ssm

Official implementation of our paper "Scalable Event-by-event Processing of...

38
Emerging
13 senya-ashukha/real-nvp-pytorch

Real NVP PyTorch a Minimal Working Example | Normalizing Flow

38
Emerging
14 buettnerlab/convexgating

Optimal gating strategies for flow and mass cytometry.

37
Emerging
15 mathisgerdes/continuous-flow-lft

Continuous normalizing flow for lattice quantum field theory

36
Emerging
16 DanielEftekhari/normality-normalization

Code accompanying the ICML 2025 paper "On the Importance of Gaussianizing...

35
Emerging
17 UditBhaskar19/GRAPH_NEURAL_NETWORK_FOR_RADAR_PERCEPTION

Multi-task learning using message passing graph neural network for radar...

35
Emerging
18 fangzr/SSM-PC

The code repository for our paper "Shared Spatial Memory Through Predictive Coding".

35
Emerging
19 stevenygd/NFGP

Pytorch implementation of NeurIPS 2021 paper: Geometry Processing with Neural Fields.

32
Emerging
20 TrentBrick/PyTorchDiscreteFlows

Discrete Normalizing Flows implemented in PyTorch

32
Emerging
21 minaskar/sinflow

Sliced Iterative Normalizing Flow with Minimal Dependencies

30
Emerging
22 volagold/fce-2d

Flow Contrastive Estimation (FCE) PyTorch Implementation on 2D data

28
Experimental
23 tgritsaev/gflownet-tlm

The source code for the paper "Optimizing Backward Policies in GFlowNets via...

27
Experimental
24 d-tiapkin/gflownet-rl

Repository for "Generative Flow Networks as Entropy-Regularized RL"...

26
Experimental
25 yixuan/temperflow

Efficient Multimodal Sampling via Tempered Distribution Flow

25
Experimental
26 honglinwen/Conditional-normalizing-flow-for-wind-power-forecasting

Code for paper "Continuous and Distribution-free Probabilistic Wind Power...

25
Experimental
27 EricZhang1412/Spatial-temporal-ERF

Official repo for NeurIPS 2025 poster: Unveiling the Spatial-temporal...

22
Experimental
28 aliutkus/groupmap

GroupMap: beyond mean and variance matching for deep learning

21
Experimental
29 Boketto-rgb/min-pi-flow

🔍 Implement flow matching for efficient few-step generation with this...

14
Experimental
30 ascillitoe/flowfield-approx

Supplementary material for the 2021 paper "Polynomial Ridge Flowfield Estimation".

11
Experimental
31 laurentperrinet/2024-12-09-normalizing-images-in-convolutional-neural-networks

Understanding Image Normalization in CNNs

11
Experimental
32 pfilo8/TreeFlow

This repository contains the code and resources related to the research...

11
Experimental