Files Organizer is a small, cross-platform GUI application developed in Python. It's designed to help you manage cluttered folders by automatically organizing files into categorized subfolders based on their file types. This tool is especially useful for tidying up commonly cluttered spaces like your downloads folder.
WARNING !!! Do not test it on your important folders and files, it is just a simple FUN project for making desktop GUI apps in python and it is still in the development phase.
- Automatic Organization: Sorts files into subfolders based on file extensions.
- Custom Destination Folder: Optionally specify a different destination folder for the organized files.
- De-Organization: Revert the organization process, moving files back to their original location.
- Simple Interface: Simple and intuitive graphical user interface for ease of use.
- Support for Various File Types: Works with documents, audio files, images, videos, software installers, and compressed files. Adding Custom file types, feature will be added soon.
- Launch the Application: Open the Files Organizer application.
- Select the Source Folder: Use the "Browse" button next to the "Folder to organize" field to choose the folder you want to organize.
- (Optional) Select Destination Folder: Use the "Browse" button next to the "Destination folder" field to choose a different destination folder. If left unchanged, the source folder will be used.
- Organize: Click the "ORGANIZE" button to start organizing your files into subfolders.
- De-Organize (Optional): To revert the organization, click the "DE-ORGANIZE" button. This will move the files back to the source folder.
- Windows: Download PyFileOrganizer.exe
Ensure you have Python 3.6 or higher installed on your system. Follow these steps to set up Files Organizer:
- Clone the repository or download the source code.
- Install the required Python libraries by running
pip install flet
in your terminal. - Navigate to the application directory and run
python start_app.py
to launch the application.
- Operating System: Windows, macOS, or Linux
- Python 3.6 or higher
- Required Python libraries:
flet
This application is currently in development. Please avoid using it on important folders and files to prevent unintended file movements. Back up your data before using the application.