LeonardLaszlo / Nw.js Armv7 Binaries
Programming Languages
Projects that are alternatives of or similar to Nw.js Armv7 Binaries
NW.js ARMv7 binaries
Hey, thanks for reading me. TLDR; The NW.js ARMv7 binaries are located under the Releases tab.
Contributing
If you would like to support this project, the biggest contribution at the moment would be a self-hosted Github runner or a docker host on which the build will be executed. A virtual machine or access to a cloud ubuntu x64 instance would be nice as well. The building process is resource intensive, at least 10 GB of RAM, 4GB of swap, 110 GB of disk, are needed, and of course, as many CPUs as possible.
Another way to support this project is to join as a maintainer, and fix the building script when it fails.
Instructions for running your NW.js application on Linux ARMv7
After downloading the archive and unpacking it, the NW.js binary can be executed on Linux ARMv7 devices with the following command:
./nw --use-gl=egl --ignore-gpu-blacklist --disable-accelerated-2d-canvas --num-raster-threads=2
Thanks @gripped, @jtg-gg and @llamasoft for their endless patience and continuous help!
Docker
Thanks to Docker containerization, building NW.js for ARMv7 is now as easy as it gets. However the building process is resource intensive, so I suggest at least 10 GB of RAM, 4GB of swap, 110 GB of disk, and ofc, as many CPUs as possible.
./automatic-build.sh
Further reading
The documentation of older builds is available under the .archive directory. Some older versions require extra tweaks in order to build successfully.
Official building NW.js guide. Chrome branding (enable proprietary codecs).
https://gist.github.com/llamasoft/33af03b73945a84d7624460d67b922ab
https://github.com/nwjs/nw.js/issues/1151
https://github.com/nwjs/nw.js/issues/7378
Cross compilation tutorial for v0.12.x
Cross compilation tutorial for v0.14.x