Overview Removes watermarks from single images with a deep inpainting model based on Contextual Attention and Gated Convolution. It runs as a Python CLI (main.py) or a Docker image, taking an input image, an output path, a checkpoint directory and a --watermark_type flag (the example uses istock). Pretrained weights are downloaded manually from Google Drive.
Who it is for: Developers experimenting with image inpainting for watermark removal
Strengths Dockerfile bundles the TensorFlow 1.15 environment, avoiding a manual legacy install Built on published inpainting methods: Contextual Attention (CVPR 2018) and Gated Convolution (ICCV 2019) Simple CLI: one image in, one image out, with a checkpoint directory flag Weaknesses Pinned to TensorFlow 1.15.0 and neuralgym, which are long out of date The Google Colab route is labelled broken in the README Pretrained model must be fetched manually from a Google Drive folder Only the istock watermark type is shown; other types are undocumented What it needs Docker Needs TensorFlow 1.15.0, neuralgym, Docker, Pretrained checkpoint (Google Drive) Models: Contextual Attention inpainting, Gated Convolution inpainting What changed From the release notes. No flag means the note does not say so, not that the upgrade is safe.
Also in Image and video Rank Project Score 1 frigate Local NVR with realtime object detection for IP cameras 37.4k stars +923 (+2.5%) in 30 days MIT93 out of 100 score 2 MoneyPrinterTurbo Generates short videos from a topic, with script, footage, voiceover and subtitles 142.8k stars MIT88 out of 100 score 3 toonflow-app Infinite-canvas tool for AI short drama and comic video production 21.5k stars MIT87 out of 100 score # 4InvokeAI Web UI for diffusion image generation with inpainting canvas and node workflows 29.1k stars Apache-2.086 out of 100 score # 5ComfyUI Node-graph editor for running diffusion image, video, audio and 3D workflows 146.5k stars GPL-3.085 out of 100 score
How to choose A GPU with enough VRAM is the hard requirement; check the minimum the project states. Node-based UIs are flexible but have a learning curve; form-based UIs are quicker to use. Check the model licensing separately from the app licensing. Health
Releases 1 in the last 12 monthsLast one 160 days ago
Top contributor 71% of commits5 of 7 in the last 12 months
Security advisories NoneOn GitHub, in the last 12 months
OpenSSF Scorecard Not checked Read from GitHub, deps.dev and OpenSSF on 12 Nov 2026. Bots and coding-agent accounts are left out of the commit counts. Not part of the score: how we check .
License in plain words no license No license
Use it at work No
Change it and rebrand it No
Sell it or host it for others No Your part: Without a license you have no right to use, copy or change it. Ask the authors.
A plain summary, not legal advice. Read the license on GitHub ↗ (opens in a new tab)
Set it up Needs before it works: TensorFlow 1.15.0, neuralgym, Docker, Pretrained checkpoint (Google Drive).
Bring in an engineer who knows watermark-removal . By the hour for upkeep and fixes, or a fixed price for a build. Our own engineering service; it never changes a rank.
Where to run it Referral links: if you sign up through one, we get a commission. They never change a rank.
Ask your AI assistant The rankings as an MCP server for Claude, Cursor, ChatGPT and any MCP client. Free, no key, read-only.
Setup for other apps → Claude Code claude mcp add archestack -- npx -y @archestack/mcpCopy
Connector URL https://mcp.archestack.com/mcpCopy
Then ask: Compare watermark-removal with its top alternatives on Archestack
Share this rank #57 of 75 in Image and video on Archestack, as of 12 Nov 2026.
Show it in your README or on your site The badge below goes in a README; a card with the rank, score and signals goes on a site or blog. Both update twice a day.
Copy for README Copy for your site
Show code README (Markdown)
[](https://archestack.com/best-of-ai/projects/watermark-removal/)Site or blog (HTML)
<iframe src="https://archestack.com/embed/best-of-ai/watermark-removal/" title="watermark-removal on Archestack" width="400" height="270" style="border:0;max-width:100%" loading="lazy"></iframe>How badges work Preview the card
Best of Open-Source AI on GitHub Each review comes from the project's README and facts we check on GitHub. The fix form opens with watermark-removal filled in.