Tkinkter GUI with Unzip Utility
A lightweight and fast GUI tool for extracting ZIP archives, built because the Windows built-in extractor is significantly slower than Python's native libraries.
Extracting large ZIP files in Windows Explorer can be frustratingly slow. This tool leverages the speed of Python's built-in zipfile library to extract archives much faster, all through a simple and user-friendly graphical interface.
Stop waiting. Extract faster.
- 🚀 Faster Extraction: Bypass Windows Explorer's slow extraction process.
- 🧹 Clean GUI: Simple and intuitive interface built with Tkinter.
- 📁 Directory Selection: Easily choose both your ZIP file and output destination.
- ⚙️ Lightweight: A single
.exefile, no installation needed. - 🆓 Free & Open Source: MIT Licensed. Use it, modify it, share it.
- Go to the Releases page.
- Download the latest
ZipExtractor.exefile. - Run the executable. No installation required.
If you have Python installed, you can run the tool directly from the source code.
- Clone the repository:
git clone https://github.com/your-username/your-repo-name.git cd your-repo-name - (Optional) Create a virtual environment:
python -m venv venv venv\Scripts\activate # On Windows
- Run the application:
python ZipExtractor.py
- Launch the application.
- Click "Select ZIP File" to choose the archive you want to extract.
- Click "Select Output Folder" to choose where to put the extracted files.
- Click the big "Extract!" button.
- Wait for the success message! A timer will show after finishing the extraction.
This project uses PyInstaller to package the Python script into a standalone executable.
- Install the required library:
pip install pyinstaller
- Run the build command:
The executable will be created in the
pyinstaller --onefile --windowed --name "ZipExtractor" src/main.pydist/folder.
This project is licensed under the MIT License - see the LICENSE file for details.
- Built with Python and the amazing
tkinterandzipfilemodules. - Developed with the AI assistance, which provided guidance on code structure, implementation details, and troubleshooting.
- Icon drawn by Google Gemini
- Text written by DeepSeek