All you need to start developing
Not a developer? Go to the normal website
Overview. Explains various layers that make up Home Assistant.
Core. Explains how to build new integrations for Home Assistant.
Frontend. Explains how to develop the user interface of Home Assistant.