Documentation

Build dynamic iOS home screen widgets with layouts, connected data sources, and optional legacy webhooks.

Quick Start

Choose the path that fits how you want to build. Most new widgets start with Glance AI or the manual create flow in the iOS app.

How Glance fits together

Integration / Upload / API ↓ Feed (content snapshot) ↓ Layout (template JSON) ↓ iOS Widget on Home Screen

A layout defines appearance. A feed holds values. An automation keeps the feed fresh from connected sources.

Concepts

Widget

A home screen item you pin on iOS. Dynamic widgets render from a layout + live content.

Layout

JSON that describes structure, typography, and bindings. Glance derives upload fields automatically.

Feed

Stores the latest content snapshot for a widget. Dynamic feeds accept structured field values.

Binding

A placeholder like {{revenue}} in layout JSON. Dynamic bindings become upload/automation fields.

Automation

A scheduled job that pulls data from an integration (or device source) and updates a feed.

Integration

A connected account — Google Calendar, Meta, GitHub, on-device Weather, and more.

Explore