#4949th of 56 in Image and videoFor image, video and design, image and design

waifu2x-ncnn-vulkan

Command-line waifu2x image upscaler and denoiser using ncnn and Vulkan

Stars
3.5k
License
MIT
Last commit
Feb 2026
Last release
Sep 2025
Language
C++
Stars, last 29 weeks+155
21 Apr 2026: 3,347 stars28 Apr 2026: 3,349 stars5 May 2026: 3,355 stars12 May 2026: 3,361 stars19 May 2026: 3,366 stars26 May 2026: 3,374 stars2 Jun 2026: 3,380 stars9 Jun 2026: 3,385 stars16 Jun 2026: 3,390 stars23 Jun 2026: 3,397 stars30 Jun 2026: 3,400 stars7 Jul 2026: 3,405 stars14 Jul 2026: 3,410 stars21 Jul 2026: 3,413 stars28 Jul 2026: 3,417 stars4 Aug 2026: 3,422 stars11 Aug 2026: 3,426 stars18 Aug 2026: 3,430 stars25 Aug 2026: 3,436 stars1 Sept 2026: 3,446 stars8 Sept 2026: 3,450 stars15 Sept 2026: 3,454 stars22 Sept 2026: 3,462 stars29 Sept 2026: 3,469 stars6 Oct 2026: 3,476 stars13 Oct 2026: 3,478 stars20 Oct 2026: 3,487 stars27 Oct 2026: 3,493 stars3 Nov 2026: 3,497 stars10 Nov 2026: 3,502 stars

3,347 on 21 Apr 20263,502 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Upscales and denoises anime-style images with the waifu2x models, running inference through ncnn on any Vulkan-capable GPU (Intel, AMD, NVIDIA, Apple Silicon). Ships as a portable Windows/Linux/macOS executable with models bundled, so no CUDA or Caffe install is needed. It takes jpg/png/webp files or directories and supports tiling, multi-GPU and TTA mode.

Who it is for: Users upscaling anime-style images in batch from the command line on any GPU

Strengths

  • Portable binary with models included; no CUDA or Caffe runtime required
  • Runs on Intel, AMD, NVIDIA and Apple Silicon GPUs through Vulkan
  • README benchmarks show faster times than waifu2x-caffe-cui on images up to 2000x2000
  • Tile size and load:proc:save thread counts can be tuned to limit GPU memory

Weaknesses

  • CLI only; no GUI or web interface
  • Slower than waifu2x-caffe-cui at 4000x4000 input in the README benchmarks
  • Scope is waifu2x models only; no other upscalers or video pipeline
  • Driver crashes are possible; README advises updating the GPU driver

What it needs

  • GPU optional
  • Needs Vulkan driver, ncnn, libwebp, libjpeg-turbo, libpng
  • Models: waifu2x cunet, upconv_7_anime_style_art_rgb, jpg, png, webp

Quick answers

Is waifu2x-ncnn-vulkan open source?

Yes. Its code is on GitHub under the MIT license.

Does waifu2x-ncnn-vulkan need a GPU?

No. It runs on a CPU and can use a GPU when you have one.

Also in Image and video

See all 56
Also in Image and video
RankProjectScore
1frigateLocal NVR with realtime object detection for IP cameras37.4k starsMIT92 out of 100
2MoneyPrinterTurboGenerates short videos from a topic, with script, footage, voiceover and subtitles142.4k stars+12,729 (+9.8%) in 30 daysMIT88 out of 100
3toonflow-appInfinite-canvas tool for AI short drama and comic video production21.4k stars+4,197 (+24%) in 30 daysMIT86 out of 100
#4ComfyUINode-graph editor for running diffusion image, video, audio and 3D workflows146.3k stars+9,609 (+7.0%) in 30 daysGPL-3.085 out of 100
#5InvokeAIWeb UI for diffusion image generation with inpainting canvas and node workflows29.1k stars+545 (+1.9%) in 30 daysApache-2.085 out of 100