Yup, you can do it on your desktop computer, here’s an example: TypeError: Value is not an object: undefined at apply (native) when trying to decode payload - #4 by descartes
There are, as detailed in the docs: JavaScript | The Things Stack for LoRaWAN