Skip to content

DeviceSDK Documentation

Build IoT applications with TypeScript. From prototype to production in minutes.

Updated View as Markdown

DeviceSDK is a free, open-source (AGPL-3.0), self-hosted IoT platform. You run the server yourself (Docker on a Raspberry Pi, NUC, NAS, or any host), write TypeScript device scripts, and connect microcontrollers over WebSocket.

New here?

Start with the Quickstart to go from zero to a deployed device in under 15 minutes, then follow Your First Device to understand how entrypoints work.

Navigation

Type to search…

↑↓ navigate↵ selectEsc close