Skip to content

File Organizer is a desktop application developed using PySide6 that streamlines the organization of files on your system. Featuring an intuitive graphical interface, it enables users to efficiently sort their files by categorizing them based on extensions or file types.

Notifications You must be signed in to change notification settings

Haavertz/File_Organizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📁 File Organizer

A simple and efficient desktop application to organize your files by extension or type, built with Python and PySide6.


🚀 Features

  • 🗂️ Automatically categorizes files into folders (e.g. Images, Documents, Audio, etc.)
  • 🔍 Detects files in selected directories
  • 🎯 Clean and intuitive GUI built with PySide6 (Qt for Python)
  • 📦 Lightweight executable (.exe) ready for Windows

🖥️ Technologies

  • Python 3.8+
  • PySide6 (Qt for Python)
  • PyInstaller for packaging

📦 Installation | Modification

Clone this repository:

git clone https://github.com/Haavertz/File_Organizer.git
cd File_Organizer

Create a virtual environment (only if you want)

python -m venv venv
venv\Scripts\activate

Install dependencies:

pip install -r requirements.txt

Run the application:

python main.py

🏗️ Building the .exe (Windows):

pyinstaller --noconfirm --onefile --windowed --icon=icon2.ico main.py

About

File Organizer is a desktop application developed using PySide6 that streamlines the organization of files on your system. Featuring an intuitive graphical interface, it enables users to efficiently sort their files by categorizing them based on extensions or file types.

Topics

Resources

Stars

Watchers

Forks

Languages