Independent desktop GUI frontend for local 7-Zip, built with PySide6.
- Drag and drop workflow for files and folders
- Archive formats:
.7zand.zip - Compression level selection
- Split archives (volume mode)
- Password-protected archives
- Add files to an existing archive
- SHA-256 checksum create/verify
- Live status metrics (CPU, RAM, disk, elapsed time)
- Windows
- Python 3.11+ (tested with Python 3.13)
- Local 7-Zip installation (
7z.exe) - Python dependencies from
requirements.txt
python -m pip install -r requirements.txtpython main.pypython -m PyInstaller --noconfirm main.specOutput executable:
dist/7zipper.exe
pytest -q
ruff check .This application is an independent GUI frontend for 7-Zip.
It is not affiliated with or endorsed by the 7-Zip project.
It requires a local 7-Zip installation and uses the locally installed 7-Zip executable.
7-Zip license and source:
This project is licensed under the MIT License. See LICENSE.
