← all repositories
TachibanaYoshino/AnimeGAN

Turn snapshots into anime scenery, landscapes preferred

It turns photographs into Hayao-style anime stills, though the pretrained model trained exclusively on landscapes.

4.6k stars Python Image · Video · Audio
AnimeGAN
Not currently ranked — collecting fresh signals.
star history

What it does

AnimeGAN is a TensorFlow implementation of a paper that redraws real-world photos in a specific anime aesthetic dubbed the “Hayao” style. It handles both single images and video frames, and the repo includes pretrained weights so you can stylize existing content without training from scratch. The project is explicitly built on top of CartoonGAN-TensorFlow and an anime sketch-coloring UNet, so it is partly an integration and refinement of existing work.

The interesting bit

The authors are refreshingly honest about the model’s limitations: the training set is almost entirely landscapes, so portraits and people benefit from retraining with thousands of additional face-specific images, and they even recommend matching gender between photo and style pairs for better results. That level of candid, practical guidance is rarer than it should be in generative-AI repos.

Key highlights

  • Ships with pretrained Hayao-style weights and Colab notebooks for both photos and videos
  • Includes a browser-based port via AnimeGAN.js, so it can run without local setup
  • Licensed strictly for non-commercial use; commercial applications require explicit authorization
  • The original generator was built on TensorFlow 1.15, which is now several major versions behind
  • Successors AnimeGANv2 and AnimeGANv3 exist, with v2 specifically targeting high-frequency artifacts and easier training

Caveats

  • The training data is landscape-heavy, so out-of-the-box results on people may look off unless you retrain with a significant face-specific dataset
  • The stack requires TensorFlow 1.15.0, an increasingly archaic dependency that may complicate modern GPU compatibility
  • Non-commercial license only; commercial use is not permitted without contacting the authors

Verdict

Worth a look if you need a quick, browser-accessible way to stylize scenery shots into anime backgrounds, or if you’re studying lightweight GAN architectures. Skip it if you need production-grade portrait stylization or a commercially unencumbered model.

Frequently asked

What is TachibanaYoshino/AnimeGAN?
It turns photographs into Hayao-style anime stills, though the pretrained model trained exclusively on landscapes.
Is AnimeGAN open source?
Yes — TachibanaYoshino/AnimeGAN is an open-source project tracked on heatdrop.
What language is AnimeGAN written in?
TachibanaYoshino/AnimeGAN is primarily written in Python.
How popular is AnimeGAN?
TachibanaYoshino/AnimeGAN has 4.6k stars on GitHub.
Where can I find AnimeGAN?
TachibanaYoshino/AnimeGAN is on GitHub at https://github.com/TachibanaYoshino/AnimeGAN.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.