We would answer some questions first.

What is 7zip.html?

It is a tool to open archives in your browser. Your data wouldn’t leave your machine.

Why do we need this?

Sometimes you just need to have a look at a specific file in your archive and you don’t want to install additional software to do this.

How would we do this?

We would use a WebAssembly port of a tool. We would create a wrapper around it to make it easier for a user.

#javascript

Using 7Zip to View Your Browser Archive with JavaScript
1.40 GEEK