GAN Image Generation ML Frameworks

Implementations and applications of GANs specifically for generating, transforming, or enhancing images across domains (medical, game assets, faces, etc.). Does NOT include diffusion models, VAEs, or other generative architectures; focuses on GAN variants (DCGAN, CycleGAN, StyleGAN, conditional GANs) and their practical deployments.

There are 163 gan image generation frameworks tracked. 17 score above 50 (established tier). The highest-rated is huggingface/pytorch-pretrained-BigGAN at 59/100 with 1,045 stars.

Get all 163 projects as JSON

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

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

# Framework Score Tier
1 huggingface/pytorch-pretrained-BigGAN

🦋A PyTorch implementation of BigGAN with pretrained weights and conversion scripts.

59
Established
2 torchgan/torchgan

Research Framework for easy and efficient training of GANs based on Pytorch

56
Established
3 metal3d/keras-video-generators

Keras generators to generate sequences from videos as input

54
Established
4 GANs-in-Action/gans-in-action

Companion repository to GANs in Action: Deep learning with Generative...

53
Established
5 junyanz/pytorch-CycleGAN-and-pix2pix

Image-to-Image Translation in PyTorch

53
Established
6 tmabraham/UPIT

A fastai/PyTorch package for unpaired image-to-image translation.

52
Established
7 kozistr/Awesome-GANs

Awesome Generative Adversarial Networks with tensorflow

51
Established
8 hollobit/All-About-the-GAN

All About the GANs(Generative Adversarial Networks) - Summarized lists for GAN

51
Established
9 williamSYSU/TextGAN-PyTorch

TextGAN is a PyTorch framework for Generative Adversarial Networks (GANs)...

51
Established
10 aitorzip/PyTorch-CycleGAN

A clean and readable Pytorch implementation of CycleGAN

51
Established
11 devnag/pytorch-generative-adversarial-networks

A very simple generative adversarial network (GAN) in PyTorch

51
Established
12 carpedm20/simulated-unsupervised-tensorflow

TensorFlow implementation of "Learning from Simulated and Unsupervised...

51
Established
13 eriklindernoren/Keras-GAN

Keras implementations of Generative Adversarial Networks.

51
Established
14 mingyuliutw/UNIT

Unsupervised Image-to-Image Translation

50
Established
15 mjdietzx/SimGAN

Implementation of Apple's Learning from Simulated and Unsupervised Images...

50
Established
16 NVlabs/MUNIT

Multimodal Unsupervised Image-to-Image Translation

50
Established
17 hindupuravinash/the-gan-zoo

A list of all named GANs!

50
Established
18 mjdietzx/GAN-Sandbox

Vanilla GAN implemented on top of keras/tensorflow enabling rapid...

49
Emerging
19 gsurma/image_generator

DCGAN image generator 🖼️.

49
Emerging
20 ajbrock/BigGAN-PyTorch

The author's officially unofficial PyTorch BigGAN implementation.

49
Emerging
21 CSAILVision/gandissect

Pytorch-based tools for visualizing and understanding the neurons of a GAN. ...

49
Emerging
22 zcemycl/Matlab-GAN

MATLAB implementations of Generative Adversarial Networks -- from GAN to...

49
Emerging
23 hep-lbdl/CaloGAN

Generative Adversarial Networks for High Energy Physics extended to a...

48
Emerging
24 sheqi/GAN_Review

A Survey and Taxonomy of the Recent GANs Development,computer vision & time series

48
Emerging
25 aleju/cat-generator

Generate cat images with neural networks

48
Emerging
26 zurutech/gans-from-theory-to-production

Material for the tutorial: "Deep Diving into GANs: from theory to production"

47
Emerging
27 giddyyupp/ganilla

Official Pytorch implementation of GANILLA

47
Emerging
28 zalandoresearch/psgan

Periodic Spatial Generative Adversarial Networks

47
Emerging
29 PeterWang512/GANSketching

Sketch Your Own GAN: Customizing a GAN model with hand-drawn sketches.

47
Emerging
30 vijishmadhavan/ArtLine

A Deep Learning based project for creating line art portraits.

46
Emerging
31 tokestermw/text-gan-tensorflow

TensorFlow GAN implementation using Gumbel Softmax

46
Emerging
32 birdx0810/timegan-pytorch

This repository is a non-official implementation of TimeGAN (Yoon et al.,...

46
Emerging
33 akanimax/attn_gan_pytorch

python package for self-attention gan implemented as extension of PyTorch...

46
Emerging
34 gordicaleksa/pytorch-GANs

My implementation of various GAN (generative adversarial networks)...

45
Emerging
35 xplip/pixel

Research code for pixel-based encoders of language (PIXEL)

45
Emerging
36 akanimax/fagan

A variant of the Self Attention GAN named: FAGAN (Full Attention GAN)

45
Emerging
37 reiinakano/gan-playground

GAN Playground - Experiment with Generative Adversarial Nets in your...

45
Emerging
38 instillai/Generative-Adversarial-Networks-Roadmap

The Roadmap to Learn Generative Adversarial Networks (GANs)

45
Emerging
39 IvanBongiorni/GAN-RNN_Timeseries-imputation

Recurrent GAN for imputation of time series data. Implemented in TensorFlow...

44
Emerging
40 ofnote/TryOnGAN

TryOnGAN: Unofficial Implementation

44
Emerging
41 jacobgil/keras-dcgan

Keras implementation of Deep Convolutional Generative Adversarial Networks

43
Emerging
42 adeshpande3/Generative-Adversarial-Networks

Tutorial on GANs

43
Emerging
43 suragnair/seqGAN

A simplified PyTorch implementation of "SeqGAN: Sequence Generative...

43
Emerging
44 zhangqianhui/AdversarialNetsPapers

Awesome paper list with code about generative adversarial nets

43
Emerging
45 kodalinaveen3/DRAGAN

A stable algorithm for GAN training

43
Emerging
46 kwotsin/mimicry

[CVPR 2020 Workshop] A PyTorch GAN library that reproduces research results...

43
Emerging
47 megvii-research/IJCAI2023-CoNR

IJCAI2023 - Collaborative Neural Rendering using Anime Character Sheets

43
Emerging
48 uclaacmai/Generative-Adversarial-Network-Tutorial

Tutorial on creating your own GAN in Tensorflow

43
Emerging
49 DeepMIALab/AI-FFPE

Deep Learning-based Frozen Section to FFPE Translation

42
Emerging
50 adriaciurana/DragGAN

Unofficial implementation of the DragGAN paper

42
Emerging
51 podgorskiy/ALAE

[CVPR2020] Adversarial Latent Autoencoders

41
Emerging
52 lunarwhite/gen-anime-face

Train GAN model ref NTU MLDS. 李宏毅老师的二次元人脸/头像数据集

41
Emerging
53 simoninithomas/CatDCGAN

A DCGAN that generate Cat pictures 🐱‍💻

41
Emerging
54 lukedeo/keras-acgan

Auxiliary Classifier Generative Adversarial Networks in Keras

41
Emerging
55 kartikgill/TF2-Keras-GAN-Notebooks

Generative Adversarial Networks with TensorFlow2, Keras and Python (Jupyter...

41
Emerging
56 flaviagiammarino/time-gan-tensorflow

TensorFlow implementation of TimeGAN model for synthetic time series...

40
Emerging
57 dingsheng-ong/ipr-gan

This is the code repo of our CVPR2021 on protecting the IPR of Generative...

40
Emerging
58 dongb5/GAN-Timeline

A timeline showing the development of Generative Adversarial Networks (GAN).

40
Emerging
59 qbxlvnf11/conditional-GAN

Pytorch implementation of Conditional-GAN (CGAN)

40
Emerging
60 moein-shariatnia/Pix2Seq

Simple Implementation of Pix2Seq model for object detection in PyTorch

40
Emerging
61 anantzoid/Conditional-PixelCNN-decoder

Tensorflow implementation of Gated Conditional Pixel Convolutional Neural Network

40
Emerging
62 YigitGunduc/tensor-to-image

paper: https://arxiv.org/abs/2110.08037

39
Emerging
63 dmonn/dcgan-oreilly

Notebook for O'Reilly's "Deep Convolutional Generative Adversarial Networks"

39
Emerging
64 Dalageo/gan-landscape-generator

Generating Landscapes Using DCGAN and StyleGAN3 🏞️

38
Emerging
65 DeewakarChakraborty/GANArt-Using-AI-to-create-Portraits

This project aims to mimic the artist's painting style and make a portrait...

37
Emerging
66 ali-design/gan_steerability

On the "steerability" of generative adversarial networks

36
Emerging
67 shashi7679/pix2pix-GANs

Generate Map using Satellite Image.

36
Emerging
68 Abhradipta/Generation-Of-Synthetic-Images-With-DCGANs-In-Keras-From-Fashion-MNIST-Dataset

Generation Of Synthetic Images From Fashion MNIST Dataset With DCGANs In Keras.

35
Emerging
69 gunahn/StyleGAN2-ADA-pytorch-for-gray-images

This is my code for StlyeGAN2-ADA-PyTorch for gray images.

35
Emerging
70 genforce/trgan

Unsupervised Image Transformation Learning via Generative Adversarial Networks

35
Emerging
71 valentingol/gan-face-editing

Face attribute manipulation with GAN for automatic data augmentation or...

34
Emerging
72 margaretmz/GANs-in-Art-and-Design

Colab notebooks for GAN tutorials.

34
Emerging
73 denkovarik/Fingerprint

Uses a GAN to enhance images of Fingerprints

34
Emerging
74 yingzwang/pix2pix-watercolor

Train neural networks to generate watercolour paintings from pencil sketches.

34
Emerging
75 bchao1/Anime-Face-Dataset

🖼 A collection of high-quality anime faces.

33
Emerging
76 ForeverPs/OPPO_6G_Data_Generation

Rank 3 : Source code for OPPO 6G Data Generation Challenge

33
Emerging
77 sony/san

PyTorch implementation of slicing adversarial network (SAN)

33
Emerging
78 ML-Society/Easter-Bootcamp-2018

Designed to take you from zero experience to GANs within a week.

33
Emerging
79 disanda/Deep-GAN-Encoders

GAN encoders in PyTorch that could match PGGAN, StyleGAN v1/v2, and BigGAN....

33
Emerging
80 jianzhnie/GigaGAN

Implementation of GigaGAN in pytorch

32
Emerging
81 shub-garg/FashionMNIST-DCGAN-Generative-Adversarial-Networks-for-Fashion-Image-Generation

This repository contains an implementation of a Deep Convolutional...

31
Emerging
82 ashtanmistal/minecraftUBC

A proof-of-concept for transforming UBC's Vancouver Campus into a Minecraft...

31
Emerging
83 nyx-ai/stylegan2-flax-tpu

🖼 Training StyleGAN2 at scale on TPUs

31
Emerging
84 janaSunrise/Anime-face-generation-DCGAN

An interesting and special GAN method consisting of convolutional layers to...

30
Emerging
85 Psychofun/Generative-Adversarial-Networks-en-Espanol

Gans para generar imágenes de comida.

30
Emerging
86 ZamDimon/distortion-generator

Neural network for creating distortion while keeping embeddings as close as possible

30
Emerging
87 lvyufeng/MindSpore-GAN

MindSpore implementations of Generative Adversarial Networks.

29
Experimental
88 sian-chen/PyTorch-ECGAN

The code for the NeurIPS 2021 paper "A Unified View of cGANs with and...

29
Experimental
89 Viibrant/MineGen

🏛️ Generating Minecraft Schematics

29
Experimental
90 yasho191/GANs

Repository for Implementations of different GANs using PyTorch from Scratch.

29
Experimental
91 vpuzyrev/geolgan

Geophysical model generation with generative adversarial networks GANs

29
Experimental
92 ZacharyBork/NectarGAN

A PyTorch-based image synthesis and computer vision framework.

28
Experimental
93 vinaykumaru2k3/FaceAgingGAN

Age Progression and Facial Alteration System for Forensic Investigations using GANs

28
Experimental
94 dyneth02/Wasserstein-GANs-Research-Analysis-and-Novel-Insights

A collaborative mini-research project analyzing Wasserstein GANs (WGANs)...

27
Experimental
95 KKhyeok/SuperstarGAN

"SuperstarGAN: Generative adversarial networks for image-to-image...

27
Experimental
96 steq28/e2gan

E2GAN: Efficient Training of Efficient GANs for Image-to-Image Translation

27
Experimental
97 Plarturer/generative-adversarial-nets-pro

A production-ready implementation of Generative Adversarial Networks (GANs)...

27
Experimental
98 haryoa/DCGAN-Anime

Self Project on making Anime Face using DCGAN

27
Experimental
99 azadlab/FExGAN-Meta

Demo of the research work.

26
Experimental
100 yegmor/Adv-GAN_Project

B.Sc. Final Project: Generating adversarial examples using GAN (Generative...

26
Experimental
101 hrithickcodes/Face_generation_using_DCGAN

Tensorflow 1.x was used to build a DCGAN that is capable of generating fake...

26
Experimental
102 TheHarshal30/Clever-Chimps

Deep learning implementations for generating Bored Ape NFT art using GANs

25
Experimental
103 sssingh/mnist-digit-generation-gan

A Generative Adversarial Network (GAN) trained on the MNIST dataset, ...

24
Experimental
104 tahim0/Wasserstein-GANs-Research-Analysis-and-Novel-Insights

🌊 Explore Wasserstein GANs through in-depth research and practical insights...

24
Experimental
105 AmirhosseinHonardoust/Handwritten-Digit-GAN

A PyTorch implementation of a Deep Convolutional GAN (DCGAN) trained on...

24
Experimental
106 barzansaeedpour/GANs-Fake-Image-Generation

This repository shows how to build a Generative Adversarial Network (GAN) in...

24
Experimental
107 aneesh-aparajit/RAGAN

Implementing Age Transformation using Generative Models.

24
Experimental
108 falselunatic/ArtiGAN

Our Project generates Monet-style images using a Generative Adversarial...

23
Experimental
109 evanhu1/pytorch-CelebA-faCeGAN

Deep convolutional conditional GAN implementation with CelebA dataset that...

23
Experimental
110 stante/gans-in-action-pytorch

Examples from the book GANs in Action written in PyTorch

23
Experimental
111 mehulsingh10/Age-Transformation-Synthesis

Age Transformation Synthesis is a GAN based method designed to simulate the...

23
Experimental
112 SahajIVVIX-1/Modern-DCGAN-Reproducibility

A modernized DCGAN reproducibility study featuring LSGAN stability and...

22
Experimental
113 jamesdolezal/synthetic-histology

Synthetic histology using GANs, for deep learning model explainability and...

22
Experimental
114 azadlab/FExGAN

Implementation and demo of research work.

22
Experimental
115 victor369basu/CycleGAN-with-Self-Attention

In this repository, I have developed a CycleGAN architecture with embedded...

22
Experimental
116 matin-ghorbani/Celeb-a-GAN-PyTorch

Implement a GAN for Celeb_a dataset to generate celebrities faces with PyTorch

22
Experimental
117 MetaPeak/DCGAN-keras

Keras implementation of Deep Convolutional Generative Adversarial Networks,...

22
Experimental
118 Amirhossein-Rajabpour/Face-Aging-Platform-with-Generative-Models

BSc Project - Amirkabir University of Technology - Winter 2023

21
Experimental
119 Hameon4/Vanilla-GAN-Based-Training-for-Binary-Classifier

A custom GAN-model to generate synthetic data for binary classification

21
Experimental
120 valentingol/gan-facies-modeling

Facies modeling using GANs

20
Experimental
121 theopfr/cycle-gan-pytorch

This repository contains an implementation of the Cylce-GAN architecture for...

20
Experimental
122 gagan3012/DomainGAN

Paper Implementation of DomainGAN: Generating Adversarial Examples to...

20
Experimental
123 matin-ghorbani/Cycle-GAN-PyTorch

Implement Cycle GAN using PyTorch from scratch

20
Experimental
124 iankonradjohnson/RecipeGAN

Large data science project to calculate recipe nutrition data and create new...

20
Experimental
125 Harly-1506/Keras-Custom-DataGenerator

How to Keras custom dataGenerator !!!

20
Experimental
126 0ameyasr/DGvGAN

Implementation of graph-based and generative model architectures for dynamic...

20
Experimental
127 DashankaNadeeshanDeSilva/Surface_defect_image_generation_with_DCGAN

DCGAN model to generate metal surface defect images

19
Experimental
128 imprasukjain/DCGAN

Fake Face Generation using DCGAN

19
Experimental
129 Null-byte-00/Catfusion

Diffusion model for generating cat images

19
Experimental
130 CycleGANS/CycleGANS.github.io

The website for Cycle GANs project @ UIUC

19
Experimental
131 ceenaa/GAN

GAN implementation using pytorch for generating handwritten digits

19
Experimental
132 F-Matteis/Generate-meshes-and-textures-from-a-single-image

Generate meshes and textures from a single image.

19
Experimental
133 Sanaxen/stylegan_app

This is a styleGAN that can be run independently without the need for python...

19
Experimental
134 evan-sctg/Guided-Convergence-Adversarial-Neural-Networks

( GCANN ) Guided Convergence Adversarial Neural Network

17
Experimental
135 AliHamzaAzam/autoregressive-image-generation

PixelCNN implementation for autoregressive image generation on CIFAR-10....

17
Experimental
136 KonNik88/hero-portrait-generator

Hero Portrait Generator — GAN/VAE/DDPM project A creative deep learning...

17
Experimental
137 Victarry/awesome-image-synthesis

Collection of papers in image synthesis with paper graph.

15
Experimental
138 NicelyCla/cWGAN-gp

My version of cWGAN-gp. Simply my cDCGAN-based but using the Wasserstein...

13
Experimental
139 vignesh-r24/gan-cifar10

An implementation of DCGAN to generate images similar to those in CIFAR10 dataset.

13
Experimental
140 Gigi-G/Anime-Face-Generation

The objective of this project is to use the following Kaggle dataset...

13
Experimental
141 kbdharun/mini-project

This repository contains the GAN programs that we implemented for the TCIRRP...

13
Experimental
142 PradumnS-001/GAN-Project

Implementation of a Wasserstein Generative Adversarial Neural Network with PyTorch

13
Experimental
143 mujafferakeel/translation

🌍 Benchmark translation models by assessing their ability to maintain...

13
Experimental
144 AarnoStormborn/GenerativeAdversarialNetwork

Generative Adversarial Network to generate images of one class of a dataset

12
Experimental
145 salehsargolzaee/DCGAN-for-face-generation

Generate Faces Using Deep Convolutional Generative Adversarial Networks (DCGAN)

12
Experimental
146 PawarMukesh/Simple-GAN

A generative adversarial network (GAN) is a class of machine learning frameworks.

12
Experimental
147 amarmeddahi/sip-gan

Open source code and ressources for SIP-GAN paper.

12
Experimental
148 tsubu01/MP-GAN

A GAN playground for experimenting with architectures, datasets and training...

12
Experimental
149 chk7082/henesys2ellinia

henesys2ellinia (CycleGAN)

12
Experimental
150 Amir-Hofo/CGAN_MNIST_Pytorch

This code implements an example of a CGAN deep learning model using PyTorch....

11
Experimental
151 mohammadreza-mohammadi94/Image-Generation-with-DCGAN

This repository contains a Deep Convolutional Generative Adversarial Network...

11
Experimental
152 Guigui14460/nebulae-generator-data

Data for the creation of an AI which is able to generate new nebulae images

11
Experimental
153 ma-2pac/GAN_MNIST

Implementation of generator of artificial MNIST images using GANs

11
Experimental
154 YasinShafiei/Progressive_GAN

Progressive GAN on Celeb-A dataset

11
Experimental
155 Umer-Farooq-CS/PixelRNN-Implementation-CIFAR10

Complete implementation of PixelRNN paper with PixelCNN, Row LSTM, and...

11
Experimental
156 RahulrajPrd/G5-RahulRajParida-Final-Year-Project-Btech-CSE-AIML-KRMU

This project investigates the application of Wasserstein Generative...

11
Experimental
157 aliparsbin/generative-adversarial-networks

generative adversarial networks

11
Experimental
158 arminZolfaghari/GAN-for-Cats

DCGAN to generate cat pictures

11
Experimental
159 MIDHUNGRAJ/GANs-Implementation-PyTorch

This repository hosts PyTorch implementations for generating synthetic...

11
Experimental
160 cube-3/Session-on-CycleGAN-2021-07-22

The 1st session from cube3!!!

11
Experimental
161 f0nzie/gan-rsuite

A Generative Adversarial Networks (GAN) in rTorch for creating synthetic datasets

11
Experimental
162 NvsYashwanth/Generating-Faces-with-DCGAN

Implementation of DCGAN on celebA dataset to generate faces

10
Experimental
163 petrosDemetrakopoulos/BeerNet

A Generative Adversarial Network for generation of beer recipes

10
Experimental