A simple Python application with a graphical interface that automatically organizes files into specific folders based on their extensions.
This project was developed to make file organization faster and more practical.
The application allows the user to select a folder, and then automatically sorts the files into predefined categories.
- Simple graphical interface
- Folder selection window
- Automatic file organization
- Separation by file extension
- Duplicate file name handling
- Python
- CustomTkinter
- Tkinter
- OS module
project/
│
├── interface.py
├── logic.py
├── extensions.py
├── requirements.txt
├── .gitignore
├── README.md
└── README_PTBR.md- Clone this repository:
git clone [YOUR_GITHUB_LINK]- Enter the project folder:
cd [PROJECT_FOLDER_NAME]- Install the dependencies:
pip install -r requirements.txt- Run the application:
python interface.py- The user clicks the button in the interface
- A folder selection window opens
- The program reads the files in the selected folder
- Files are moved to their corresponding folders based on extension
- Add support for more file types
- Improve interface design
- Add activity log
- Add custom category support
Developed by Andrey Souza