Running in production · Edition No. 30 · 24 Sep 2026

glanceapp/glance

One configurable web page that gathers RSS feeds, weather, release notifications and machine statistics into a single view.

← Running in productionRead the whole edition →

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.

Stars37,192
LicenceAGPL-3.0
Latestv0.8.5 (2026-05-30, /releases/latest and ungh agree)
Good
  • 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.
Watch for
  • 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.
Similar repositories
Install
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
Screenshots
glanceapp/glance: GitHub preview cardglanceapp/glance: Screenshot 1glanceapp/glance: Screenshot 2glanceapp/glance: Screenshot 3

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.