Skip to content

PianoNic/CropTransparent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CropTransparent

Automatically crops images by removing transparent areas and uniform backgrounds.

Features

  • Removes transparent areas (PNG, GIF, WEBP)
  • Removes uniform/solid backgrounds (JPEG)
  • Drag-and-drop upload
  • In-memory processing — no files saved to disk
  • Light and dark mode

Screenshots

CropTransparent Homepage

CropTransparent Processed Page

Tech Stack

  • Python 3.13 + FastAPI
  • Pillow + NumPy for image processing
  • Docker support

Run with Docker

docker run -p 5000:5000 ghcr.io/pianonic/croptransparent:latest

Or with Docker Compose:

docker compose up

Run Manually

pip install -r requirements.txt
python asgi.py

Open http://localhost:5000.

License

MIT

About

Automatically crop transparent areas from Images

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors