Skip to content

krishpansara/file_sorting_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“‚ File Sorting System (with Tkinter GUI)

This project is a File Sorting System built using Python and Tkinter (GUI). It helps users organize files in a selected directory by:

πŸ”Ή Level 1: Sorting files by their file extensions in selected folder πŸ”Ή Level 2: Sorting files inside folders in alphabetical order in selected folder and subfolders πŸ”Ή Level 3: Combining both features in a user-friendly GUI


🎯 Features

βœ”οΈ Sort files in any folder by file extension (e.g., .jpg, .pdf, .txt)
βœ”οΈ Alphabetically sort files in selected folders
βœ”οΈ Tkinter-based GUI for easy navigation
βœ”οΈ Works across Windows, Linux, and macOS
βœ”οΈ Zero dependencies (built using built-in libraries only)


🧠 How It Works

βœ… Level 1: Extension-Based Sorting

Organizes files like this:

πŸ“‚ Sorted/
β”œβ”€β”€ Images/
β”‚   β”œβ”€β”€ img1.jpg
β”‚   └── pic2.png
β”œβ”€β”€ Documents/
β”‚   β”œβ”€β”€ file.pdf
β”‚   └── notes.docx

βœ… Level 2: Alphabetical File Sorting

Renames and sorts files inside folders:

βœ… Level 3: GUI Interface with Tkinter

Choose folders, run sorting, and see results β€” all through a simple graphical interface.


βœ… What to Replace

Placeholder Replace With
krishpansara Your GitHub username
krishpanasara9265@gmail.com Your email
www.linkedin.com/in/krishpansara Your LinkedIn profile

Let me know, and I’ll tailor the next step.

About

File Organizer with Tkinter GUI | Sort files by extension or name | Built in pure Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages