{"id":22517601,"url":"https://github.com/weaverse/weaverse","last_synced_at":"2026-05-22T12:03:27.577Z","repository":{"id":207148705,"uuid":"428719657","full_name":"Weaverse/weaverse","owner":"Weaverse","description":"Open-source toolkits for seamless integration and development of Shopify Hydrogen themes and headless commerce solutions.","archived":false,"fork":false,"pushed_at":"2025-03-06T05:17:04.000Z","size":11585,"stargazers_count":69,"open_issues_count":0,"forks_count":12,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-18T10:44:20.494Z","etag":null,"topics":["headless","hydrogen","integration","monorepo","react","remix","sdks","shopify","shopify-hydrogen"],"latest_commit_sha":null,"homepage":"https://weaverse.io","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/Weaverse.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-11-16T15:55:21.000Z","updated_at":"2025-03-06T05:17:07.000Z","dependencies_parsed_at":"2023-11-14T11:25:29.246Z","dependency_job_id":"a0ba83d0-3060-4540-be0c-1ed0c17c5558","html_url":"https://github.com/Weaverse/weaverse","commit_stats":{"total_commits":1812,"total_committers":8,"mean_commits":226.5,"dds":0.3758278145695364,"last_synced_commit":"dcde30fa2780b05e75401aacba7a90b11310fe40"},"previous_names":["weaverse/weaverse"],"tags_count":211,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Weaverse%2Fweaverse","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Weaverse%2Fweaverse/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Weaverse%2Fweaverse/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Weaverse%2Fweaverse/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Weaverse","download_url":"https://codeload.github.com/Weaverse/weaverse/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246068270,"owners_count":20718503,"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":["headless","hydrogen","integration","monorepo","react","remix","sdks","shopify","shopify-hydrogen"],"created_at":"2024-12-07T04:10:05.836Z","updated_at":"2026-04-08T12:03:26.779Z","avatar_url":"https://github.com/Weaverse.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Weaverse SDKs\n\n[![Better Stack Badge](https://uptime.betterstack.com/status-badges/v1/monitor/vif3.svg)](https://wvse.cc/weaverse-status)\n[![🚀 Lint \u0026 Typecheck](https://github.com/Weaverse/weaverse/actions/workflows/check.yml/badge.svg)](https://github.com/Weaverse/weaverse/actions/workflows/check.yml)\n[![Formatted with Biome](https://img.shields.io/badge/Formatted_with-Biome-60a5fa?style=flat\u0026logo=biome)](https://biomejs.dev/)\n[![Linted with Biome](https://img.shields.io/badge/Linted_with-Biome-60a5fa?style=flat\u0026logo=biome)](https://biomejs.dev)\n[![Checked with Biome](https://img.shields.io/badge/Checked_with-Biome-60a5fa?style=flat\u0026logo=biome)](https://biomejs.dev)\n[![committers.top badge](https://org-badge.committers.top/vietnam/weaverse.svg)](https://org-badge.committers.top/vietnam/weaverse)\n\n\u003e **🚀 Weaverse v5 is here!** Now powered by React Router v7 for better performance and developer experience. [See what's new →](./CHANGELOG.md#500---2024-12-20)\n\n## Overview\n\nThe **Weaverse SDKs** is a public collection of SDKs for integrating **Weaverse Headless CMS** with modern `React/JamStack`\nframeworks such as _Shopify Hydrogen_, _React Router_, or _Next.js_. Developed by The Weaverse Team, these SDKs are designed to\nsimplify and enhance the integration of dynamic, content-rich web applications with the Weaverse CMS.\n\n## Quick Links\n\n- **Install Weaverse MCP server**: [![Install MCP Server](https://cursor.com/deeplink/mcp-install-dark.svg)](https://cursor.com/install-mcp?name=weaverse-mcp\u0026config=eyJjb21tYW5kIjoibnB4IC15IEB3ZWF2ZXJzZS9tY3AifQ%3D%3D)\n- **Home page**: https://weaverse.io\n- **Weaverse Studio playground**: https://studio.weaverse.io/demo\n- **Pilot theme demo**: https://pilot.weaverse.dev\n- **Changelog**: [CHANGELOG.md](./CHANGELOG.md)\n\n## Community Engagement\n\nEngage with the Weaverse community through these channels:\n\n- **Slack**: [@WeaverseCommunity](https://wvse.cc/weaverse-slack)\n- **X (formerly Twitter)**: [@WeaverseIO](https://wvse.cc/weaverse-twitter)\n- **LinkedIn**: [@company/weaverseio](https://wvse.cc/weaverse-linkedin)\n\n## Key Features\n\n- **Framework-Specific SDKs**: Tailored SDKs for various React/JamStack frameworks, ensuring flexible and efficient\n  integration.\n- **Seamless CMS Integration**: Facilitates the integration of applications with the Weaverse Headless CMS.\n- **Community-Driven**: Open-source and community-focused, welcoming contributions and collaborative development.\n\n## Packages\n\nThis monorepo contains the following packages:\n\n- [`@weaverse/core`](https://github.com/Weaverse/weaverse/tree/main/packages/core): Foundation package with core logic\n  and framework-agnostic code.\n- [`@weaverse/react`](https://github.com/Weaverse/weaverse/tree/main/packages/react): React components and utilities for\n  CMS integration.\n- [`@weaverse/hydrogen`](https://github.com/Weaverse/weaverse/tree/main/packages/hydrogen): SDK for Shopify Hydrogen\n  integration with Weaverse CMS, now powered by React Router v7.\n- [`@weaverse/shopify`](https://github.com/Weaverse/weaverse/tree/main/packages/shopify): Shopify-specific utilities and integrations.\n- [`@weaverse/schema`](https://github.com/Weaverse/weaverse/tree/main/packages/schema): Schema definitions for Weaverse components.\n- [`@weaverse/cli`](https://github.com/Weaverse/weaverse/tree/main/packages/cli): Command-line tools for Weaverse development.\n- [`@weaverse/biome`](https://github.com/Weaverse/weaverse/tree/main/packages/biome): Shared Biome configuration for code quality.\n\n## Getting Started\n\n### Prerequisites\n\n- Node.js \u003e= 22\n- pnpm 10.12.1\n\n### Installation\n\n```bash\n# Clone the repository\ngit clone https://github.com/Weaverse/weaverse.git\ncd weaverse\n\n# Install dependencies\npnpm install\n\n# Build all packages\npnpm run build\n```\n\n### Development\n\n```bash\n# Start development mode for all packages\npnpm run dev\n\n# Run type checking\npnpm run typecheck\n\n# Run linting and formatting\npnpm run biome\npnpm run biome:fix\n\n# Run tests\npnpm run test\n```\n\n## Templates\n\nThe repository includes example implementations:\n\n- **[Pilot Theme](./templates/pilot)**: A complete Shopify Hydrogen storefront with Weaverse integration, featuring:\n  - Product listing and detail pages\n  - Shopping cart and checkout\n  - Customer accounts\n  - Weaverse visual page builder sections\n  - React Router v7 powered routing\n\n## Contribution Guidelines\n\nPlease refer to the [Contribution Guidelines](./CONTRIBUTING.md) for information on how to contribute to the Weaverse SDKs.\n\nYour contributions are welcome to further enhance the Weaverse SDKs. Feel free to fork the repository, make changes, and\nsubmit pull requests with your improvements.\n\n### Development Workflow\n\n1. Fork and clone the repository\n2. Create a feature branch\n3. Make your changes\n4. Run `pnpm run biome:fix` and `pnpm run typecheck`\n5. Submit a pull request\n\n## Documentation\n\n- **[Developer Documentation](https://weaverse.io/docs)**: Comprehensive guides and API references\n- **[CLAUDE.md](./CLAUDE.md)**: AI assistant guidance for working with this codebase\n- **[Changelog](./CHANGELOG.md)**: Version history and release notes\n\n## About us\n\nPassionate about empowering developers, Weaverse Team is committed to creating innovative tools and solutions that\nsimplify and enhance web development. Our focus is on fostering a vibrant community and driving forward the evolution of\nweb technologies.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweaverse%2Fweaverse","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweaverse%2Fweaverse","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweaverse%2Fweaverse/lists"}