37,192 stars · AGPL-3.0 · v0.8.5 (2026-05-30, /releases/latest and ungh agree) · Track this in Scout
One configurable web page that gathers RSS feeds, weather, release notifications and machine statistics into a single view.
▶Repo detailsthe review · specs · pros & cons · install
What it is
Glance is a small program written in Go that reads a configuration file and renders a dashboard in the browser. Each block on the page is a "widget" — an RSS feed, a weather forecast, a list of the newest releases of a repository, a graph of processor and memory use.
What it is good for. Anyone who starts the day by opening the same eight websites in the same order. It is also useful on a machine that runs a few services, because one of the built-in widgets shows processor, memory and disk use without installing a separate monitoring system.
- One binary, a few megabytes, and it will happily run on the smallest rented machine you can buy.
- The configuration is one readable YAML file, so the whole page can be kept in version control and copied somewhere else in a minute.
- It reads normal RSS and Atom feeds, so it works with sites that have nothing to do with the project.
- AGPL-3.0. If you modify it and let other people use your modified copy over a network, you have to publish your changes. Running it unmodified for yourself is fine.
- Everything is configuration. There is no click-and-drag editor, so a first page takes a little reading of the documentation.
- The newest release is v0.8.5 from 30 May 2026, while code landed on 5 September 2026. Still before version 1.0, so settings can change between releases.
- gethomepage/homepage
The same idea with 32,815 stars and far more built-in connections to other self-hosted services, but a heavier Node.js install.
Track this in Scout - bastienwirtz/homer
A much simpler static start page with links and nothing live, which makes it smaller and less useful.
Track this in Scout - ajnart/homarr
A drag-and-drop dashboard you arrange in the browser instead of in a file, at the cost of a database and a bigger install.
Track this in Scout
mkdir glance && cd glance curl -fsSL https://raw.githubusercontent.com/glanceapp/glance/main/docs/glance.yml -o glance.yml docker run --rm -p 8080:8080 \ -v "$PWD/glance.yml:/app/config/glance.yml" \ glanceapp/glance:latest



