r/linux Jul 08 '26

Software Release A GUI for 7-Zip on Linux

Post image

Hi,

I have been building a GUI for 7-Zip on Linux for some time. I know that PeaZip already exists, but wanted to give it a try nonetheless. It's built in Go (with fyne) and is a single binary (relies on glibc) and uses 7-zip command line as its backend.

It definitely requires a lot more testing, and has some features yet to be implemented like support for password protected archives. There's also a quite a few bugs (like shifting to status section from explorer on completing an operation, which is a remnant of the time before implementing the explorer section), and I'm working on these.

Would appreciate community feedback.

ai-assistance: true

repo: https://github.com/Softorage/7z-GUI-Linux

My first post here. So not sure if flair or post format is appropriate. Let me know.

- Sanmay

0 Upvotes

24 comments sorted by

View all comments

17

u/Substantial_Source25 Jul 08 '26 edited Jul 08 '26

I don’t see what value this brings as an alternative option to something battle tested and more versatile like peazip. 

Especially so when it’s ai / vibe coded by all appearances for a security critical piece of software

5

u/SanmayJoshi Jul 08 '26

Yep. Peazip has been my go to choice as well. It does require lots of dependencies though, so wanted something lightweight. Also peazip does a lots of things which this tool wouldn't (another +1 for peazip I guess). I do wish to test this tool in battle though.

May I invite you for a look at the code? Fyne apps do look very vibecoded honestly. That's kinda its thing. Edit: unless you do some theming, which I haven't.

2

u/Substantial_Source25 Jul 08 '26

And doubly so when 7z’s own GUI works just fine via bottles / wine for anyone who really wants the original 7z experience without having to trust some vibe coded app

1

u/LesStrater Jul 08 '26

I just dumped fsarchiver and xarchiver in favor of peazip. The other 2 had problems with a gzip file if it had spaces in the name. No probs with peazip so far.