gabidj / 7zip-pyside

7-Zip GUI using PySide6

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

7-Zip GUI using PySide6

License:GNU General Public License v3.0


Languages

Language:Python 100.0%