How to unpack an .asar file? How to unpack an .asar file? node.js node.js

How to unpack an .asar file?


From the asar documentation

(the use of npx here is to avoid to install the asar tool globally with npm install -g asar)

Extract the whole archive:

npx asar extract app.asar destfolder 

Extract a particular file:

npx asar extract-file app.asar main.js


It is possible to upack without node installed using the following 7-Zip plugin:
http://www.tc4shell.com/en/7zip/asar/

Thanks @MayaPosch for mentioning that in this comment.


https://www.electronjs.org/apps/asarui

UI for Asar, Extract All, or drag extract file/directory