📈 GH Trending Explorer 🎲 Surprise me

← all repos

home-assistant / home-assistant.io

git clone https://github.com/home-assistant/home-assistant.io.git 🔥 on GitHub Trending today

Source repository for the Home Assistant user documentation website, built with Jekyll.

Why you might care

Useful if you want to fix or add Home Assistant docs, or run the documentation site locally to preview changes. It hosts the production, beta, and dev docs sites and provides per-PR Netlify previews for contributors.

Categories

+7
stars, 24h · #4,390
+43
stars, 7 days · #4,558
+171
stars, 30 days · #4,455
10.0k
★ total · +0% this week
8.7k
forks · 460 open issues

Star history (as recorded here)

2026-10-20 · 9,977 ★ 2026-10-23 · 9,993 ★
LanguageHTML
License—
Created2014-12-21 (11y ago)
Last pushtoday
Watchers183
OwnerOrganization

Seen on GitHub Trending

  • 2026-10-23 — #2 monthly in html · +171 ★
  • 2026-10-23 — #4 weekly in html · +43 ★
  • 2026-10-22 — #2 monthly in html · +169 ★
  • 2026-10-22 — #4 weekly in html · +41 ★
  • 2026-10-21 — #3 monthly in html · +163 ★
  • 2026-10-21 — #5 weekly in html · +38 ★
  • 2026-10-20 — #3 monthly in html · +159 ★
  • 2026-10-20 — #5 weekly in html · +39 ★

GitHub topics

Links

README excerpt
# Home Assistant website
This is the source for the Home-Assistant.io website.
## Access
You can access the site at the following URLs, depending on the target branch:
- **Production** (`current` branch): https://www.home-assistant.io
- **Beta** (`rc` branch): https://rc.home-assistant.io
- **Development** (`next` branch): https://next.home-assistant.io
Additionally, Netlify provides a preview deployment for every pull request, linked in the first PR comment.
## Setup
Setting up to contribute to documentation and the process for submitting pull requests is explained in the contributor documentation.
## Site preview
In order to make the preview available on `http://127.0.0.1:4000`, use the following bundler command:
 [code] 
If the preview is not running on your local machine, pass the IP of the target machine from where it should be served as a parameter, i.e. to access on `http://192.168.0.123:4000`:
 [code] 
## Speeding up site generation
Every release we post long changelogs to the website. This slows down generation of the website significantly! We include some tools to temporarily exclude the blog posts that you're not working on out of the way.
 [code] 
When you're done working on the site, run the following command to move the posts back again:
 [code]

Blurb generated by claude-haiku-5-5 today. Star deltas marked ~ are extrapolated from partial history.