Topics / #super-resolution

Super-resolution projects on GitHub

Neural networks that upscale and restore low-resolution images.

As of , the most-starred Super-resolution projects on GitHub are upscayl (50.7K stars), Kazumi (37.7K stars) and GFPGAN (37.7K stars). GitHub.Locker tracks 30 Super-resolution repositories with 403.2K stars combined. The fastest-growing on October 16 was Kazumi, with +358 stars in a day.

30Projects
403.2KStars in total
+716Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

30 projects · by stars

  1. #1 · upscayl/upscayl

    upscayl

    Upscayl is a free, open-source desktop app that enlarges and enhances low-resolution images using AI upscaling models like Real-ESRGAN, running locally via Vulkan.

    50.7K
  2. #2 · Predidit/Kazumi

    Kazumi

    Kazumi is a free, open-source app for discovering and streaming anime online. It does not hardcode websites: sources come from custom rules you write or import — up to five XPath selector lines each.

    37.7K
  3. #3 · TencentARC/GFPGAN

    GFPGAN

    GFPGAN is a practical algorithm for real-world blind face restoration: it rebuilds degraded or low-quality faces in photos using rich priors from a pretrained face GAN like StyleGAN2.

    37.7K
  1. 4

    Real-ESRGAN

    37.1Kxinntao/Real-ESRGAN · Python

    Real-ESRGAN is a practical algorithm for general image and video restoration (super-resolution) that extends ESRGAN and is trained entirely on synthetic data so it handles real-world degradation, not just clean bicubic downscaling.

  2. 5

    waifu2x

    28.2Knagadomi/waifu2x · Lua

    waifu2x is a command-line tool that upscales anime-style art 2x and removes noise using deep convolutional neural networks — it also supports photos with a separate model.

  3. 6

    IOPaint

    23.3KSanster/IOPaint · Python

    A free, open-source AI photo tool: it erases unwanted objects, defects, watermarks or people from pictures, and can replace or generate content with Stable Diffusion.

  4. 7

    video2x

    22.3Kk4yt3x/video2x · C++

    Video2X is an open-source video super resolution and frame interpolation tool: it uses machine learning to upscale low-resolution videos to higher quality and to add interpolated frames for smoother motion.

  5. 8

    Anime4K

    21.5Kbloc97/Anime4K · Jupyter Notebook

    Anime4K is a set of open-source, real-time upscaling and denoising algorithms, implemented as GLSL shaders, that sharpen and upscale anime video on the fly inside your media player instead of permanently re-encoding the file.

  6. 9

    PiliPlus

    19.6KbggRGjQaUbCoE/PiliPlus · Dart

    PiliPlus is a free, open-source third-party client for Bilibili, the Chinese video platform, built with Flutter — an alternative app for browsing videos, anime and live streams with more features than the official app.

  7. 10

    CodeFormer

    18.2Ksczhou/CodeFormer · Python

    An AI face-restoration model and tool from a NeurIPS 2022 paper by S-Lab, Nanyang Technological University: it rebuilds clear, realistic faces from blurry, low-quality, or old photos using a codebook-lookup transformer.

  8. 11

    PyTorch-GAN

    17.5Keriklindernoren/PyTorch-GAN · Python

    It is a collection of PyTorch implementations of GAN varieties from research papers: 32 models ranging from the original GAN and DCGAN to CycleGAN, StarGAN and WGAN-GP.

  9. 12

    Waifu2x-Extension-GUI

    17.1KAaronFeng753/Waifu2x-Extension-GUI · C++

    Waifu2x-Extension-GUI is a Windows desktop app that upscales (super-resolution) images, GIFs, and videos, and can also interpolate video frames, using a collection of AI engines like Waifu2x, Real-ESRGAN, Real-CUGAN, RIFE and DAIN.

  10. 13

    Magpie

    15.8KBlinue/Magpie · HLSL

    Magpie is a lightweight window upscaler for Windows that lets you apply scaling algorithms and filters (like Anime4K or FSR) to any window, including games, to sharpen or upscale its image.

  11. 14

    latent-diffusion

    14.2KCompVis/latent-diffusion · Jupyter Notebook

    This is the official research codebase for the paper 'High-Resolution Image Synthesis with Latent Diffusion Models' by CompVis, which introduced Latent Diffusion Models (LDMs) - diffusion models trained in a compressed latent space instead of raw pixel space for efficient, high-resolution image synthesis.

  12. 15

    neural-enhance

    11.9Kalexjc/neural-enhance · Python

    Neural Enhance uses deep learning (a convolutional neural network trained with perceptual/adversarial losses) to upscale photos, repair JPEG artefacts, denoise, and deblur images.

  13. 16

    awesome-deep-vision

    11.2Kkjw0612/awesome-deep-vision

    A curated list of deep learning resources for computer vision, covering papers on classification, detection, segmentation and more, plus courses, books, software and tutorials.

  14. 17

    paper2gui

    10.7KBaiyuetribe/paper2gui · Jupyter Notebook

    A desktop toolbox that wraps research AI models into ready-to-run apps for non-coders: 50+ models for AI painting, speech synthesis, video frame interpolation, video super-resolution and OCR.

  15. 18

    pt-pc

    1.9KLoreanXavier/pt-pc · C++

    A native PC port of P.T., the 2014 PS4 teaser by Kojima Productions. It is not an emulator: the game logic was rebuilt in C++ and the renderer is written in Vulkan, while every asset (levels, models, textures, sounds, scripts, cutscenes) is read at runtime from your own copy of the PS4 game.

  16. 19

    dlss5-visual-enhancer

    1.4KMerserk/dlss5-visual-enhancer · C++

    DLSS 5 Visual Enhancer is a Windows app that applies NVIDIA's DLSS 5 Neural Rendering to images and video, uses DLSS Frame Generation for video frame interpolation, and applies Neural Rendering live during video playback - all through a local web interface.

  17. 20

    DLSS5-Autopilot

    898Kizzuwatnaa/DLSS5-Autopilot · Python

    DLSS5-Autopilot is a Windows tool that injects NVIDIA's DLSS 5 neural rendering into PC games that never shipped it, and upgrades games that already have older DLSS. It scans your library, picks one of eight install routes based on the game and your GPU, fetches the needed files from their publishers, and can fully uninstall itself afterward.

  18. 21

    OptiScaler-DLSSNR-PreSR-Multipass

    825wilsjo2/OptiScaler-DLSSNR-PreSR-Multipass · C++

    This is an experimental fork of OptiScalerDLSSNR that adds optional NVIDIA Neural Rendering before DLSS Super Resolution, with configurable multipass processing and per-pass strength controls for games.

  19. 22

    amane

    803sqzw-x/amane · Python

    Amane is a personal video library manager for the AI era: it watches your media folders, automatically scrapes metadata from multiple sources, and lets you browse the result through a web poster wall with an AI assistant for search and organization.

  20. 23

    Tyranor-Next

    658Weiss-UltimateSavior/Tyranor-Next · HTML

    Tyranor Next is a multi-engine visual novel (Galgame) launcher for Android. Its engine runtime is a reverse-engineered rewrite based on the Tyranor emulator, and it bundles native runtimes for Kirikiri, ONScripter, Tyrano and Artemis, plus library management, cover fetching, save mirroring, and engine tuning.

  21. 24

    HelixSR

    653lonewolf0622/HelixSR

    HelixSR makes NVIDIA's DLSS neural network (Model E) run on AMD GPUs by implementing it as plain Direct3D 12 compute shaders, giving AMD GPU owners DLSS-quality upscaling (including Ultra Performance and DLAA modes) without needing NVIDIA hardware or drivers.

  22. 25

    DreamX-Creator

    312AMAP-ML/DreamX-Creator · Python

    DreamX-Creator is an open-source research framework for native joint audio-video generation: it produces video and a synchronized audio track together, refined up to 2K resolution.

  23. 26

    ComfyUI-VOSR2

    291ylchen333/ComfyUI-VOSR2 · Python

    ComfyUI-VOSR2 is a ComfyUI custom node wrapper for VOSR 2.0, a one-step, 1.4B-parameter image super-resolution model built on LightningDiT, a Qwen-Image 2D VAE, and DINOv2-L conditioning.

  24. 27

    ALH-Pro

    257AlLHHH/ALH-Pro · C#

    ALH Pro is a free Windows desktop app that uses AI to upscale and enhance images, videos, and audio entirely on your local machine, covering image super-resolution, AI background removal, video super-resolution, frame interpolation, duplicate-frame removal, and audio separation/enhancement.

  25. 28

    Comfyui-MMH3-UltimateUpscale

    236bbaudio-2025/Comfyui-MMH3-UltimateUpscale · Python

    A ComfyUI custom node that upscales long, high-resolution MiniMax H3 AV video latents on VRAM-limited GPUs, using temporal chunking and spatial tiling inside a single node while keeping the audio track intact.

  26. 29

    video2dlssnr

    184DaniilSokolyuk/video2dlssnr · C++

    video2dlssnr brings NVIDIA's DLSS Super Resolution and Neural Rendering (DLSS 5, NGX feature 18) to arbitrary images and video on Windows, letting you upscale and enhance clips or stills the same way a game engine would, through a desktop UI, ComfyUI nodes, or a plain command-line tool.

  27. 30

    ComfyUI-DLSS5-NR

    172lisitskyaa/ComfyUI-DLSS5-NR · C++

    It is an unofficial, experimental ComfyUI custom node that integrates NVIDIA DLSS 5 Neural Rendering (NGX feature 18) directly into image-generation workflows.

Often tagged together