# Satin > Documentation for Satin, a React framework for iPhone and iPad apps that people add to the Home Screen from Safari. Public beta for iOS 27; known issues: https://satin.build/docs/known-issues.html. ## Layout - [Lazy stacks](https://satin.build/markdown/docs/components/lazy-stack.md): Canonical page https://satin.build/docs/components/lazy-stack.html. Source docs/components/lazy-stack.md. - [Lazy grids and GridItem](https://satin.build/markdown/docs/components/lazy-grid.md): Canonical page https://satin.build/docs/components/lazy-grid.html. Source docs/components/lazy-grid.md. ## Web and sign in - [Link](https://satin.build/markdown/docs/web/link.md): Canonical page https://satin.build/docs/web/link.html. Source docs/web/link.md. - [LinkProps](https://satin.build/markdown/docs/web/link-props.md): Canonical page https://satin.build/docs/web/link-props.html. Source docs/web/link-props.md. - [OpenURLAction](https://satin.build/markdown/docs/web/open-url-action.md): Canonical page https://satin.build/docs/web/open-url-action.html. Source docs/web/open-url-action.md. - [OpenURLOptions](https://satin.build/markdown/docs/web/open-url-options.md): Canonical page https://satin.build/docs/web/open-url-options.html. Source docs/web/open-url-options.md. - [OpenURLResult](https://satin.build/markdown/docs/web/open-url-result.md): Canonical page https://satin.build/docs/web/open-url-result.html. Source docs/web/open-url-result.md. - [WebAuthentication](https://satin.build/markdown/docs/web/web-authentication.md): Canonical page https://satin.build/docs/web/web-authentication.html. Source docs/web/web-authentication.md. - [WebAuthenticationCallbackResult](https://satin.build/markdown/docs/web/web-authentication-callback-result.md): Canonical page https://satin.build/docs/web/web-authentication-callback-result.html. Source docs/web/web-authentication-callback-result.md. - [WebAuthenticationConfiguration](https://satin.build/markdown/docs/web/web-authentication-configuration.md): Canonical page https://satin.build/docs/web/web-authentication-configuration.html. Source docs/web/web-authentication-configuration.md. - [WebAuthenticationExchange](https://satin.build/markdown/docs/web/web-authentication-exchange.md): Canonical page https://satin.build/docs/web/web-authentication-exchange.html. Source docs/web/web-authentication-exchange.md. - [WebAuthenticationRequest](https://satin.build/markdown/docs/web/web-authentication-request.md): Canonical page https://satin.build/docs/web/web-authentication-request.html. Source docs/web/web-authentication-request.md. - [WebAuthenticationStartResult](https://satin.build/markdown/docs/web/web-authentication-start-result.md): Canonical page https://satin.build/docs/web/web-authentication-start-result.html. Source docs/web/web-authentication-start-result.md. - [WebAuthenticationState](https://satin.build/markdown/docs/web/web-authentication-state.md): Canonical page https://satin.build/docs/web/web-authentication-state.html. Source docs/web/web-authentication-state.md. - [WebFrameActionResult](https://satin.build/markdown/docs/web/web-frame-action-result.md): Canonical page https://satin.build/docs/web/web-frame-action-result.html. Source docs/web/web-frame-action-result.md. - [WebFrameController](https://satin.build/markdown/docs/web/web-frame-controller.md): Canonical page https://satin.build/docs/web/web-frame-controller.html. Source docs/web/web-frame-controller.md. - [WebFrameState](https://satin.build/markdown/docs/web/web-frame-state.md): Canonical page https://satin.build/docs/web/web-frame-state.html. Source docs/web/web-frame-state.md. - [WebView](https://satin.build/markdown/docs/web/web-view.md): Canonical page https://satin.build/docs/web/web-view.html. Source docs/web/web-view.md. - [WebViewProps](https://satin.build/markdown/docs/web/web-view-props.md): Canonical page https://satin.build/docs/web/web-view-props.html. Source docs/web/web-view-props.md. - [defineWebAuthentication](https://satin.build/markdown/docs/web/define-web-authentication.md): Canonical page https://satin.build/docs/web/define-web-authentication.html. Source docs/web/define-web-authentication.md. - [useOpenURL](https://satin.build/markdown/docs/web/use-open-url.md): Canonical page https://satin.build/docs/web/use-open-url.html. Source docs/web/use-open-url.md. - [useWebAuthentication](https://satin.build/markdown/docs/web/use-web-authentication.md): Canonical page https://satin.build/docs/web/use-web-authentication.html. Source docs/web/use-web-authentication.md. - [useWebFrame](https://satin.build/markdown/docs/web/use-web-frame.md): Canonical page https://satin.build/docs/web/use-web-frame.html. Source docs/web/use-web-frame.md. ## Learn - [Web pages and sign in](https://satin.build/markdown/docs/learn/web-handoff.md): Canonical page https://satin.build/docs/learn/web-handoff.html. Source docs/web-handoff.md. - [Quick start](https://satin.build/markdown/docs/learn/quick-start.md): Canonical page https://satin.build/docs/learn/quick-start.html. Source docs/learn/quick-start.md. - [Build a list app](https://satin.build/markdown/docs/learn/lists-and-forms.md): Canonical page https://satin.build/docs/learn/lists-and-forms.html. Source docs/learn/lists-and-forms.md. - [Screens and navigation](https://satin.build/markdown/docs/learn/screens-and-navigation.md): Canonical page https://satin.build/docs/learn/screens-and-navigation.html. Source docs/learn/screens-and-navigation.md. - [Sheets and alerts](https://satin.build/markdown/docs/learn/sheets-and-alerts.md): Canonical page https://satin.build/docs/learn/sheets-and-alerts.html. Source docs/learn/sheets-and-alerts.md. - [Using glass](https://satin.build/markdown/docs/learn/using-glass.md): Canonical page https://satin.build/docs/learn/using-glass.html. Source docs/learn/using-glass.md. - [Data](https://satin.build/markdown/docs/learn/data.md): Canonical page https://satin.build/docs/learn/data.html. Source docs/learn/data.md. - [Add it to the Home Screen](https://satin.build/markdown/docs/learn/installing-and-updates.md): Canonical page https://satin.build/docs/learn/installing-and-updates.html. Source docs/learn/installing-and-updates.md. - [Deploy and update](https://satin.build/markdown/docs/learn/deploy.md): Canonical page https://satin.build/docs/learn/deploy.html. Source docs/learn/deploy.md. - [Notifications](https://satin.build/markdown/docs/learn/notifications.md): Canonical page https://satin.build/docs/learn/notifications.html. Source docs/learn/notifications.md. ## Start here - [Documentation](https://satin.build/markdown/docs/index.md): Canonical page https://satin.build/docs/index.html. Source apps/docs/pages/home.md. ## Lists and forms - [List](https://satin.build/markdown/docs/components/list.md): Canonical page https://satin.build/docs/components/list.html. Source docs/components/list.md. - [Form](https://satin.build/markdown/docs/components/form.md): Canonical page https://satin.build/docs/components/form.html. Source docs/components/form.md. - [Section](https://satin.build/markdown/docs/components/section.md): Canonical page https://satin.build/docs/components/section.html. Source docs/components/section.md. - [ListRow](https://satin.build/markdown/docs/components/list-row.md): Canonical page https://satin.build/docs/components/list-row.html. Source docs/components/list-row.md. - [LabeledContent](https://satin.build/markdown/docs/components/labeled-content.md): Canonical page https://satin.build/docs/components/labeled-content.html. Source docs/components/labeled-content.md. - [Label](https://satin.build/markdown/docs/components/label.md): Canonical page https://satin.build/docs/components/label.html. Source docs/components/label.md. - [ContentUnavailableView](https://satin.build/markdown/docs/components/empty-state.md): Canonical page https://satin.build/docs/components/empty-state.html. Source docs/components/empty-state.md. ## Controls - [PhotosPicker](https://satin.build/markdown/docs/components/photos-picker.md): Canonical page https://satin.build/docs/components/photos-picker.html. Source docs/components/photos-picker.md. - [FileImporter](https://satin.build/markdown/docs/components/file-importer.md): Canonical page https://satin.build/docs/components/file-importer.html. Source docs/components/file-importer.md. - [ShareLink](https://satin.build/markdown/docs/components/share-link.md): Canonical page https://satin.build/docs/components/share-link.html. Source docs/components/share-link.md. - [PasteButton](https://satin.build/markdown/docs/components/paste-button.md): Canonical page https://satin.build/docs/components/paste-button.html. Source docs/components/paste-button.md. - [Button](https://satin.build/markdown/docs/components/button.md): Canonical page https://satin.build/docs/components/button.html. Source docs/components/button.md. - [Toggle](https://satin.build/markdown/docs/components/toggle.md): Canonical page https://satin.build/docs/components/toggle.html. Source docs/components/toggle.md. - [TextField](https://satin.build/markdown/docs/components/text-field.md): Canonical page https://satin.build/docs/components/text-field.html. Source docs/components/text-field.md. - [SecureField](https://satin.build/markdown/docs/components/secure-field.md): Canonical page https://satin.build/docs/components/secure-field.html. Source docs/components/secure-field.md. - [TextEditor](https://satin.build/markdown/docs/components/text-editor.md): Canonical page https://satin.build/docs/components/text-editor.html. Source docs/components/text-editor.md. - [Menu](https://satin.build/markdown/docs/components/menu.md): Canonical page https://satin.build/docs/components/menu.html. Source docs/components/menu.md. - [Picker](https://satin.build/markdown/docs/components/picker.md): Canonical page https://satin.build/docs/components/picker.html. Source docs/components/picker.md. - [Stepper](https://satin.build/markdown/docs/components/stepper.md): Canonical page https://satin.build/docs/components/stepper.html. Source docs/components/stepper.md. - [Slider](https://satin.build/markdown/docs/components/slider.md): Canonical page https://satin.build/docs/components/slider.html. Source docs/components/slider.md. - [ContextMenu and swipe actions](https://satin.build/markdown/docs/components/context-menu.md): Canonical page https://satin.build/docs/components/context-menu.html. Source docs/components/context-menu.md. ## Navigation - [Screen](https://satin.build/markdown/docs/components/screen.md): Canonical page https://satin.build/docs/components/screen.html. Source docs/components/screen.md. - [Toolbar](https://satin.build/markdown/docs/components/toolbar.md): Canonical page https://satin.build/docs/components/toolbar.html. Source docs/components/toolbar.md. - [Searchable](https://satin.build/markdown/docs/components/searchable.md): Canonical page https://satin.build/docs/components/searchable.html. Source docs/components/searchable.md. - [NavigationStack](https://satin.build/markdown/docs/components/navigation-stack.md): Canonical page https://satin.build/docs/components/navigation-stack.html. Source docs/components/navigation-stack.md. - [NavigationSplitView](https://satin.build/markdown/docs/components/navigation-split-view.md): Canonical page https://satin.build/docs/components/navigation-split-view.html. Source docs/components/navigation-split-view.md. - [TabView](https://satin.build/markdown/docs/components/tab-view.md): Canonical page https://satin.build/docs/components/tab-view.html. Source docs/components/tab-view.md. ## Presentation - [Alert](https://satin.build/markdown/docs/components/alert.md): Canonical page https://satin.build/docs/components/alert.html. Source docs/components/alert.md. - [ConfirmationDialog](https://satin.build/markdown/docs/components/confirmation-dialog.md): Canonical page https://satin.build/docs/components/confirmation-dialog.html. Source docs/components/confirmation-dialog.md. - [FullScreenCover](https://satin.build/markdown/docs/components/full-screen-cover.md): Canonical page https://satin.build/docs/components/full-screen-cover.html. Source docs/components/full-screen-cover.md. - [Sheet](https://satin.build/markdown/docs/components/sheet.md): Canonical page https://satin.build/docs/components/sheet.html. Source docs/components/sheet.md. ## Content and layout - [SymbolImage](https://satin.build/markdown/docs/components/symbol.md): Canonical page https://satin.build/docs/components/symbol.html. Source docs/components/symbol.md. - [Image and AsyncImage](https://satin.build/markdown/docs/components/image.md): Canonical page https://satin.build/docs/components/image.html. Source docs/components/image.md. - [ScrollView](https://satin.build/markdown/docs/components/scroll-view.md): Canonical page https://satin.build/docs/components/scroll-view.html. Source docs/components/scroll-view.md. - [SafeAreaInset](https://satin.build/markdown/docs/components/safe-area-inset.md): Canonical page https://satin.build/docs/components/safe-area-inset.html. Source docs/components/safe-area-inset.md. - [Zoomable and Selectable](https://satin.build/markdown/docs/components/zoomable.md): Canonical page https://satin.build/docs/components/zoomable.html. Source docs/components/zoomable.md. ## Glass - [Using glass](https://satin.build/markdown/docs/glass/using-glass.md): Canonical page https://satin.build/docs/glass/using-glass.html. Source docs/glass/using-glass.md. - [Known limitations](https://satin.build/markdown/docs/glass/limitations.md): Canonical page https://satin.build/docs/glass/limitations.html. Source docs/glass/limitations.md. ## Reference - [Known issues](https://satin.build/markdown/docs/known-issues.md): Canonical page https://satin.build/docs/known-issues.html. Source docs/known-issues.md. - [Framework guide](https://satin.build/markdown/docs/reference/readme.md): Canonical page https://satin.build/docs/reference/readme.html. Source packages/kit/README.md. - [Current limitations](https://satin.build/markdown/docs/limitations.md): Canonical page https://satin.build/docs/limitations.html. Source docs/limitations.md. ## Components - [Components](https://satin.build/markdown/docs/components/index.md): Canonical page https://satin.build/docs/components/index.html. Source docs/components/index.md. ## Getting started - [Available symbols](https://satin.build/markdown/docs/getting-started/symbols.md): Canonical page https://satin.build/docs/getting-started/symbols.html. Source packages/kit/dist/docs/symbols.md. - [Getting started](https://satin.build/markdown/docs/getting-started.md): Canonical page https://satin.build/docs/getting-started.html. Source docs/getting-started.md. - [Geometry and theme tokens](https://satin.build/markdown/docs/getting-started/tokens.md): Canonical page https://satin.build/docs/getting-started/tokens.html. Source docs/tokens.md. ## Recipes - [Content](https://satin.build/markdown/docs/recipes/content.md): Canonical page https://satin.build/docs/recipes/content.html. Source docs/content.md. - [Talking to the network](https://satin.build/markdown/docs/recipes/networking.md): Canonical page https://satin.build/docs/recipes/networking.html. Source docs/networking.md. - [Application recipes](https://satin.build/markdown/docs/recipes/index.md): Canonical page https://satin.build/docs/recipes/index.html. Source docs/app-recipes.md. - [Messaging scroll](https://satin.build/markdown/docs/recipes/messaging-scroll.md): Canonical page https://satin.build/docs/recipes/messaging-scroll.html. Source docs/messaging-scroll.md. - [Local data and backup restore](https://satin.build/markdown/docs/recipes/data.md): Canonical page https://satin.build/docs/recipes/data.html. Source docs/data.md. - [Server-scheduled reminders](https://satin.build/markdown/docs/recipes/server-reminders.md): Canonical page https://satin.build/docs/recipes/server-reminders.html. Source docs/server-reminders.md. - [Using Tailwind with Satin](https://satin.build/markdown/docs/recipes/tailwind.md): Canonical page https://satin.build/docs/recipes/tailwind.html. Source docs/tailwind.md. - [Push relay](https://satin.build/markdown/docs/recipes/push-relay.md): Canonical page https://satin.build/docs/recipes/push-relay.html. Source packages/push/README.md. ## API reference - [API reference](https://satin.build/markdown/docs/api/index.md): Canonical page https://satin.build/docs/api/index.html. Source generated API inventory (see source-manifest.json). ## Supporting sources - [LICENSE](https://satin.build/sources/LICENSE.txt): Exact supporting source file. - [TRADEMARKS.md](https://satin.build/sources/TRADEMARKS.md.txt): Exact supporting source file. - [docs/controls.md](https://satin.build/sources/docs/controls.md.txt): Exact supporting source file. - [docs/examples/server-reminders.tsx](https://satin.build/sources/docs/examples/server-reminders.tsx.txt): Exact supporting source file. - [packages/kit/dist/docs/push.md](https://satin.build/sources/packages/kit/dist/docs/push.md.txt): Exact supporting source file.