Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ BG Remover - Privacy-First Background Removal

Remove Backgrounds • Add Watermarks • 100% Client-Side


🎯 What is BG Remover?

BG Remover is a privacy-first image tool that runs entirely in your browser. Your images never leave your device — all processing happens locally using advanced AI running on WebAssembly.

🛠️ Available Tools

Tool Description
Background Remover AI-powered background removal using RMBG-1.4
Watermark Tool Add custom text watermarks with full control

✨ Features

  • 🛡️ Zero Data Collection — No accounts, no tracking, no analytics
  • 🤖 Local AI Processing — ML models run in your browser via WebAssembly
  • ⚡ Instant Results — No upload delays, processing starts immediately
  • 🌐 Works Offline — Once loaded, works without internet
  • 🎯 No Sign-Up — Just open and use
  • 💻 Open Source — Inspect our code anytime

🏗️ Tech Stack

Layer Technology
ML Runtime ONNX Runtime Web 1.17.0 (WASM)
BG Model RMBG-1.4 (~45MB, cached)
Frontend Vanilla HTML5/CSS3/ES6+
Fonts Space Grotesk, JetBrains Mono
Design Aurora effects, gradient mesh, glassmorphism

🚀 Deployment

Vercel CLI

npm i -g vercel
vercel login
vercel --prod

Other Platforms

Platform Method
Netlify Drag & drop to app.netlify.com/drop
GitHub Pages Settings → Pages → Select branch

💻 Run Locally

npx serve
# Opens at http://localhost:3000

📁 Project Structure

bg-remover/
├── index.html      # Landing page
├── styles.css      # Premium dark theme
├── app.js          # Tool logic (ONNX + Watermark)
├── vercel.json     # Deployment config
└── README.md       # Documentation

📄 License

MIT License


Built with 💜 for privacy advocates everywhere

About

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages