← 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.

886 stars TypeScript Image · Video · Audio
UpscalerJS
Velocity · 7d
+0.4
★ / day
Trend
steady
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.

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