Skip to content

Khushii75/ImageLite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ImageLite

ImageLite is a lightweight web application built using Python and Streamlit that allows users to resize and compress images easily. It supports common image formats like JPG, JPEG, PNG, and helps reduce file size while maintaining good quality.

๐Ÿš€ Features

๐Ÿ“‚ Upload images directly from your device ๐Ÿ“‰ Resize images using a percentage slider ๐Ÿ—œ๏ธ Automatic compression based on image format ๐Ÿ–ผ๏ธ Supports JPG, JPEG, PNG, BMP, TIFF โฌ‡๏ธ Download the resized & compressed image ๐ŸŒ Web-based (no installation needed for users)

๐Ÿ› ๏ธ Tech Stack

Python Streamlit OpenCV NumPy

๐Ÿง  How It Works

Upload an image Select resize percentage Image is resized and compressed automatically Download the optimized image

๐Ÿ–ฅ๏ธ Run Locally

1๏ธโƒฃ Clone the repository git clone https://github.com/Khushii75/ImageLite cd ImageLite

2๏ธโƒฃ Install dependencies pip install -r requirements.txt

3๏ธโƒฃ Run the app python -m streamlit run app.py

๐ŸŒ Live Demo

https://imagelite-vvnkjrawxhbvh3mfdlhtsg.streamlit.app/

image

About

ImageLite is a lightweight web application built using Python and Streamlit that allows users to resize and compress images easily. It supports common image formats like JPG, JPEG, PNG, and helps reduce file size while maintaining good quality.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages