← all repositories

thekevinscott/UpscalerJS

A TypeScript library that uses TensorFlow.js and neural network models (ESRGAN) to enhance images via super-resolution, denoising, and deblurring.

893 stars TypeScript Image · Video · Audio
UpscalerJS
Not currently ranked — collecting fresh signals.
star history

UpscalerJS is an open-source image enhancement library compatible with browser, Node.js, and Web Workers environments. It provides pretrained neural network models for tasks including image upscaling, denoising, deblurring, dehazing, and retouching. The library is built on TensorFlow.js and supports both CPU and GPU execution, with patch-based processing for performant UI integration.

Frequently asked

What is thekevinscott/UpscalerJS?
A TypeScript library that uses TensorFlow.js and neural network models (ESRGAN) to enhance images via super-resolution, denoising, and deblurring.
Is UpscalerJS open source?
Yes — thekevinscott/UpscalerJS is open source, released under the MIT license.
What language is UpscalerJS written in?
thekevinscott/UpscalerJS is primarily written in TypeScript.
How popular is UpscalerJS?
thekevinscott/UpscalerJS has 893 stars on GitHub.
Where can I find UpscalerJS?
thekevinscott/UpscalerJS is on GitHub at https://github.com/thekevinscott/UpscalerJS.

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