ImageSorter is a simple and efficient Python desktop application that helps you organize .jpg files using a clean graphical interface built with Tkinter.
With just a few clicks, you can browse, select, and move multiple image files to any destination folder.
- 🧭 User-Friendly Interface: Intuitive GUI for quick and easy file management.
- 📂 Multiple File Selection: Choose multiple
.jpgfiles at once. - 🗂️ Custom Destination: Move your files to any folder of your choice.
- ✅ Success Notifications: Get clear alerts when files are successfully moved.
- ⚡ Error Handling: Handles invalid file or folder selections gracefully.
- 💻 Cross-Platform: Works on Windows, macOS, and Linux.
| Component | Description |
|---|---|
| Language | Python 3.x |
| Libraries | tkinter, shutil, os |
| IDE Used | Visual Studio Code |
ImageSorter/ │ ├── image.py # Tkinter GUI version ├── move_jpg_files.py # CLI version for automated file movement ├── /source # Optional: default source folder for images ├── /destination # Optional: default destination folder └── README.md # Project documentation
yaml Copy code
git clone https://github.com/YOUR-USERNAME/ImageSorter.git
cd ImageSorter
2️⃣ Run the Application
bash
Copy code
python image.py
3️⃣ Use the App
Click “Browse Files” to select your .jpg images.
Choose your destination folder.
Click “Move JPG Files” — done!
A success message will confirm your files were moved.
🧩 Example Use Cases
Sort photos from your Downloads folder.
Organize project or portfolio images.
Quickly clean up a large image directory.
📸 Screenshot
(You can add your actual UI screenshot here)
markdown
Copy code

👨💻 Author
Assim VS
🎓 Computer Science Graduate | 💻 Python & Web Developer
🌐 LinkedIn | GitHub