Satin is a React framework for iPhone and iPad apps that people add to the Home Screen from Safari. It gives you screens and navigation, lists and forms, sheets and menus, local data, and glass drawn by Lumen.
One page per component, with a live preview and the API.
Longer examples, such as a messaging thread or local data with backups.
Every export, generated from the package itself.
This is a public beta for iPhone and iPad with iOS 27. Known issues lists what iOS limits, what we're fixing and what we won't do.
Every page is also plain Markdown at the same path. The index is llms.txt; llms-full.txt has every page in one file.