Ubidots supports the following runtimes

Runtime versions

As of the writing of this document, the following runtime versions are supported:
  • Python 3.9
  • Python 3.11
  • Nodejs16.x


At the core of Ubidots' runtime architecture, there are 3 distinct layers, each with a specific set of libraries that define its capabilities and use cases.
  • Lite: This is the most basic level, offering a minimalist environment that's lightweight and fast.
  • Base: This layer is a step up from the Lite version, providing a more robust environment with additional libraries that offer enhanced functionality.
  • Full: This is the most complete option. Only available in the Python runtime and for Enterprise license holders and above.
Last modified 1mo ago