Skip to content

BonyKoshy/DownloadsFolderOrganizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Downloads Folder Organizer

Automate your Downloads folder clean-up β€” categorize files by type, tidy fast with a single click.
Built with Python + Tkinter, distributed as a standalone Windows .exe.


πŸš€ Features

  • 🧠 Smart auto-categorization:
    • Images (.jpg, .png), Documents (.pdf, .docx), Videos, Music, Archives, Code, Others
  • πŸŽ›οΈ Undo last operation
  • 🎨 Light/Dark modes with a toggle
  • 🚫 Optional deletion of empty folders
  • πŸŽ₯ Live progress bar + status updates
  • 🍱 No installation required (just double-click the .exe)

πŸ–₯️ Screenshot

App Screenshot App Screenshot

(Show the UI with folder picker, buttons, progress bar, dark mode, etc.)


βš™οΈ Getting Started

  1. Download the latest release from the Releases section.
  2. Extract the .zip file.
  3. Double-click Downloads_Organizer.exe to launch.
  4. Pick your Downloads folder β†’ Choose options β†’ Click Organize Files.

🧩 Options

  • βœ… Undo Last Action β€” revert the latest move operation
  • βœ… Delete Empty Folders β€” cleanup leftover empty folders post-organization
  • βœ… Toggle Dark Mode β€” switch between light/dark themes instantly

🧰 For Hackers & Contributors

Want to tweak the code or recreate in another tech? Here’s how:

git clone https://github.com/BonyKoshy/DownloadsFolderOrganizer.git
cd DownloadsFolderOrganizer/src
python -m venv .venv
source .venv/bin/activate  # or `.venv\Scripts\activate` on Windows
pip install -r ../requirements.txt
python app.py

About

A simple Python app to auto-organize your Downloads folder by file type

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages