Skip to content

omaranos517/File-Organizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“‚ File Organizer

A desktop application with a graphical user interface that automatically organizes files inside the Downloads folder.

It helps keep your system clean by sorting files into categorized folders such as:

  • πŸ–Ό Images
  • 🎬 Videos
  • 🎡 Audio
  • πŸ“„ Documents
  • πŸ—œ Compressed Files
  • πŸ“¦ Others

✨ Features

βœ… Automatic file organization
βœ… Move or copy files
βœ… Real-time progress bar
βœ… Pause / Resume operation
βœ… File size statistics
βœ… Clean and simple GUI
βœ… Fast and lightweight


πŸ–₯ Supported File Types

Category Extensions
Images jpg, jpeg, png, gif, webp, bmp, tiff, svg, heic, raw
Videos mp4, mkv, avi, mov, flv, wmv, webm, mpeg, mpg, 3gp
Audio mp3, wav, ogg, aac, wma, m4a
Installation exe, msi, dmg, deb, pkg
Documents pdf, docx, txt, pptx, xlsx, doc, xls, ppt
Compressed zip, rar, 7z, tar, gz
Others Any unknown format

πŸš€ How It Works

  1. The app scans your Downloads folder
  2. Detects file types by extension
  3. Creates folders automatically if they don’t exist
  4. Moves or copies files to the correct category
  5. Displays progress and total size statistics

πŸ“¦ Download

Type Link
πŸš€ Latest Release Download v1.0
πŸ’» Source Code Source Code

βš™ Installation

Windows

  1. Download the .exe file from Releases
  2. Run the application
  3. No installation required

πŸ›  Built With

  • Python
  • Tkinter
  • OS & Shutil libraries

πŸ“Š Statistics Displayed

  • Total files processed
  • Total size
  • Organized size per category
  • Remaining files

πŸ” Safety

  • No internet access
  • No data collection
  • Works completely offline
  • Open-source

πŸ“œ License

MIT License


⭐ If you like this project, don’t forget to star the repository!

About

A desktop application with a graphical interface that helps organize files within the Downloads folder by moving or copying files to designated folders (Images, Videos, Audio, Documents, Compressed Files, Others). It supports pause functionality, a progress bar, and displays statistics on file sizes.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages