Skip to content

BlaiseMoses01/NeatFiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NeatFiles - Directory Organization made Seamless

Overview

NeatFiles is a user-friendly application designed to help you organize your files seamlessly based on their extension. The project initially started as a simple python script I wrote for a client who wanted a file sorter. After seeing how much value they found in such a simple idea (<50 line script wrote in a half and hour was the deliverable for the project), I was inspired to expand the project into a simple application.

Features

  • ✍Configure Custom Subdirectories: Build custom subdirectory configurations that fit your sorting needs, specifiying desired names and file extensions to be contained as desired.

  • 💡Simple and Easy-to-use Presets: Common file type groupings are integrated into the GUI , allowing you to quickly configure generic sorting with the click of a button.

  • 🗂One-Click File Sorting: Organize your targeted directory into the configuration desired with the click of a button.

Demo Run

Here you can see a demonstration of the app running on my local and me using it to organize a directory by file extensions

Demo Video

📏Installation and Dependencies

The dependencies of the project will depend on the version you choose to run. There is a Tkinter MVP I built for POC. To run this , ensure you have Tkinter installed in your environment:

pip install tk

then run the MVP with:

python Neatfile.py

I am currently in development of a more fleshed out build with a more modern PyQt6 GUI and CLI capabilities, I plan to publish this build and add documentation for its usage very soon.

🧾Contribution

I feel this project could go in a lot of different directions and has a lot of room for insight and customization. Because of this , feel free to fork the project or use code as you wish , I just request that you credit me for any code used.

⚖License

This project is licensed under the GNU General Public License Version 3.

About

a tkinter python app used for sorting file directories by extension

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages