Browse / Alternatives / Shopify
Shopify alternatives for AI agents
11 alternatives to Shopify. 9 have an interface an agent can drive. 10 are open source. 1 reaches every recorded job.
| Listing | License | Agent interface | Reach | Effort | Last activity |
|---|---|---|---|---|---|
| Aimeos | MIT | API, from the builder | 7 of 8 jobs | Config only | Jul 29, 2026 |
| Medusa | MIT (Enterprise Edition materials under ENTERPRISE-LICENSE.md) | API, from the builder | 9 of 9 jobs | Light edit | Sep 2, 2026 |
| Shopware 6 | MIT | API, from the builder | 8 of 9 jobs | Light edit | Sep 2, 2026 |
| Spree Commerce | BSD-3-Clause | CLI, from the builder | 8 of 9 jobs | Light edit | Sep 2, 2026 |
| Sylius | MIT | MCP server, from the builder | 7 of 9 jobs | Light edit | Sep 2, 2026 |
| Bagisto | MIT | API, from the builder | 3 of 8 jobs | Config only | Sep 2, 2026 |
| Vendure | GPL-3.0 (Vendure Commercial License available) | API, from the builder | 7 of 9 jobs | Light edit | Sep 2, 2026 |
| Saleor | BSD-3-Clause | MCP server, from the builder | 3 of 9 jobs | Light edit | Sep 2, 2026 |
| WooCommerce | GPL-3.0 | MCP server, from the builder | 3 of 9 jobs | Light edit | Sep 2, 2026 |
| Svelte Commerce | MIT | No agent interface | Not recorded | Config only | Sep 2, 2026 |
| Your Next Store | MIT, core closed | No agent interface | Not recorded | Config only | Sep 2, 2026 |
Aimeos
Laravel e-commerce package configured through config/shop.php, with JSON:API and GraphQL admin API.
Open source
- I want a Laravel shop with subscriptions or multi-vendor that I can tune in one config file
- I need a JSON:API storefront backend and a GraphQL admin API so agents and apps can both drive it
1 more job is undetermined.
- Authentication for the APIs is not spelled out on the JSON:API getting-started page
- The aimeos/aimeos repo is the Laravel distribution; the core lives in aimeos/aimeos-core and other packages
Medusa
TypeScript commerce modules configured in medusa-config.ts, with complete Admin and Store REST APIs.
Open source · Medusa Cloud · Enterprise Edition
- I am building a DTC or B2B backend in TypeScript and want commerce primitives I can compose rather than a monolith
- my agent should run the store through a documented REST API and learn the framework from the Builder's own skills
- No storefront in the core; the Next.js starter is a separate repo
- GitHub shows NOASSERTION because Enterprise Edition materials carry a separate license inside the repo
- The agent-skills MCP reads documentation only; it does not operate a store
Shopware 6
Symfony and Vue commerce platform with a complete Admin API and an official CLI that ships agent skills.
Community Edition · Rise · Evolve · Beyond
- I need a serious European B2C or B2B shop with a plugin ecosystem, and I will host it myself
- my agent should run the store through the Admin API and handle deployments with the official CLI
- Paid edition features (Rise/Evolve/Beyond)
- Contributions require signing the Shopware CLA
- Pricing page could not be fetched; Rise/Evolve/Beyond prices unrecorded
- The GitHub repo is the core monorepo; production projects are scaffolded from shopware/production
Spree Commerce
Rails commerce platform whose official CLI calls the Admin API directly, built for scripts and agents.
Open source · Enterprise
- I want a Rails store for cross-border or B2B selling that my coding agent can extend using the Builder's own skills
- my agent should query and update the store from the terminal with one API key
- Enterprise-only features
- The MCP the Builder publishes is docs-only (search and read); store operations go through the CLI or REST
- Auto-minted local keys are read_all only; write scopes need an explicit key
- Needs Node 22+ and Docker for the quickstart
Sylius
Symfony commerce framework with official admin (171 tools) and shop MCP server plugins.
Sylius Community · Sylius Plus
- I run an agency and want a Symfony store whose admin my client's agent can operate over MCP with proper OAuth
- I need B2B or multi-channel commerce on PHP and expect to customize templates and resources
- Sylius Plus features (B2B suite, OnePageCheckout)
1 more job is undetermined.
- Admin MCP needs Sylius 2.1 or 2.2, Symfony 7.4, an RSA keypair, and ROLE_API_ACCESS on the admin user
- On Sylius 2.2.x a symfony/type-info patch must be applied for the admin MCP plugin to warm its cache
- The listed repo is the core; you scaffold from sylius/sylius-standard
Bagisto
Laravel storefront plus admin, configured from .env, with an official GraphQL API package.
Community · Bagisto Cloud hosting
- I want a complete store with an admin panel that I can run myself and brand without writing PHP
- I need a GraphQL endpoint so a headless storefront or an agent can shop the catalog
5 more jobs are undetermined.
- GraphQL API is a separate composer package (bagisto/graphql-api:dev-main) on top of Bagisto ^2.3
- GraphQL calls need the x-app-secret-key header from APP_SECRET_KEY
- The older bagisto/rest-api package was last pushed 2025-08-04
Vendure
NestJS headless commerce with an introspectable GraphQL Admin API; the old official MCP is retired.
Community Edition · Vendure Cloud · Vendure Platform
- I want a TypeScript commerce backend I can change at the core through plugins and am fine with GPLv3 or a commercial license
- my agent should drive the store through an introspectable GraphQL schema
- Operate a store through MCP
- Platform features (SSO, approval workflows, B2B pricing)
- GPLv3, not MIT as the shortlist assumed; commercial license from vendure.io/pricing
- The Builder's MCP is retired; do not point agents at @vendure/mcp-server
- No bundled storefront; Vendure lists starter storefronts separately
Saleor
Headless GraphQL commerce API; the Builder hosts a read-only MCP for products, orders, and customers.
Saleor OSS · Saleor Cloud Sandbox: Free · Saleor Cloud Select: $1,599 per month · Saleor Cloud Volume: $3,999 per month
- I want a commerce backend I can talk to only through GraphQL, and I will build or pull my own storefront
- my agent needs to read catalog and order data from a Saleor Cloud store without being able to change anything
- Create and update products
- Fulfil, cancel, or refund orders
- Run a checkout
- Manage promotions and vouchers
- Configure channels, warehouses, shipping
- Install apps and webhooks
- No storefront in this repo; saleor/storefront is a separate Next.js project
- The hosted MCP at mcp.saleor.app only connects to *.saleor.cloud instances; self-hosters run saleor-mcp themselves
- The MCP is read-only and needs a token with MANAGE_PRODUCTS and MANAGE_ORDERS
WooCommerce
WordPress commerce plugin with native MCP abilities for products and orders (developer preview).
WooCommerce plugin · Paid extensions
- I already run WordPress and want my agent to list, create, and update products and move orders along
- I need the largest extension ecosystem and accept GPL and PHP
- Manage customers
- Coupons and promotions
- Refunds
- Reports and analytics
- Shipping, tax, and store settings
- Storefront checkout
- MCP integration is a developer preview behind the mcp_integration feature flag; APIs may change
- Order and customer tools expose PII; the docs tell you to use least-privilege keys
- Requires a local proxy (mcp-wordpress-remote) for stdio clients
- GPL-3.0 core; some Adopters cannot accept copyleft
Svelte Commerce
SvelteKit storefront that switches between 26 commerce backends by editing one config line and .env.
Open source · Litekart hosted
- I already run Medusa, Vendure, or Saleor and want a storefront I can point at it without writing one
- I want a fast SEO storefront and expect to swap the backend later
- README states that connectors other than Litekart and Vendure have not been run against live production instances; coverage ranges from 10/43 to 39/43 services
- Docker builds install from package.json alone, so the connector swap must be committed
Your Next Store
Next.js storefront template with 149 theme branches; runs on the hosted YNS platform with one API key.
Template · YNS Starter: $30 per month · YNS Growth: $60 per month · YNS Pro: $360 per month
- I want a storefront I can restyle with Claude Code this afternoon and I am fine paying a hosted backend for catalog and orders
- I sell a few hundred products through Stripe and do not want to run a database
- The template needs a YNS_API_KEY from the hosted platform; the pricing page lists no free plan, so running it likely costs from $30/month
- Stores seeded from the template share no git history with it; syncing upstream needs the graft-and-merge procedure in docs/sync.md
Questions
Is there an open source alternative to Shopify?
Yes. 10 of the 11 listings here are open source: Aimeos (MIT), Medusa (MIT (Enterprise Edition materials under ENTERPRISE-LICENSE.md)), Shopware 6 (MIT), Spree Commerce (BSD-3-Clause), Sylius (MIT), Bagisto (MIT), Vendure (GPL-3.0 (Vendure Commercial License available)), Saleor (BSD-3-Clause), WooCommerce (GPL-3.0), Svelte Commerce (MIT).
Which Shopify alternatives have an MCP server?
Sylius, Saleor and WooCommerce have MCP servers from their builders.
Which Shopify alternative can an agent do the most with?
Medusa: 9 of 9 recorded jobs reachable. Jobs differ by listing, so read each list before you choose.
Listings come from reading each repo and its docs. Reach counts the jobs an agent can do through the stated interface, and each listing page shows the evidence. Order follows fit. For agents: Markdown · JSON