
Merge Picture Folders with PySide6
MergePicFolders is a desktop application for working through nested image directories visually. It combines a folder browser, drag-and-drop interaction, image previews, thumbnails, themes, and an activity log with background workers for the actual file operations.
The application recognizes common photo and animation formats including PNG, JPEG, BMP, GIF, TIFF, WebP, and HEIC. Long-running moves and merges are kept off the UI thread so the PySide6 window remains responsive while a collection is processed.
Run from source
With Python 3.8 or newer and uv installed:
git clone https://github.com/Alchemist-Aloha/MergePicFolders.git
cd MergePicFolders
uv run mergepicfolders
The module entry point is also available as uv run python -m MergePicFolders. A traditional editable install works with pip install -e . followed by python -m MergePicFolders.
This is the local desktop counterpart to a server-hosted folder manager: use it when the files are on the same machine and direct visual review matters. As with every bulk organizer, test on a copied directory before moving the only copy of a photo collection.
Visit the MergePicFolders repository for the current package and screenshot.