Polaris unified is here
Today marks a milestone moment for Shopify developers: Polaris is now stable and the default library for building experiences across the entire Shopify ecosystem. What started as a Release Candidate has evolved into the robust, production-ready toolkit that will power the next generation of Shopify app development.
Truly unified across every touchpoint

Polaris now provides a consistent development experience across all Shopify surfaces:
- App Home - Build rich admin experiences
- Admin UI extensions - Enhance merchant workflows
- Checkout UI extensions - Customize the buying experience
- Customer Account UI extensions - Create seamless account management
- POS UI extensions - Customize POS workflows
Built on web components, Polaris works intuitively with any framework - React, Vue, vanilla JavaScript, or no framework at all. This means you can write components that feel like HTML while maintaining the power and consistency of Shopify's design system.
<s-stack gap="base">
<s-button variant="primary">Get started</s-button>
<s-button variant="secondary">Components</s-button>
</s-stack>
Getting started is now even easier
For App Home
Just like the App Bridge script tag, Polaris is added simply to your app by adding a script tag - no additional setup required.
<head>
<meta name="shopify-api-key" content="%SHOPIFY-API-KEY%" />
<script src="https://cdn.shopify.com/shopifycloud/app-bridge.js"></script>
<script src="https://cdn.shopify.com/shopifycloud/polaris.js"></script>
</head>
For UI Extensions
Update your extension .toml file to use version 2025-10 to access the stable, unified component library across all extension surfaces.
api_version = "2025-10"
Enhanced component library

We've significantly expanded the App Home component library with highly requested additions:
- Popover - Perfect for contextual information and actions
- Tooltip - Enhance UX with helpful hints and guidance
- Menu - Create intuitive navigation experiences
- Overhauled Modal - We've removed the additional iframe, making modals simpler to implement and more performant
Accelerated development with AI
Building with Polaris is now more intuitive than ever, especially for AI-assisted development workflows. We've added extensive patterns to both our documentation website and the Shopify.dev MCP Server, making it easier to:
- Learn Polaris through comprehensive examples
- Generate code with your preferred AI tools (Cursor, GitHub Copilot, Claude Code)
- Implement best practices from day one
Always up-to-date, always evolving
Perhaps the most powerful aspect of Polaris is its ever-evolving nature. Once you adopt Polaris, your apps automatically inherit updates to Shopify's design system. Components load directly from Shopify's CDN, ensuring your user interfaces stay current with the latest design standards and functionality—without requiring code changes from you.
The future of Shopify development starts now

Polaris represents more than just a component library - it's a new paradigm for building cohesive, performant experiences across the entire Shopify ecosystem. Whether you're building your first app or scaling an existing solution, Polaris provides the foundation for creating interfaces that feel native to Shopify while maintaining the flexibility to innovate.
Ready to get started? Check out our updated documentation and build today.

