Public open source · pre-release · v0.1.x
RXR Shopify Fixtures
Reproducible development data for Shopify. Generate deterministic fixtures, keep them in Git, preview supported writes, and apply them deliberately to development stores.
rxr@commerce ~/shopify-fixtures % npx @rxrcode/shopify-fixtures@next generate --products 5 --collections 2 --seed 42
✓ fixtures generated
rxr@commerce ~/shopify-fixtures % npx @rxrcode/shopify-fixtures@next push
rxr@commerce ~/shopify-fixtures %
Safety model
Plan first. Write deliberately.
Running push generates a plan without mutating Shopify. Actual writes require the explicit --apply flag. The v0.1.x pre-release does not implement delete operations.
The tool is intended for Shopify development stores. It is not positioned as production-store synchronization or a full-store cloning product.
Current capabilities
Useful now, still intentionally early.
- Deterministic fixture generation with seeds
- Products, collections, variants, metafield values, and supported metaobjects
- JSON fixture validation
- Plan-before-apply Shopify writes
- Pull of supported Shopify resources
- Shopify Admin GraphQL integration
Community
Use it, inspect it, or help improve it.
The project is intentionally early. Presets, validation rules, fixture examples, API-contract tests, documentation improvements, and focused bug reports are useful contributions.
Adoption numbers will be shared only when they represent meaningful, sustained usage rather than development installs or automated activity.
MIT licensed. RXR Code is independent from Shopify. Shopify is a trademark of Shopify Inc.