You are currently viewing the Homey Apps SDK v2 documentation. New apps should use Homey Apps SDK v3 ››

Homey Apps SDK v2

Welcome to the developer documentation for Homey Apps.

A Homey App is software that runs on Homey, similar to apps on a smartphone. Apps are written in JavaScript, and run on Node.js in a sandboxed environment.

Read Getting Started to get started with creating your first Homey app.

Homey Apps SDK Versions


The Homey Community is a very active group of enthousiasts that make most of Homey's apps. Find help there for the development of your apps.


If you find any bugs in the Apps SDK, please report your issues on GitHub.