Compatibility Maps
Node.js
ditto supports the active and maintenance long term support (lts) version 18 (or later) of https //nodejs org/en/ the following provides a complete overview of the ditto sdk's compatibility across platforms, transports, and devices if you're using electron to develop a windows based app, you may need to install microsoft visual c++ redistributable for more information, see the official microsoft documentation > https //learn microsoft com/en us/cpp/windows/latest supported vc redist?view=msvc 170 platforms platforms support versions macos ✓ {{mac supported version}} 0 and later linux (x64) ✓ {{linux x64 supported version}} and later linux (arm 64 bit) ✓ {{linux aarm supported version}} and later linux (arm 32 bit) ✓ {{linux aarm supported version}} and later windows x64 ✓ {{windows x64 supported version}} 0 and later windows enterprise x64 ✓ {{windows x64 supported version}} 0 and later windows enterprise iot x64 ✓ {{windows x64 supported version}} 0 and later windows arm transports transport support and quality depends heavily on the hardware ditto is being deployed on ensure to test with your specific hardware to verify compatability platform ble 5 0+ awdl wi fi aware lan websockets macos ✓ ✓ ✓ ✓ linux (x64) ✓ ✓ ✓ linux (arm 32 bit) ✓ ✓ ✓ windows (all) ✓ ✓ ✓ devices device platform support versions raspberry pi linux (arm 32 bit) ✓