Skip to content

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

Contributors

Languages