{"id":23215553,"url":"https://github.com/dscmatter/removerite","last_synced_at":"2026-05-07T01:07:49.164Z","repository":{"id":252557720,"uuid":"840784326","full_name":"DSCmatter/RemoveRite","owner":"DSCmatter","description":"A simple webapp 'RemoveRite' which removes background of any image file  ","archived":false,"fork":false,"pushed_at":"2024-09-19T21:35:16.000Z","size":29,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-11T09:51:09.765Z","etag":null,"topics":["docker","flask","html-css","python3"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DSCmatter.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-10T17:11:39.000Z","updated_at":"2024-09-20T12:55:24.000Z","dependencies_parsed_at":"2025-02-11T09:56:36.302Z","dependency_job_id":null,"html_url":"https://github.com/DSCmatter/RemoveRite","commit_stats":null,"previous_names":["dscmatter/remove-bg","dscmatter/removerite"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DSCmatter%2FRemoveRite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DSCmatter%2FRemoveRite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DSCmatter%2FRemoveRite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DSCmatter%2FRemoveRite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DSCmatter","download_url":"https://codeload.github.com/DSCmatter/RemoveRite/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247345790,"owners_count":20924098,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","flask","html-css","python3"],"created_at":"2024-12-18T20:17:17.124Z","updated_at":"2026-05-07T01:07:49.124Z","avatar_url":"https://github.com/DSCmatter.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RemoveRite\n\n**RemoveRite** is a simple web application that removes the background from any image file. It uses Flask as the web framework, rembg for background removal, and Pillow for image processing. The app is containerized using Docker for easy deployment.\n\n\u003e [!NOTE]\n\u003e Using Docker is not required to use the app. However, since the app relies on [rembg](https://github.com/danielgatis/rembg), it will download dependencies totaling around 180MB whenever it is used. Therefore, it is not suited for typical use but is intended for educational purposes only.\n\n## Features\n\n- **Upload Image**: Upload an image file from your device.\n- **Background Removal**: Automatically removes the background from the uploaded image.\n- **Download Image**: Download the processed image with the background removed.\n\n## Requirements\n\n- Python 3.8+ or current version\n- Flask\n- [rembg](https://github.com/danielgatis/rembg)\n- Pillow\n- Docker (for containerization)\n\n## Installation\n\n### Clone the Repository\n\n```\ngit clone https://github.com/DSCmatter/removebg.git\ncd removebg\n```\n\n## Install required packages\n\n```\npip install -r requirements.txt\n```\n\n## Run the Application\n``` python app.py ``` \n\nThe application will be accessible at http://127.0.0.1:5000/.\n\nUsing Docker\nBuild the Docker Image\nTo containerize the application using Docker, use the following command:\n\nCopy code\n```docker build -t removebg ```\nRun the Docker Container\n\nCopy code\n```docker run -d -p 5000:5000 removebg ```\n\nThe application will be accessible at http://localhost:5000/.\n\n### Usage\n- Navigate to the homepage.\n- Upload an image by clicking the \"Choose File\" button.\n- Click \"Remove Background\" to process the image.\n- Download the image with the background removed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdscmatter%2Fremoverite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdscmatter%2Fremoverite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdscmatter%2Fremoverite/lists"}