File Filter Utility is a simple Python application that allows users to filter files in a directory based on their type (images, videos, zips, or folders), and perform operations such as opening, deleting, and renaming files.
- Filter files by type (Images, Videos, Zips, or Folders)
- Double-click to open files or folders
- Delete files or folders
- Rename files or folders while preserving their extensions
- Python 3.x
- Tkinter (should be included with Python)
- Tested on Windows, but should work on other platforms with minor adjustments
-
Clone or download the repository.
-
Create a Virtual Environment:
python -m venv .venv
-
Activate the Virtual Environment:
.\.venv\Scripts\activate
-
Install the requirements from the requirements file:
pip install -r requirements.txt
-
Navigate to the project directory in your terminal.
-
Run the following command to launch the application:
python main.py
-
Browse for the directory containing the files you want to filter.
-
Use the radio buttons to select the file type.
-
Double-click on a file or folder in the list to open it.
-
Click the "Delete" button to delete the selected file or folder.
-
Click the "Rename" button to rename the selected file or folder.
Contributions are welcome! If you have any ideas for improvements or new features, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.