# lxfater/inpaint-web

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/lxfater-inpaint-web).**

5,834 stars · 678 forks · TypeScript · GPL-3.0

## Links

- GitHub: https://github.com/lxfater/inpaint-web
- Homepage: https://inpaintweb.lxfater.com/
- awesome-repositories: https://awesome-repositories.com/repository/lxfater-inpaint-web.md

## Topics

`image-upscaling` `inpainting` `super-resolution` `webgpu`

## Description

A free and open-source inpainting & image-upscaling tool powered by webgpu and wasm on the browser。|   基于 Webgpu 技术和 wasm 技术的免费开源 inpainting & image-upscaling 工具, 纯浏览器端实现。

## Tags

### Graphics & Multimedia

- [Inpainting and Outpainting Tools](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-manipulation/media-processing-workflows/generative-visual-engines/inpainting-and-outpainting-tools.md) — Removes unwanted objects from photos and fills areas with realistic content, running entirely in the browser using WebGPU and WASM.
- [WebGPU Compute Pipelines](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/shaders/compute-shader-dispatchers/compute-shader-pipelines/webgpu-compute-pipelines.md) — Runs neural network inference entirely on the GPU using WebGPU shaders for parallel image processing.
- [Client-Side Processing](https://awesome-repositories.com/f/graphics-multimedia/image-background-removal/client-side-processing.md) — Performs all image editing operations locally in the browser without sending data to any server.
- [WebGPU-Accelerated Editors](https://awesome-repositories.com/f/graphics-multimedia/image-editing-processing/image-editors/webgpu-accelerated-editors.md) — Leverages WebGPU for local, hardware-accelerated inpainting and upscaling without server uploads.
- [WebGPU Upscalers](https://awesome-repositories.com/f/graphics-multimedia/video-upscaling-pipelines/anime-upscaling-shaders/static-image-upscalers/webgpu-upscalers.md) — Uses WebGPU and WASM to increase pixel dimensions while preserving detail, processed locally on the client.
- [Privacy-First Editors](https://awesome-repositories.com/f/graphics-multimedia/web-based-photo-editors/privacy-first-editors.md) — Processes all image modifications in-browser, ensuring user data never leaves the device.
- [WebGPU-WASM Hybrid Pipelines](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/webgl-gpu-rendering/hybrid-webgl-webgpu-renderers/webgpu-wasm-hybrid-pipelines.md) — Combines WebGPU for compute-intensive tensor operations with WASM for model loading and control logic.
- [Local Upscalers](https://awesome-repositories.com/f/graphics-multimedia/video-upscaling-pipelines/anime-upscaling-shaders/static-image-upscalers/local-upscalers.md) — Increases image resolution on-device through WebGPU and WASM, keeping all processing private and offline.
- [WASM-Based Upscalers](https://awesome-repositories.com/f/graphics-multimedia/video-upscaling-pipelines/anime-upscaling-shaders/static-image-upscalers/wasm-based-upscalers.md) — Uses WebAssembly to increase pixel dimensions while preserving detail, processed locally on the client.

### Artificial Intelligence & ML

- [Browser-Based Inpainting](https://awesome-repositories.com/f/artificial-intelligence-ml/deep-learning-architectures/image-inpainting/browser-based-inpainting.md) — Removes unwanted objects from photos entirely in the browser using WebGPU and WASM, with no server uploads required.
- [WASM-Based Inference Apps](https://awesome-repositories.com/f/artificial-intelligence-ml/web-based-machine-learning/wasm-based-inference-apps.md) — Executes pre-trained ML models compiled to WebAssembly for browser-based image processing tasks.
- [Resolution Upscalers](https://awesome-repositories.com/f/artificial-intelligence-ml/example-based-image-generation/resolution-upscalers.md) — Increases the resolution of an image to make it sharper and more detailed, running entirely in the browser. ([source](https://cdn.jsdelivr.net/gh/lxfater/inpaint-web@main/README.md))

### Security & Cryptography

- [Local-First Photo Tools](https://awesome-repositories.com/f/security-cryptography/local-first-privacy-tools/local-first-photo-tools.md) — Processes all image modifications in-browser, ensuring user data never leaves the device.

### User Interface & Experience

- [Object Removal](https://awesome-repositories.com/f/user-interface-experience/content-rendering-components/image-overlays/media-watermarking-tools/watermark-removal/object-removal.md) — Removes unwanted objects from photos and fills areas with realistic content, all processed locally in the browser. ([source](https://cdn.jsdelivr.net/gh/lxfater/inpaint-web@main/README.md))

### Web Development

- [ML Model Loaders](https://awesome-repositories.com/f/web-development/webassembly-compilation/wasm-runtime-loading/ml-model-loaders.md) — Loads and executes pre-trained machine learning models compiled to WebAssembly for browser-based computation.
- [Undo-Redo History](https://awesome-repositories.com/f/web-development/history-management/undo-redo-history.md) — Maintains a stack of image snapshots to enable history tracking and reversible edits.

### Development Tools & Productivity

- [Open Source Tooling](https://awesome-repositories.com/f/development-tools-productivity/open-source-tooling.md) — A freely available application for object removal and image upscaling with full source code access.

### Operating Systems & Systems Programming

- [Open Source App Management](https://awesome-repositories.com/f/operating-systems-systems-programming/open-source-app-management.md) — A freely available application for object removal and image upscaling with full source code access.
