Glance
A declarative UI framework in Jetpack for building Android app widgets. Its API style resembles Compose, and it has long relied on RemoteViews underneath; recent versions can automatically generate Remote Compose documents as a backend.
Core Facts
Timeline (last 90 days)
Glance is the declarative UI framework in Jetpack for building Android widgets; its underlying implementation has long relied on RemoteViews, and the latest version can automatically generate Remote Compose documents as its backend.
Glance was open-sourced in early 2024 by developer glanceapp and has received more than 10,000 stars on GitHub.
A Reddit user shared the evolution of their home lab dashboard from CasaOS to Glance and then to Homepage.
Glance is driven by YAML configuration files and can display multiple information components on a single page, including RSS feeds, weather, stock quotes, system monitoring metrics, and Docker container status.
If information aggregation is the priority, Glance is a good choice; if deep monitoring and management of numerous services is needed, Homepage is more suitable.
Glance retrieves current playback activity data via Plex's Tautulli API or the native Plex API.
Glance is an open-source dashboard project maintained by developer glanceapp on GitHub, with a backend written in Go.
The Reddit user used ChatGPT for almost every step of building the Glance dashboard and completed the project after four days of debugging.
Glance is driven by a YAML configuration file; page components are defined by editing the configuration, and it supports custom CSS to override default styles.
Glance has multiple built-in widget types, including RSS news feeds, weather, calendar, bookmarks, monitoring, custom API data, and more.
2 more timeline events
All Facts (10)
In 2021, Google launched the Glance framework based on the Jetpack Compose declarative UI paradigm for widget development.
70%UnverifiedGlance is the declarative UI framework in Jetpack for building Android widgets; its underlying implementation has long relied on RemoteViews, and the latest version can automatically generate Remote Compose documents as its backend.
50%UnverifiedIf information aggregation is the priority, Glance is a good choice; if deep monitoring and management of numerous services is needed, Homepage is more suitable.
50%UnverifiedGlance is driven by YAML configuration files and can display multiple information components on a single page, including RSS feeds, weather, stock quotes, system monitoring metrics, and Docker container status.
50%UnverifiedGlance is positioned more toward information aggregation than service management, making it more akin to a personal information portal.
50%UnverifiedGlance has extremely low resource usage, typically requiring less than 50 MB of memory, and can run on a Raspberry Pi or low-spec NAS.
50%UnverifiedGlance retrieves current playback activity data via Plex's Tautulli API or the native Plex API.
50%UnverifiedGlance is driven by a YAML configuration file; page components are defined by editing the configuration, and it supports custom CSS to override default styles.
50%UnverifiedGlance is an open-source dashboard project maintained by developer glanceapp on GitHub, with a backend written in Go.
50%UnverifiedGlance has multiple built-in widget types, including RSS news feeds, weather, calendar, bookmarks, monitoring, custom API data, and more.
50%