Skip to content

wasdwasd0105/7zip-pyside

Repository files navigation

7-Zip Archiver

7-Zip Archiver is an open-source graphical user interface for 7-Zip, crafted using Python and the Qt framework. Current it optimized for MacOS, it offers smooth and efficient performance for handling archive files.

Features

Preview Window

  • View Archive Contents: Seamlessly view the contents of archives without the need for extraction, enhancing user experience and efficiency.

Workspace

  • Effortless File Management: The Workspace feature allows users to display contents of the filesystem and open archives directly from the Workspace, simplifying file management.

Easy Compress

  • Custom Compression: Users have the flexibility to choose the compression level and can secure their archives with password protection for enhanced security.

Download

Get the 7-Zip Archiver for MacOS:

Self Installation and Usage

  1. Clone the project:
git clone https://github.com/wasdwasd0105/7zip-pyside
cd 7zip-pyside
  1. Installing Python Dependencies
pip install pyside6 chardet pyobjc 
  1. Copy 7zz bin file to ./bin/macos

  2. Run the app

python ./main.py

How do I publish to Appstore

Contributing

License

GPL-3.0 license