/FileOrganizer

Keep your directories clean and easily sort your files with FileOrganizer!

Primary LanguagePythonMIT LicenseMIT

FileOrganizer


Tired of shifting through cluttered folders and losing track of important files? Experience a breath of fresh air with FileOrganizer, the ultimate solution to transform your digital chaos into neatly organized bliss!

FileOrganizer is a powerful and user-friendly tool that helps you efficiently organize your files by sorting them into folders based on their file extensions. Keep your directories clean and easily sort your files with FileOrganizer!


Key Features

  • Automatically sorts files by file extensions
  • Customizable folder categories and associated file extensions
  • Supports a wide range of file types
  • Simple and intuitive user interface
  • "Others" folder for files with unrecognized extensions

File Types Supported

The current configuration supports a total of 128 file extensions across different categories:

  • Images: 8 extensions
  • Videos: 36 extensions
  • Documents: 19 extensions
  • Audios: 28 extensions
  • Programs: 29 extensions
  • Compressed: 18 extensions
  • Others: 0 extensions (customizable)

Please note that you can add more extensions to the "Others" section or create new folders with additional extensions

System Requirements

  • Operating System: Windows 8, 10, 11
  • Python 3.8 or higher

Installation Instructions

  1. Download and Run the FileOrganizer executable package.
  2. Run the FileOrganizer executable to launch the application.

Usage

  1. Launch FileOrganizer
  2. Select the Directory to be organized
  3. Leave the rest to FileOrganizer

Dependencies

To install the required dependencies, use the following command:
pip install -r requirements.txt
Or You can just run the following command in Command Prompt:
pip install customtkinter tk Pillow

Reporting Issues or Suggest New Features

If you encounter any issues while using FileOrganizer or you want to suggest new features, please report them here so that they can be resolved as soon as possible.

Buy me a coffee

If you like my work, please consider buying me a coffee (or two) as it helps me a lot in keeping myself motivated to work on this project.