Skip to content

Downloads Cleaner is a Python tool designed to organize your Downloads folder by automatically sorting files into appropriate subfolders based on their types.

License

Notifications You must be signed in to change notification settings

dyingpotato890/Downloads-Cleaner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Downloads Cleaner

Downloads Cleaner is a simple and efficient tool to help you keep your Downloads folder organized by automatically sorting and managing files based on their types.

If you find this project useful, please don't forget to ⭐ star this repo! Your support is greatly appreciated and helps keep the project alive.

Table of Contents

  1. Features
  2. Folder Structure
  3. Usage
  4. Configuration
  5. Contributing
  6. License

Features

  • Automatically moves files to appropriate subfolders (e.g., Documents, Images, Videos)
  • Customizable file type categories
  • Easy to set up and run

Folder Structure

Downloads/
├── Audios/
│ ├── audio1.pdf
│ ├── audio2.docx
│ └── ...
├── Documents/
│ ├── file1.pdf
│ ├── file2.docx
│ └── ...
├── Images/
│ ├── image1.jpg
│ ├── image2.png
│ └── ...
├── Videos/
│ ├── video1.mp4
│ ├── video2.avi
│ └── ...
├── Executables/
│ ├── package1.exe
│ ├── package2.exe
│ └── ...
├── Compressed Files/
│ ├── archive1.zip
│ ├── archive2.rar
│ └── ...
├── Program Code/
│ ├── code1.py
│ ├── code2.c
│ └── ...
└── Random/
├── file1.exe
├── file2.bin
└── ...

Usage

  1. Clone the repository:

    git clone https://github.com/dyingpotato890/Downloads-Cleaner.git
    cd Downloads-Cleaner
  2. Ensure the downloadsCleaner.py script is executable:

    chmod +x downloadsCleaner.py
  3. Run the script:

    python downloadsCleaner.py

Configuration

You can customize the file type categories by editing the file extension lists in the script. The default configuration includes common file types and their destinations.

Contributing

You're welcome to contribute! Here's how you can contribute:

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Downloads Cleaner is a Python tool designed to organize your Downloads folder by automatically sorting files into appropriate subfolders based on their types.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages