File Organizer is a PyQt6-based desktop application that allows users to move all files from subfolders to a main directory while automatically deleting empty folders. It provides a simple and user-friendly interface to streamline file organization.
- Moves all files from subdirectories to the selected main folder.
- Handles duplicate filenames by renaming them sequentially.
- Automatically deletes empty subfolders after moving files.
- Provides a progress log to track file movements and deletions.
- User-friendly interface with folder selection and progress visualization.
- Clone the repository into your machine
git clone https://github.com/MateoVR13/File-Organizer.git
- (Optional) Create a virtual environment "
python -m venv venv
" - (Only if followed step 2) Connect to venv "
source venv/bin/activate
" - Install PyQt6 running
pip install pyqt6
- Go to the main directory
cd File-Organizer
- Run the script
python file_mover_ui.py
- Python 3.8+
- PyQt6