Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/saifsaidi/background-remover

Background-Remover is simple a web application tool removes backgrounds from images, using @xixiyahaha/rembg-node package
https://github.com/saifsaidi/background-remover

js node tailwindcss

Last synced: 16 days ago
JSON representation

Background-Remover is simple a web application tool removes backgrounds from images, using @xixiyahaha/rembg-node package

Awesome Lists containing this project

README

        

# Background Remover Web Application (v2)

A simple web application that removes the background from uploaded images. Built with JavaScript, Tailwind CSS, and Node.js, this app allows users to upload an image, remove its background, and customize export options like format, quality, and filename.

## Demo

![Demo](/Background-Remover%20by%20Saif%20Saidi%20(2).png)

## What's New

- **Improved layout**
- **Users can now select multiple images**
- **Preview of selected images with the option to remove individual files**
-
## Features

- **Image Upload**: Upload any image file and preview it before processing.
- **Background Removal**: Uses a backend API to remove the background of uploaded images.
- **Export Options**:
- Format: WebP, JPEG, PNG
- Quality: High, Medium, Low
- Filename: Customize output file name
- **Download Processed Image**: View and download the processed image with background removed.

## Author

Developed by Saif Saidi.

## Tech Stack

- **Frontend**: Node, JavaScript, HTML, Tailwind CSS
- **Backend**: Node.js, [@xixiyahaha/rembg-node](https://www.npmjs.com/package/@xixiyahaha/rembg-node)

## Prerequisites

- [Node.js](https://nodejs.org/) installed on your system.

## Getting Started
1. **Clone the Repository**:
```bash
git clone https://github.com/SaifSaidi/Background-Remover.git
cd background-remover```
2. **Install Dependencies, Run The Server:**:
```bash
npm install
node server.js
The server will start on http://localhost:3000.
Open Index.html from any local server