One package
Install @amplifyup/sdk, add your tracking ID, and wrap your app in the provider.
Your components, registered
Mark components as editable and they show up in Composer with the fields you choose.
Static and fast
Works with static generation and incremental regeneration. Each personalized version is cached, not each visitor.
CLI to get started
Create a new site or connect an existing one from the command line.
Frameworks
Works with the stack you have
Bring your own code and keep control of your build, hosting, and deploys.
Next.js
Available
Full support, including middleware, server components, static pages, and ISR.
Remix and client-only apps
Available
Render pages and track activity from any React app.
iOS and Android
Coming soon
Native SDKs for mobile apps.
FAQ
Common questions
- What is a headless CMS frontend SDK?
- It is the code your site uses to render pages and content managed elsewhere. The Amplify UP SDK renders pages built in Composer with content from your CMS.
- Does the Next.js personalization SDK work with static pages?
- Yes. Pages are built ahead of time and cached per personalized version, so you keep static performance.
- Do we have to rebuild our components?
- No. You register the components you already have and choose which fields marketers can edit.
See it on your own site
Amplify UP is in beta. Request access and we will help you connect your first site.