shopify-app-nuxt
Nuxt module for building Shopify apps — authentication, webhooks, billing, Polaris components, and App Bridge integration
2,530
7
| Install | |
|---|---|
npm install shopify-app-nuxt |
|
| Latest Version: | 1.2.0 |
| Vue: | 3 |
| License: | MIT |
| Last Updated: | Jun 26, 2026 |
| Links: | GitHub · npm |
Maintainer: yanuaraditia
shopify-app-nuxt
A Nuxt module for building Shopify apps — authentication, webhooks, billing, Polaris components, and App Bridge integration. The Nuxt equivalent of @shopify/shopify-app-react-router.
[!IMPORTANT] This package is a release candidate. The API is mostly stable but may still change before the 1.0 release.
Quick start
npx nuxi@latest module add shopify-app-nuxt
Then configure your API credentials and app URL in nuxt.config.ts:
// nuxt.config.ts
export default defineNuxtConfig({
modules: ['shopify-app-nuxt'],
shopify: {
apiKey: 'your-api-key',
apiSecretKey: 'your-api-secret',
appUrl: 'https://your-app-url.com'
}
})
Documentation
For full documentation, guides, and API reference, visit the docs:
https://shopify-app-nuxt.vercel.app
License
Contributing
Local development
# Install dependencies
bun install
# Generate type stubs
bun run dev:prepare
# Develop with the playground
bun run dev
# Build the playground
bun run dev:build
# Run ESLint
bun run lint
# Run Vitest
bun run test
bun run test:watch
# Release new version
bun run release
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 1.2.0 | ^3.0 | MIT | |
| 1.1.0 | ^3.0 | MIT | |
| 1.0.0 | ^3.0 | MIT | |
| 0.0.27 | ^3.0 | MIT | |
| 0.0.26 | ^3.0 | MIT | |
| 0.0.25 | ^3.0 | MIT | |
| 0.0.24 | ^3.0 | MIT | |
| 0.0.23 | ^3.0 | MIT | |
| 0.0.21 | ^3.0 | MIT | |
| 0.0.20 | ^3.0 | MIT | |
| 0.0.19 | ^3.0 | MIT | |
| 0.0.18 | ^3.0 | MIT | |
| 0.0.17 | ^3.0 | MIT | |
| 0.0.16 | ^3.0 | MIT | |
| 0.0.15 | ^3.0 | MIT | |
| 0.0.14 | ^3.0 | MIT |