Source: https://seerepo.com/r/home-assistant/home-assistant.io/built
Markdown source: https://seerepo.com/r/home-assistant/home-assistant.io/built.md
Description: home-assistant.io is an HTML repo built with Sinatra and Astro. It makes its content with nokogiri. It has 46,673 written lines, with 4 test files.

# What is home-assistant.io built with?

home-assistant.io is an HTML repo built with Sinatra and Astro. It makes its content with nokogiri. It has 46,673 written lines, with 4 test files.

Read on November 14, 2026, at commit 74567e0.

Repository: https://github.com/home-assistant/home-assistant.io

## Frontend (/)

### Interface

- **[three](https://seerepo.com/uses/three)**: 1 file

## Backend (/)

### The base

- **[Sinatra](https://seerepo.com/uses/sinatra)**: 1 file

## Support (/)

### Content

- **[nokogiri](https://seerepo.com/uses/nokogiri)**: 1 file

### Tools

- **jekyll-paginate**
- **jekyll-sitemap**
- **jekyll-toc**
- **wdm**

### Other

- **ostruct**
- **tzinfo**
- **tzinfo-data**

## Frontend (astro)

### The base

- **[Astro](https://seerepo.com/uses/astro)**: 8 files · [in astro/package.json](https://github.com/home-assistant/home-assistant.io/blob/74567e0dc3e7108ed923b5c567ac6c5a8f2c7630/astro/package.json)

### Interface

- **[three](https://seerepo.com/uses/three)**: 3 files
- **[GSAP](https://seerepo.com/uses/gsap)**: 1 file

## Other repos with a similar stack

- [heygen-com/hyperframes](https://seerepo.com/r/heygen-com/hyperframes/built): three, GSAP
- [remotion-dev/remotion](https://seerepo.com/r/remotion-dev/remotion/built): three, GSAP
- [DavidHDev/react-bits](https://seerepo.com/r/DavidHDev/react-bits/built): three, GSAP
- [freeCodeCamp/devdocs](https://seerepo.com/r/freeCodeCamp/devdocs/built): Sinatra, nokogiri
- [rapid7/metasploit-framework](https://seerepo.com/r/rapid7/metasploit-framework/built): Sinatra, nokogiri
- [anomalyco/opentui](https://seerepo.com/r/anomalyco/opentui/built): Astro, three

## Frequently asked questions

### What language is home-assistant.io written in?

home-assistant.io is written in HTML, with 46,673 written lines.

### What framework does home-assistant.io use?

home-assistant.io is built with Sinatra and Astro.

### Does home-assistant.io have tests?

Yes. home-assistant.io has 4 test files.

### Which repos have a stack like home-assistant.io's?

The ones that share most of its stack: heygen-com/hyperframes, remotion-dev/remotion, and DavidHDev/react-bits.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
