Skip to content

Aditya-Swarup26/Sortify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Sortify

Sortify is a Python script that automatically organizes your messy folders by sorting files into categorized subfolders based on their file extensions. It also keeps a log of every action taken!

๐Ÿš€ Features

  • Automatically creates folders like Images, Videos, Documents, etc.
  • Sorts files into appropriate folders.
  • Moves unknown file types into an "Others" folder.
  • Logs every move in a organizer_log.txt file.
  • Easily customizable to support more file types.

๐Ÿ“ Supported File Types

Category Extensions
Images .jpg, .jpeg, .png, .gif
Videos .mp4, .mkv, .flv
Documents .txt, .pdf, .docx
Audios .mp3, .wav
Spreadsheets .xlsx, .xls, .csv
Archives .zip, .tar, .rar
Codes .py, .html, .css, .cpp, .c, .js, .jsx
Others Any unsupported file types

โš™๏ธ How to Use

  1. Clone this repo:

    git clone https://github.com/Aditya-Swarup26/Sortify.git
    cd Sortify
  2. Run the script:

     ->python sortify.py
    
  3. Enter the full path of the folder you want to organize.

  4. Sit back and let Sortify tidy up your files!

๐Ÿ“ Logs

->All actions are saved in a organizer_log.txt file inside the source folder.

๐Ÿ› ๏ธ Requirements

->Python 3.x ->No external libraries needed (uses built-in os, shutil, datetime)

โœจ License

->MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages