27 lines
975 B
Markdown

---
layout: page
title: "Developers"
description: "Home Assistant developer information. Everything to get you started"
date: 2014-12-21 13:32
sidebar: false
comments: false
sharing: true
footer: true
---
Home Assistant is build from the ground-up to be easily extensible by other developers using components. It uses [Python 3](https://www.python.org/) for the backend and [Polymer (Webcomponents)](https://www.polymer-project.org/) for the frontend.
For further reading, see:
<ul>
<li><a href="{{ root_url }}/developers/architecture.html">
Home Assistant Architecture
</a></li>
<li><a href="{{ root_url}}/developers/frontend.html">Frontend development</a></li>
<li><a href="{{ root_url}}/developers/creating_components.html">
Creating a custom component
</a></li>
<li><a href="{{ root_url}}/developers/add_new_platform.html">
Adding support for a new platform
</a></li>
<li><a href="{{ root_url }}/developers/api.html">Rest API</a></li>
</ul>