Skip to content

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.

Notifications You must be signed in to change notification settings

vedantterse/SwiftSort

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SwiftSort

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

Features

  • 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.

Usage

To use Swift Sort, follow these steps:

Prerequisites

  • Python 3.x installed on your system.
  • Tkinter library (usually included with Python installations).

Installation

  1. Clone the repository to your local machine:

  2. Navigate to the cloned directory:

Docker setup

run the following commands in ubuntu terminal for docker setup

docker build -t swiftsort .
docker run --rm -d -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix swiftsort

Running the Application

  1. Locate the run.bat file in the root directory.

  2. Double-click the run.bat file to execute it. This will launch the Swift Sort application.

  3. In the application window, click on the desired functionality (e.g., Clean Clutter, Zip Folder, Rename PNGs) to organize your files accordingly.

image

Sample Usage

  1. 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.
  1. 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.
  1. 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.

Support

For any issues or questions regarding Swift Sort, please open an issue on the GitHub repository.

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published