SwiftSort is a streamlined file management tool that simplifies clutter organization. Formerly the Clutter Manager, SwiftSort now includes a user-friendly GUI and enhanced application support for seamless file sorting. Experience efficient file management with SwiftSort.
SwiftSort old CLI-based version
- Clutter Removal: Automatically sorts files into folders based on their file types, keeping your directories organized.
- Folder Zipping: Compresses the entire source folder and its contents into a zip file for easy storage and sharing.
- PNG Renaming: Renames PNG files in the source folder sequentially for better organization.
To use Swift Sort, follow these steps:
- Python 3.x installed on your system.
- Tkinter library (usually included with Python installations).
-
Clone the repository to your local machine:
-
Navigate to the cloned directory:
docker build -t swiftsort .
docker run --rm -d -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix swiftsort
-
Locate the
run.bat
file in the root directory. -
Double-click the
run.bat
file to execute it. This will launch the Swift Sort application. -
In the application window, click on the desired functionality (e.g., Clean Clutter, Zip Folder, Rename PNGs) to organize your files accordingly.
- To clean clutter from a folder:
- Click on the "Clean Clutter" button.
- Select the folder containing the cluttered files.
- Swift Sort will organize the files into folders based on their types.
- To compress a folder into a zip file:
- Click on the "Zip Folder" button.
- Select the folder you want to zip.
- Swift Sort will create a zip file containing the folder and its contents.
- To rename PNG files in a folder:
- Click on the "Rename PNGs" button.
- Select the folder containing the PNG files.
- Swift Sort will rename the PNG files sequentially.
For any issues or questions regarding Swift Sort, please open an issue on the GitHub repository.