Node.js
Ditto supports the active and maintenance long-term support (LTS) version 18 (or later) of Node.js.
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 > Microsoft Visual C++ Redistributable latest supported downloads.
Platforms
Platforms | Support | Versions |
---|---|---|
macOS | 11.0 and later | |
Linux (x64) | Ubuntu 20.04 LTS and later | |
Linux (ARM 64-bit) | Ubuntu 22.04 LTS and later | |
Linux (ARM 32-bit) | Ubuntu 22.04 LTS and later | |
Windows x64 | 10.0 and later | |
Windows Enterprise x64 | 10.0 and later | |
Windows Enterprise IoT x64 | 10.0 and later | |
Windows ARM | — | — |
Transports
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) | — |
Was this page helpful?