If you want to run something on a device with an ARM chip, you can simply use the browser. Also pretty much every iOS and Android device uses an ARM chip, so we already have broad support for ARM devices.
However I suspect you're not really asking about that, it sounds like you just want to run on a Raspberry Pi-like device. You can still do that with the browser, but the problem is the early state of development of the OpenGL driver on the Raspberry Pi. Using a framework like NW.js, even if it can be ported to Raspberry Pi, won't magically fix that. It will be the same driver with the same problems.