Glance logo

Glance

Self-hosted dashboard for RSS, social, weather, market, and server feed widgets

Repository activity
  • Stars35.1k
  • Forks1.4k
  • Open Issues321
License

AGPL-3.0

Languages
  • Go
  • HTML
  • JavaScript
Glance screenshot

About Glance

Glance is a self-hosted dashboard for bringing feeds and status panels into one place. It is built for a streamlined homepage or start page that can show content from RSS, Reddit, Hacker News, YouTube, Twitch, weather, market prices, Docker containers, and server stats.

Configuration uses YAML files, and pages can be arranged into columns of widgets, with as many pages or tabs as you need. Each widget caches independently and refreshes on page load, and you can build custom widgets with the iframe, html, extension, and custom-api types. It is lightweight, uses minimal vanilla JS, and keeps memory usage low.

Glance ships as a single binary under 20MB for Linux, Windows, and macOS across x86 and ARM, plus an equally small Docker image. It is configurable through files you control, with custom CSS and a simple theming system for adjusting colors.

Key features

  • RSS, Reddit, HN, YouTube, Twitch, weather, and market widgets
  • Docker container status and server stats widgets
  • Custom widgets and multiple page layouts
  • YAML-based configuration
  • Lightweight interface with minimal vanilla JS

Details

First released
2024
Config
YAML files
Widgets
RSS · Reddit · YouTube · markets
Deployment
Docker · binary · self-hostable
Language
Go
License
AGPL-3.0