📂 FileOrganizer
FileOrganizer is a user-friendly, visually appealing application built with Kivy and KivyMD for Linux. It helps users automatically organize files into folders based on file types, making file management effortless and clutter-free.
✨ Features
Smart File Sorting – Organizes files into folders based on file type (Documents, Images, Videos, Music, etc.)✅ Simple & Intuitive GUI – Built with Kivy & KivyMD for a sleek and modern user experience✅ Customizable Sorting Rules – Define custom categories and extensions✅ Drag & Drop Support – Easily move files into the organizer✅ One-Click Organizing – Just select a folder, and FileOrganizer does the rest✅ Lightweight & Fast – Minimal resource usage✅
🚀 Installation
🔹 Prerequisites
Ensure you have Python installed (3.7+ recommended).
Install the required dependencies:
pip install kivy kivymd
🔹 Running the Application
Clone the repository and navigate to the project folder:
git clone https://github.com/parmarkrish006/FileOrganiser.git cd FileOrganizer
Run the app:
python main.py
🔹 Creating an Executable
You can create a standalone executable using PyInstaller:
pip install pyinstaller pyinstaller --onefile --windowed --hidden-import kivy --hidden-import kivyMD main.py
The executable will be in the dist/ folder.
⚙️ How It Works
Open FileOrganizer.
Select the folder you want to organize.
Click the "Organize Files" button.
The app automatically sorts files into categorized folders.
Done! Enjoy a clutter-free workspace. 🎉
🌟 Support
If you like this project, consider giving it a ⭐ on GitHub!
Happy Organizing! 🎯