Skip to content

Avisav24/Image-Compressor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

34 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ–ผ๏ธ Image Compressor

A simple and efficient Python tool to compress your images using Pillow.
Reduce file size, save storage, and keep your images looking great!


๐Ÿš€ Features

  • ๐Ÿ“ฆ Compress JPEG images with custom quality settings
  • โšก Fast and easy to use
  • ๐Ÿ Minimal dependencies

๐Ÿ“ฅ Installation

  1. Clone the repository:

    git clone https://github.com/Avisav24/image-compressor.git
    cd image-compressor
    
  2. Install dependencies:

    pip install -r requirements.txt
    

๐Ÿ› ๏ธ Usage

  1. Edit the file paths in compressor/main.py to match your images.
  2. Run the script:
    python -m compressor.main
    

๐Ÿง‘โ€๐Ÿ’ป Example

from compressor.main import compress_image

compress_image("input.jpg", "output.jpg", quality=60)

๐Ÿ–ฅ๏ธ Frontend Coming Soon!

A user-friendly web interface is in development.
Stay tuned for updates!


๐Ÿค Contributing

Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.


๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

About

๐Ÿ–ผ๏ธ A simple Python tool to compress JPEG images using Pillow. Reduce file size while maintaining quality. Fast, lightweight, and easy to use.โš™๏ธ๐Ÿ–ฅ๏ธ Web UI coming soon!

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages