π Zipper v1.0.0 β Initial Public Release
Release Date: 31 Dec 2025
Status: Stable (First Public Release)
β¨ Overview
- Zipper is a multi-threaded desktop utility built with Python to compress multiple folders efficiently through a simple GUI.
- This release focuses on performance, clarity, and usability, making bulk folder compression fast and intuitive.
π Key Features
π Folder-based compression
Select a root folder and automatically zip its subfolders
Preserves directory structure
β‘ Multi-threaded execution
- Configurable thread count (1β128)
- Optimized for faster parallel compression
π Real-time progress tracking
- Individual progress bars per active thread
- Displays the folder currently being processed
- Automatically hides progress bars when tasks complete
π§Ύ Detailed logging
- Logs each zip file created
- Captures time taken per folder
- Scrollable log view with clear option
π₯οΈ Simple GUI
- Maximized window on launch
- Consistent typography across UI elements
- Enlarged folder input field for better usability
- Custom application icon for GUI and Windows executable
π¦ Standalone Windows executable
- Packaged using PyInstaller
- No Python installation required to run
π οΈ Technical Highlights
- Built with Python + Tkinter
- Thread-safe worker architecture
- Clean modular project structure
- Icon embedding for both GUI window and .exe
- Designed for scalability and future enhancements
π₯ Installation & Usage
- Download the Windows executable from Assets
- Launch Zipper.exe
- Select input folder
- (Optional) Select output folder
- Choose thread count
- Start compression π
π§ͺ Known Limitations (v1.0.0)
- Windows-only executable
- No pause/resume support (yet)
- No compression level configuration
πΊοΈ Roadmap
- βΈ Pause / Resume compression
- π Estimated time remaining (ETA)
- π Compression level controls
- π§ Linux & macOS support
- π€ Export logs to file
π Acknowledgements
- Built and maintained by Chetan Maikhuri
- Designed for general users, developers, and productivity enthusiasts.