{"id":13479787,"url":"https://github.com/vuestorefront/shopify","last_synced_at":"2025-03-27T10:30:44.638Z","repository":{"id":37859882,"uuid":"312250274","full_name":"vuestorefront/shopify","owner":"vuestorefront","description":"Vue Storefront 2 integration for Shopify","archived":true,"fork":false,"pushed_at":"2023-01-24T00:32:39.000Z","size":3466,"stargazers_count":148,"open_issues_count":15,"forks_count":85,"subscribers_count":28,"default_branch":"develop","last_synced_at":"2025-03-19T05:31:26.344Z","etag":null,"topics":["ecommerce","javascript","shopify","vuejs"],"latest_commit_sha":null,"homepage":"https://docs.vuestorefront.io/shopify","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vuestorefront.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-11-12T11:02:18.000Z","updated_at":"2025-02-11T14:58:33.000Z","dependencies_parsed_at":"2023-01-31T18:46:32.759Z","dependency_job_id":null,"html_url":"https://github.com/vuestorefront/shopify","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vuestorefront%2Fshopify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vuestorefront%2Fshopify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vuestorefront%2Fshopify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vuestorefront%2Fshopify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vuestorefront","download_url":"https://codeload.github.com/vuestorefront/shopify/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245826698,"owners_count":20678843,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ecommerce","javascript","shopify","vuejs"],"created_at":"2024-07-31T16:02:22.983Z","updated_at":"2025-03-27T10:30:44.137Z","avatar_url":"https://github.com/vuestorefront.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","Examples","示例","Example Apps"],"sub_categories":["JavaScript Examples","JavaScript 示例"],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/1626923/137092657-fb398d20-b592-4661-a1f9-4135db0b61d5.png\" alt=\"Vue Storefront\" height=\"80px\" /\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003cimg src=\"https://user-images.githubusercontent.com/65275444/127500448-04462002-9e92-4e02-9935-15fa2291d1b3.png\" height=\"80px\" /\u003e\n\u003c/div\u003e\n\n### Stay connected\n\n[![GitHub Repo stars](https://img.shields.io/github/stars/vuestorefront/vue-storefront?style=social)](https://github.com/vuestorefront/vue-storefront)\n[![Twitter Follow](https://img.shields.io/twitter/follow/vuestorefront?style=social)](https://twitter.com/vuestorefront)\n[![YouTube Channel Subscribers](https://img.shields.io/youtube/channel/subscribers/UCkm1F3Cglty3CE1QwKQUhhg?style=social)](https://www.youtube.com/c/VueStorefront)\n[![Discord](https://img.shields.io/discord/770285988244750366?label=join%20discord\u0026logo=Discord\u0026logoColor=white)](https://discord.vuestorefront.io)\n\n\n## Vue Storefront 2 integration with Shopify\n\nThis project is a Shopify integration for [Vue Storefront 2](https://github.com/vuestorefront/vue-storefront/). This integration is **Stable** and ready for the production usage.\n\nIf you'd like to test it before diving in, experience our demo store [here](https://shopify-pwa.aureatelabs.com). \n\nThis integration is being developed and maintained by superheroes from [Aureate Labs](https://aureatelabs.com/) ❤️ \u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003cimg src=\"https://user-images.githubusercontent.com/65275444/127497312-89dd3405-2c7b-49e9-a2ef-a8df5fad9ba2.png\" height=\"20px\" /\u003e\n\n## How to start if you want to try out the integration\n\n```\nyarn global add @vue-storefront/cli\n```\n```\nvsf init \u003cproject_name\u003e \u0026\u0026 cd \u003cproject_name\u003e \u0026\u0026 yarn \u0026\u0026 yarn dev\n```\n\n## How to start if you want to contribute?\n\nWant to contribute? Ping us on `#shopify` channel on [our Discord](https://discord.vuestorefront.io)!\n\n### Requirements:\n- NodeJS v12 or later\n- Yarn1\n- A shopify store\n\n### Steps:\n1. Fork this repository in your Github account\n2. Clone your fork repository in your system\n    ```\n    example:\n    git clone https://github.com/vuestorefront/shopify.git\n    cd shopify\n    ```\n3. Checkout develop branch using `git checkout develop`\n4. Run `yarn` to install dependencies\n5. Build dependencies `yarn build:api-client \u0026\u0026 yarn build:composables`\n6. Run `yarn dev:theme` to run theme. You can find other commands in `package.json`\n7. [Open PR](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request) to develop branch\n\n💡 If you need HMR on ```Api-Client```/ ```Composables``` run `yarn dev:api-client` or `yarn dev:composables` on a separate terminal window.\n\n## How to report integration issue?\nYou can help us to make this itegration bug-free by reporting your issues here: [repository issues page](https://github.com/vuestorefront/shopify/issues)\n\n## Resources\n\n- [Vue Storefront Documentation](https://docs.vuestorefront.io/v2/)\n- [Shopify integration Documentation](https://docs.vuestorefront.io/shopify)\n- [Community Chat](https://discord.vuestorefront.io)\n------\n## Support\n\nIf you have any questions about this integration we will be happy to answer them on  `shopify` channel on [Discord](http://discord.vuestorefront.io).\n\n## Contributors ✨\n\n\u003c!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --\u003e\n[![All Contributors](https://img.shields.io/badge/all_contributors-7-orange.svg?style=flat-square)](#contributors-)\n\u003c!-- ALL-CONTRIBUTORS-BADGE:END --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-BADGE:END --\u003e\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://aureatelabs.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/65275444?v=4?s=80\" width=\"80px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eaureate-labs-team\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/vuestorefront/shopify/commits?author=aureate-labs-team\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/vuestorefront/shopify/commits?author=aureate-labs-team\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/oscarmanderj\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/24467529?v=4?s=80\" width=\"80px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eoscarmanderj\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/vuestorefront/shopify/commits?author=oscarmanderj\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/andrzejewsky\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7943292?v=4?s=80\" width=\"80px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ePatryk Andrzejewski\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/vuestorefront/shopify/commits?author=andrzejewsky\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://rakowski.dev/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/15185752?v=4?s=80\" width=\"80px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eFilip Rakowski\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/vuestorefront/shopify/commits?author=filrak\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://heitor.co/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1626923?v=4?s=80\" width=\"80px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eHeitor Ramon Ribeiro\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/vuestorefront/shopify/commits?author=bloodf\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#maintenance-bloodf\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://hoshinotsuyoshi.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1394049?v=4?s=80\" width=\"80px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ehoshino tsuyoshi\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/vuestorefront/shopify/commits?author=hoshinotsuyoshi\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/tom-aniol\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/33483514?v=4?s=80\" width=\"80px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eTom Anioł\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/vuestorefront/shopify/commits?author=tom-aniol\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvuestorefront%2Fshopify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvuestorefront%2Fshopify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvuestorefront%2Fshopify/lists"}