Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.16 KB

File metadata and controls

26 lines (20 loc) · 1.16 KB

File Organizer

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.

Features

  • 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.

Installation and Usage

  1. Clone the repository into your machine git clone https://github.com/MateoVR13/File-Organizer.git
  2. (Optional) Create a virtual environment "python -m venv venv"
  3. (Only if followed step 2) Connect to venv "source venv/bin/activate"
  4. Install PyQt6 running pip install pyqt6
  5. Go to the main directory cd File-Organizer
  6. Run the script python file_mover_ui.py

Captures

image

Prerequisites

  • Python 3.8+
  • PyQt6