awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Image upscaler

Ranking updated Aug 1, 2026

For image upscalers, the strongest matches are adamian98/pulse (Pulse is an AI-powered generative image upscaler that uses), xinntao/esrgan (This repository provides a deep learning image restoration framework) and nihui/waifu2x-ncnn-vulkan (This project is an AI-powered super-resolution image upscaler featuring). chainner-org/chainner and eutropicai/final2x round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked open-source image upscalers. Compare the top AI-powered tools by features and activity to find the best fit for your projects.

Image upscaler

Find the best repos with AI.We'll search the best matching repositories with AI.
  • adamian98/pulseadamian98 avatar

    adamian98/pulse

    8,014View on GitHub↗

    Pulse is a generative model image upscaler and latent space image processor. It functions as a self-supervised photo upsampling tool that increases image resolution by exploring the latent space of pre-trained generative models to synthesize high-quality details. The system includes a face image alignment tool designed to standardize the scale and orientation of raw facial photos. This preprocessing utility prepares images for higher resolution processing by aligning and downscaling faces to a standard orientation. The project covers AI image super-resolution and generative photo upscaling,

    Pulse is an AI-powered generative image upscaler that uses latent space exploration for photo enhancement, though it focuses primarily on facial super-resolution rather than a general-purpose desktop suite with batch processing and a GUI.

    PythonImage Super Resolution ModelsGenerative Upscalers
    View on GitHub↗8,014
  • xinntao/esrganxinntao avatar

    xinntao/ESRGAN

    6,556View on GitHub↗

    ESRGAN is a deep learning image restoration framework designed for image super-resolution. It uses a generative adversarial network system to upscale low-resolution images into high-quality versions with sharp visual details and recovered fine textures. The framework implements a perceptual super-resolution model that optimizes the trade-off between perceived visual quality and pixel-level signal-to-noise ratio. It includes weight-interpolation blending to allow for the adjustment of visual sharpness and signal-to-noise ratios by mixing weights from different trained models. The system cover

    This repository provides a deep learning image restoration framework focused on AI-powered super-resolution, serving as a core algorithmic model for the category even though it requires integration for a desktop GUI or batch processing pipeline.

    PythonImage Super Resolution ModelsAI UpscalingGenerative Upscalers
    View on GitHub↗6,556
  • nihui/waifu2x-ncnn-vulkannihui avatar

    nihui/waifu2x-ncnn-vulkan

    3,326View on GitHub↗

    waifu2x-ncnn-vulkan is an AI super-resolution tool and image processor that uses deep learning to increase image resolution and remove visual noise. It is an NCNN-based implementation designed for efficient neural network inference on local hardware. The project utilizes the Vulkan API to provide GPU-accelerated image scaling and noise reduction across diverse graphics hardware. It employs tiled image processing to prevent GPU memory overflow and multi-threaded model loading to reduce initial startup latency. The software covers functional domains including AI image upscaling for maintaining

    This project is an AI-powered super-resolution image upscaler featuring GPU acceleration via Vulkan and model selection, though it lacks a built-in desktop GUI out of the box.

    C++Image Super Resolution ModelsAI UpscalingConvolutional Neural Network Upscalers
    View on GitHub↗3,326
  • chainner-org/chainnerchaiNNer-org avatar

    chaiNNer-org/chaiNNer

    5,855View on GitHub↗

    chaiNNer is a GPU-accelerated AI image upscaling application that uses a visual node-based interface for constructing image processing pipelines. At its core, it provides a node-based visual programming environment where users connect processing nodes in a directed acyclic graph, with a graph execution scheduler that traverses the pipeline in topological order. The application includes an iterator-based batch processing system that automatically applies the same pipeline to multiple files, and a model format conversion pipeline that transforms neural network models between PyTorch, ONNX, and N

    chaiNNer is a GPU-accelerated AI image upscaling desktop application that features a visual node-based interface, batch processing, and flexible neural network model integration.

    PythonAI UpscalingBatch Image Processors
    View on GitHub↗5,855
  • eutropicai/final2xEutropicAI avatar

    EutropicAI/Final2x

    7,207View on GitHub↗

    Final2x is an AI image super-resolution tool and neural network inference engine designed to increase image resolution and reconstruct missing details while reducing noise. It functions as a cross-platform image upscaler that executes consistent super-resolution logic across different operating systems. The project serves as a custom model inference engine and upscaling interface, allowing for the import and application of user-defined super-resolution weights and architectures to tailor the visual output of enlarged images. The system utilizes hardware-accelerated processing to offload comp

    Final2x is a cross-platform desktop application that provides AI-powered image super-resolution and model selection, fitting the core image upscaler category well while omitting explicit mention of batch processing in the provided evidence.

    TypeScriptImage Super Resolution ModelsAI UpscalingSuper-Resolution Inference
    View on GitHub↗7,207
  • nagadomi/waifu2xnagadomi avatar

    nagadomi/waifu2x

    28,144View on GitHub↗

    This project is a command-line tool designed for image super-resolution and noise reduction, with a primary focus on anime-style illustrations. It utilizes convolutional neural network inference to reconstruct missing pixel data and remove digital artifacts, allowing users to upscale images and reduce noise either independently or in a single simultaneous processing pass. Beyond its core image restoration capabilities, the software provides a comprehensive suite for machine learning model training. Users can prepare custom datasets and optimize neural networks for specific restoration tasks,

    This command-line tool provides AI-powered super-resolution and noise reduction using convolutional neural networks for image upscaling, though it lacks a built-in desktop GUI and requires third-party interfaces for that feature.

    LuaImage Super Resolution ModelsConvolutional Neural Network Upscalers
    View on GitHub↗28,144
  • philz1337x/clarity-upscalerphilz1337x avatar

    philz1337x/clarity-upscaler

    5,079View on GitHub↗

    Clarity-upscaler is an AI image upscaler and enhancement tool that uses deep learning models to increase image resolution and restore visual detail. It functions as a super-resolution inference engine that employs neural networks to predict missing pixels and synthesize high-frequency details from low-resolution sources. The project is delivered as a programmable API, allowing the integration of automated high-resolution image processing and sharpening into external applications and workflows. This interface enables the programmatic upscaling of images to create high-resolution assets. The s

    Clarity-upscaler is an AI-powered image upscaler that uses deep learning models for super-resolution inference, though it is provided as a programmable API rather than a standalone desktop application.

    PythonImage Super Resolution ModelsAI Upscaling
    View on GitHub↗5,079
  • spipm/depixelization_pocspipm avatar

    spipm/Depixelization_poc

    4,535View on GitHub↗

    This project is an AI upscaling framework and deep learning image restorer designed to estimate original source pixels from low-resolution inputs. It functions as a super-resolution reconstruction system that transforms pixelated images into high-resolution versions by restoring high-frequency details and sharpening edges. The system utilizes a convolutional neural network pipeline to analyze pixel data and perform digital image restoration. It employs pixel-shuffle upsampling to rearrange channel dimensions into spatial dimensions, which increases resolution while reducing checkerboard artif

    This project is an AI-powered super-resolution framework that restores and upscales low-resolution images using deep learning pipelines, though it lacks the desktop GUI and batch processing features requested by the visitor.

    PythonImage Super Resolution ModelsAI Upscaling
    View on GitHub↗4,535
  • tencentarc/gfpganTencentARC avatar

    TencentARC/GFPGAN

    37,469View on GitHub↗

    GFPGAN is a generative face restoration model and Python-based image processing tool designed to restore low-resolution facial images. It utilizes generative adversarial networks to recover fine details and increase the clarity of degraded portraits. The system employs a generative facial prior to map degraded images to a high-quality manifold, enabling blind-face restoration without requiring knowledge of the specific degradation process. It utilizes a multi-stage workflow that includes face detection, alignment, and region-specific masking to separate facial areas from the background. Beyo

    This project is an AI-powered image upscaler and restoration tool that specializes in face enhancement using generative priors, though it lacks a built-in desktop GUI out of the box.

    PythonImage Super Resolution ModelsGenerative Upscalers
    View on GitHub↗37,469
  • upscayl/upscaylupscayl avatar

    upscayl/upscayl

    46,101View on GitHub↗

    Upscayl is a cross-platform desktop application designed to increase the resolution and visual quality of digital images using artificial intelligence. By executing all processing tasks locally on the user's machine, the software ensures that sensitive media files remain private and never leave the host system for cloud-based services. The application distinguishes itself through a hardware-agnostic architecture that offloads intensive rendering workloads directly to the local graphics unit. It utilizes a hardware abstraction layer to translate enhancement commands into instructions compatibl

    Upscayl is a cross-platform desktop application that uses artificial intelligence and local GPU acceleration to upscale and enhance images privately on your machine.

    TypeScriptImage Enhancement ToolsLocal AI Image EnhancersLocal-First Media Tools
    View on GitHub↗46,101
  • idealo/image-super-resolutionidealo avatar

    idealo/image-super-resolution

    4,813View on GitHub↗

    This PyTorch-based image super-resolution tool provides a deep learning pipeline for upscaling low-resolution images. It utilizes generative adversarial networks to increase pixel density and reconstruct high-resolution image details. The system includes a GAN-based image upscaler and a training pipeline that optimizes neural network weights using paired datasets and custom loss functions. To manage hardware resources, a patch-based image processor splits high-resolution files into smaller segments to prevent memory allocation errors and system crashes. Additional capabilities include the ap

    This PyTorch-based toolkit provides deep learning image super-resolution using generative adversarial networks, fitting the AI-powered image upscaler category although it lacks a dedicated desktop GUI and out-of-the-box batch processing features.

    PythonImage Super Resolution Models
    View on GitHub↗4,813
  • david-gpu/srezdavid-gpu avatar

    david-gpu/srez

    5,271View on GitHub↗

    Srez is a deep learning image super-resolution framework designed to upscale low-resolution images into sharp, high-resolution visual features. It functions as a neural network training tool that employs generative adversarial networks to synthesize realistic image details. The project includes a model evolution visualizer that generates animations and image batches to track visual improvements during the training process. It utilizes a combination of adversarial and L1 loss functions to optimize model weights and supports periodic state checkpointing for recovery and deployment. The system

    This repository provides a deep learning framework for training image super-resolution models using adversarial networks, though it focuses more on neural network training than out-of-the-box user upscaling.

    PythonImage Super Resolution Models
    View on GitHub↗5,271
  • xinntao/real-esrganxinntao avatar

    xinntao/Real-ESRGAN

    35,798View on GitHub↗

    Real-ESRGAN is a deep learning restoration pipeline designed to enhance low-resolution media and improve the visual quality of damaged photographs. It functions as a generative image upscaler that reconstructs high-resolution details from source inputs by utilizing neural networks trained to fill in missing information and remove noise. The project distinguishes itself as a blind super-resolution tool, meaning it improves image sharpness and fidelity without requiring prior knowledge of the specific degradation applied to the source. It employs high-order degradation modeling to address compl

    Real-ESRGAN is an AI-powered super-resolution pipeline for image restoration and upscaling, though it lacks a built-in desktop GUI out of the box.

    PythonGenerative Upscalers
    View on GitHub↗35,798
  • djdefrag/qualityscalerDjdefrag avatar

    Djdefrag/QualityScaler

    2,970View on GitHub↗

    QualityScaler is an AI video upscaler and local media processing tool designed to increase the resolution and visual quality of videos and images. It uses deep learning models to enhance detail and remove noise, operating as an offline application that executes all computations on local hardware. The project functions as a GPU-accelerated media processor that distributes workloads across multiple graphics cards to increase rendering speed. To prevent memory overflow during high-resolution tasks, it employs a tiled image processing method that splits large assets into smaller sections. The sy

    QualityScaler is a desktop AI media upscaler with GPU acceleration, model selection, and batch processing capabilities, though its primary focus on video processing makes it slightly broader than a purely image-focused tool.

    PythonAI Upscaling
    View on GitHub↗2,970
  • xpixelgroup/diffbirXPixelGroup avatar

    XPixelGroup/DiffBIR

    4,087View on GitHub↗

    DiffBIR is a diffusion-based image restoration framework designed for blind image reconstruction. It utilizes generative diffusion priors to recover high-quality images from sources with unknown or complex degradations without requiring explicit degradation models. The system includes specialized models for face restoration, enabling the recovery of facial landmarks, textures, and backgrounds in degraded portraits. To support high-resolution outputs on hardware with limited memory, it employs a tiled image upscaler that divides images into smaller patches during sampling. The framework cover

    DiffBIR is an AI-powered diffusion framework for blind image restoration and super-resolution, though it focuses primarily on command-line generative restoration rather than offering a built-in desktop GUI out of the box.

    PythonGenerative Upscalers
    View on GitHub↗4,087
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
adamian98/pulse8KPython—Apr 30, 2021
xinntao/esrgan6.6KPythonApache-2.0Oct 19, 2022
nihui/waifu2x-ncnn-vulkan3.3KC++mitFeb 12, 2026
chainner-org/chainner5.9KPythonGPL-3.0May 13, 2026
eutropicai/final2x7.2KTypeScriptBSD-3-ClauseJun 15, 2026
nagadomi/waifu2x28.1KLuamitMay 3, 2023
philz1337x/clarity-upscaler5.1KPythonAGPL-3.0Mar 6, 2025
spipm/depixelization_poc4.5KPythonNOASSERTIONApr 14, 2026
tencentarc/gfpgan37.5KPythonNOASSERTIONJul 26, 2024
upscayl/upscayl46.1KTypeScriptAGPL-3.0May 15, 2026

Related searches

  • Video upscaler
  • a library for AI image upscaling
  • an image processing library for server-side manipulation
  • Image rendering engine
  • a tool for horizontal component scaling
  • Programmatic image renderer
  • an open source tool for image alignment
  • Scalability architectural patterns