TESIGN
SAVED

EN · KO

  1. TESIGN / RADAR
  2. 2026.09.17
  3. BG0

BG0

No-account background remover

WHO USES ITAnyone privacy-conscious · A small shop owner · A web developer

Use in the browser

Removes a photo's background entirely inside your browser — no upload, no server, no account.

★ 79▲ +28 / 7dDaily star increases over 14 days. Hollow bars mean no data. The last day may be partial.2026-09-03 no data2026-09-04 no data2026-09-05 no data2026-09-06 no data2026-09-07 no data2026-09-08 no data2026-09-09 no data2026-09-10 no data2026-09-11 no data2026-09-12 no data2026-09-13 no data2026-09-14 no data2026-09-15 +162026-09-16 +12largest one-day increase in the 14 days+16last 14 days · stars per dayhollow = no data

79 stars · checked on GitHub GitHub check 28 h late · incl. +12 observed via GH Archive since then · 7-day +28 observed via GH Archive (as of )

NEW 28h OLD WHEN SEEN

BG0's homepage: a dark screen with the headline "Background removal that stays on your device."

TESIGN TAKE

One of the few background removers that actually keeps its "nothing is uploaded" promise — worth asking why any other one needs your photo on a server at all.

TRY

AT A GLANCE

LICENSE
Apache-2.0
USAGE
Commercial use, redistribution OK. Keep notices; mark changes.
LANGUAGE
TypeScript
PLATFORM
web
ACTIVITY
last commit 1 day ago () · latest release [unconfirmed]
COMMUNITY
contributors [unconfirmed] · open issues [unconfirmed] · made by: [unconfirmed] Reference time unavailable
SOURCES
GitHub
OPEN SOURCE
YES
FIRST SEEN
CATEGORY
MEDIA · API

A summary, not legal advice.

WHY IT MATTERS

Most online background removers require uploading the photo to a server and cap free usage. BG0 does the opposite: it runs inference directly in the browser with WebGPU when available (falling back to WebAssembly), downloading and caching a BiRefNet-family ONNX model picked for the hardware. The photo and its output never leave browser memory, and there's no account, API key, billing, or usage limit.

BUILD FROM THIS

  • Make a passport photo's or product photo's background transparent, instantly
  • Add the same local, private background removal to your own web app with @bg0/browser
  • Study its Playwright layout-regression suite (11 viewports) as a reference for testing an image-processing UI

WHO IT'S FOR

Anyone privacy-conscious
when a face or ID photo shouldn't touch a server
A small shop owner
cleaning up product photos quickly, with no account or bill
A web developer
wiring the same feature into their own app via the library

START IN 5 MINUTES

# Use it now: open https://bg0.dev and drop a photo
# Run locally (requires Bun 1.4):
$ bun install --frozen-lockfile
$ bun run dev
# → web app on port 3000, docs on port 4321

CAVEATS

  • The code is Apache-2.0; the downloaded model weights carry their own licences, listed in THIRD_PARTY_NOTICES.md
  • The first run needs network access to fetch the model (it runs from a local cache after that)
  • Devices without WebGPU fall back to WebAssembly and may be slower

RECEIPT

FIRST SEEN
AT SOURCE
KEPT
STAR DELTA
+12 ★ / 24h
CREATED → FIRST SEEN
28h
WHEN FIRST SEEN
67 ★
SOURCES
GitHub

The same facts in machine-readable form — View as Markdown · JSON

SIMILAR TOOLS

Up to five from MEDIA by ★ total: edited entries first, then repository cards; this entry is highlighted. Drawn from the same stored snapshot as the rankings — a comparison, not a recommendation.

IMAGENAME★ TOTAL▲ 7dLICENSEPLATFORMLAST PUSH
OpenMontage's Backlot board: a stage progress bar, an approved script page, a decision log and a four-scene storyboard.
OpenMontageVideo production via your coding agent★ 59.3k▲ +377AGPL-3.0copyleftmacos · linux · windows
BG0's homepage: a dark screen with the headline "Background removal that stays on your device."
BG0No-account background removerTHIS ENTRY★ 79▲ +28Apache-2.0permissiveweb
ffmpeg/ffmpegCARD★ 64.2k▲ +8Licence unconfirmedunconfirmed
mifi/lossless-cutCARD★ 43.7k▲ +6GPL-2.0copyleft
lizardbyte/sunshineCARD★ 41.2k▲ +10GPL-3.0copyleft

TIMELINE

  1. Repository created
  2. FIRST SEEN BY TESIGN
  3. Published on TESIGN

SAME DAY

  1. 02

    ZapFast

    Lightweight native WhatsApp client

    A from-scratch Rust WhatsApp client with no browser engine — about 150MB idle RAM on Linux, versus 1.13GB for WhatsApp Web.

    Install to use
    ★ 107▲ +39 / 7d
  2. 03

    Wealthfolio

    Local-first personal finance tracker

    An open-source portfolio tracker that keeps investments, net worth and spending entirely on your device — no cloud account.

    Install to use
    ★ 9k▲ +15 / 7d
  3. 04

    page-mascot

    Cursor-following page mascot

    A tiny React component that puts a character on your page which turns its head to follow the cursor and reacts when clicked.

    For developers
    ★ 307▲ +39 / 7d
  4. 05

    Podroid

    Linux container VM for your phone

    Boots a real, separately-kernelled Alpine Linux VM on an unrooted Android phone, running Podman, Docker and LXC exactly as they behave on a server.

    Install to use
    ★ 2.6k▲ +14 / 7d
  5. 06

    Capsule

    Single-file app player

    A desktop player that packs an HTML app and its data into one SQLite file — no account, no server, just a file to share.

    Install to use
    ▲ 333 HN
  6. 07

    SparkyFitness

    Self-hosted family health tracking

    A self-hosted health tracker for nutrition, exercise, sleep, fasting, mood and body metrics — all on a server you run yourself.

    Self-host
    ★ 6.1k▲ +13 / 7d
  7. 08

    Inkstone

    Self-hosted notebook on Cloudflare

    A self-hosted Markdown notebook you deploy on your own Cloudflare Workers account, with realtime sync, search and backlinks built in.

    Self-host
    ★ 819▲ +10 / 7d
  8. 09

    MartinLoop

    Execution-control CLI for coding agents

    Wraps a coding agent with a spend cap and a verifier, so "I'm done" comes with an evidence-backed receipt instead of just a claim.

    ★ 130▲ +21 / 7d
  9. 10

    OpenHunterAI

    Local AI red-team workspace

    An alpha-stage local workspace that runs attacker-style security assessments — strictly against public targets you own or are authorized to test.

    Self-host
    ★ 165▲ +15 / 7d