
Unchained Engine
Headless e-commerce engine for Node.js, with a GraphQL API, an admin UI and a modular package set.
Unchained Engine is a modular, API-first e-commerce engine for Node.js, published as a monorepo of npm packages. Its docs describe it as a headless e-commerce SDK with a GraphQL API, and the README says it is embedded in the integrator’s own server process. Data is kept in MongoDB, and the admin UI is started locally on a port the README names. Access control comes from a role-based package, and OIDC login is shown in an example.
The packages cover the domains of an online shop: products, orders, users, payments, delivery, assortments, filters, warehousing, enrollments, quotations and files, with a core package that combines them.
Worth knowing
The source is licensed under the EUPL 1.2. The engine is maintained by Unchained Commerce GmbH, a Swiss company. Its homepage links a comparison page titled “Unchained vs MedusaJS”.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-23: name, links, License, Written in, Categories, Install with, Databases, Content API, Admin interface, Multilingual, Runs as, GitHub stars
github.com/unchainedshop/unchained - 2026-10-23: links, License model
unchained.shop - 2026-10-23: links
docs.unchained.shop - 2026-10-23: Runtime, Minimum runtime, First release, Current major version, Last release
registry.npmjs.org/@unchainedshop/platform - 2026-10-23: Maintainer, Headquarters
unchained.shop/imprint - 2026-10-23: Contributors
api.github.com/repos/unchainedshop/unchained/contributors?per_page=1 - 2026-10-23: npm downloads a week
api.npmjs.org/downloads/point/last-week/@unchainedshop/platform - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40unchainedshop%2Fplatform