/File-Sorter

An application built to help you sort your files into dedicated folders.

Primary LanguagePythonMIT LicenseMIT

File-Sorter

Logo
Built to help you sort your files into dedicated folders


GitHub pull-requests GitHub issues GitHub contributors

GitHub license GitHub release GitHub repo size

Code of Conduct Open Source Love svg1

Table of Contents

Motivation

We all know how hard it is to maintain a neat and organised folder. Especially when the number of files present is high, it becomes messy and hard to keep track of files.

I built this application to specifically solve that problem. With File-Sorter you can easily sort your files into dedicated folders based on the type of the file. It makes organisation easy and saves a lot of time.

Installation

For the latest stable version, head to Releases.

Download and extract the source code.

As an alternative, you could also clone the repository using,

git clone https://github.com/SVijayB/File-Sorter.git

Usage

Run the File-Sorter.py file present in the src folder.

You can do that by just double clicking on the file if you have the python launcher installed. Else, cd/ to the src folder and type python File-Sorter.py on your terminal.

Now, copy the address of the folder you want to organise/sort. Eg : C:\Users\Username\Documents

Paste it in the application and hit enter. You will be notified once the files are sorted.

The application comes pre-built with a set of extensions for diferent categories. However, if you wish to add a new category or a new extension. Launch the Update.py file present in the src folder using the steps mentioned above.

Using the Update.py file you can,

  • Add an extension
  • Add a new category
  • Delete an extension
  • View extensions

If you wish to reset the collection of extensions back to its default state (When installed), just launch the Reset.py file present in the src folder.

Demo

Demo



Before Sorting
Before Sorting


After Sorting
After Sorting

Contributing

To contribute to File-Sorter, fork the repository, create a new branch and send us a pull request. Make sure you read CONTRIBUTING.md before sending us Pull requests.

Also, thanks for contributing to Open-source!

License

File-Sorter is under The MIT License. Read the LICENSE file for more information.