Skip to main content

Unchained Engine

Open-source headless e-commerce framework for Node.js

Unchained Engine is a high-performance, code-first e-commerce platform that gives you complete control over your commerce logic. Build custom storefronts, integrate with any payment provider, and scale horizontally.

Get Started​

New to Unchained? Start here.

Core Concepts​

Understand how Unchained works.

Guides​

Step-by-step tutorials.


Documentation Sections​

Platform Configuration​

Configure your Unchained instance with environment variables, modules, and messaging.

Plugins​

Pre-built integrations for payment providers (Stripe, PayPal, Saferpay), delivery, warehousing, and more.

Extending​

Build custom functionality with GraphQL extensions, custom modules, pricing adapters, and worker plugins.

Admin UI​

Manage products, orders, and users through the built-in administration interface.

Guides​

Practical tutorials covering storefronts, multi-language, multi-currency, bulk imports, and more.

Troubleshooting​

Common issues, debugging tips, and FAQ.


Why Unchained?​

FeatureDescription
Code-FirstConfigure through TypeScript, not control panels. Full IDE support.
GraphQL APIModern API for any frontend - React, Vue, mobile apps.
Plugin ArchitectureExtend with Directors and Adapters for payment, delivery, pricing.
StatelessScale horizontally. Run multiple instances behind a load balancer.
MongoDBFlexible document storage with automatic migrations.
Open SourceEUPL-1.2 licensed. Self-host or use managed hosting.