AltHub

danielgatis/rembg Alternatives

background removal / image segmentation

Python tool to remove image backgrounds via deep learning, usable as CLI, library, HTTP server, or Docker.

24.4kPythonMITactive ยท last push 2mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

plemeri/transparent-backgroundGitHub

Python CLI/library with InSPyReNet; choose it for a similar MIT-licensed tool with a different model.

This is a background removing tool powered by InSPyReNet (ACCV 2022)

1.3k
Python
MIT
active3mo ago
nadermx/backgroundremoverGitHub

Python CLI for image/video background removal; choose it if you want a similar CLI with video support.

Background Remover lets you Remove Background from images and video using AI with a simple command line interface that is free and open source.

8.0k
Python
MIT
active3mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

imgly/background-removal-jsGitHub

client-side JS library; choose it when you need in-browser background removal without a Python backend.

Remove backgrounds from images directly in the browser environment with ease and no additional costs or privacy concerns. Explore an interactive demo.

7.3k
TypeScript
AGPL-3.0
slowing1.2y ago
withoutbg/withoutbg-pythonGitHub

SDK for WithoutBG's local/cloud removal; choose it if you want a managed cloud API or hybrid pipeline.

Python SDK for local and cloud background removal (pip install withoutbg)

1.3k
Python
NOASSERTION
active2mo ago
Bria-AI/RMBG-2.0GitHub

model/inference code for Bria's RMBG-2.0; choose it if you want that specific model rather than rembg's default.

Bria RMBG 2.0 - image background removee

309
Python
NOASSERTION
slowing10mo ago
addyosmani/bg-removeGitHub

TypeScript library using Transformers.js; choose it for client-side removal in JS apps.

Free image background removal - private, client-side and powered by Transformers.js

1.0k
TypeScript
MIT
dormant1.7y ago
Ezaldeen99/BackgroundRemovalGitHub

Swift library for Apple platforms; choose it for native iOS/macOS background removal.

Background Removal written with swift using u2net model

278
Swift
Apache-2.0
dormant2.8y ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

developersharif/bgremover-appGitHub

desktop GUI app; use it as an end-user tool instead of embedding a library.

๐Ÿ–ผ๏ธ Free Offline Image Background Remover for Linux,Windows.

270
HTML
MIT
active6mo ago
Suvink/cut-it-outGitHub

browser-based GUI tool; use it interactively, not as a library.

A browser based background removal tool for images.

471
TypeScript
Apache-2.0
slowing10mo ago
zhbhun/rmbgGitHub

multi-platform desktop tool; use it as an app, not for library integration.

RMBG is a multi-platform image background removal tool that uses open-source AI models and ensures user privacy by processing images locally.

399
TypeScript
MIT
dormant2.4y ago
yossdotpro/removerizedGitHub

in-browser AI toolkit; use it as a standalone web app.

AI Image Toolkit that runs fully in your browser โ€” free, private, and offline-first.

1.6k
TypeScript
GPL-3.0
active3mo ago

Listed as an alternative to

These projects were analysed and named rembg among their alternatives. The relationship is not symmetric โ€” how rembg rates them is a separate judgement, made when rembg is analysed in its own right.

nadermx/backgroundremoverGitHub

calls rembg โ€œChoose as the standard drop-in replacement; it shares the u2net model and offers an active community and extra integrations.โ€

Background Remover lets you Remove Background from images and video using AI with a simple command line interface that is free and open source.

8.0kPythonactive
imgly/background-removal-jsGitHub

calls rembg โ€œPython library/CLI with many model backends; choose for server-side/Python processing where a JS/Node integration isn't needed.โ€

Remove backgrounds from images directly in the browser environment with ease and no additional costs or privacy concerns. Explore an interactive demo.

7.3kTypeScriptslowing