Was wir gebaut haben und wohin die Reise geht

Die Geschichte hinter 1'500+ Commits auf unserer Produktsuite – die grössten Features, die wir dieses Jahr umgesetzt haben.

Das Admin UI wird Open Source

Die grösste Ankündigung: Wir haben unser komplettes Admin UI als Open Source veröffentlicht und ins Haupt-Repository integriert. Was ein internes Tool war, wurde zu einem vollwertigen Teil des Open-Source-Projekts.

Das Admin UI ist ein Next.js 15 + React 19 Dashboard mit folgenden Features:

  • Vollständige Abdeckung aller privilegierten GraphQL API Mutations und Queries
  • Rollenbasierte Zugriffskontrolle mit granularen Berechtigungen
  • Mehrsprachig (Englisch, Deutsch) mit vollständiger i18n
  • White-Label-fähig mit individuellem Branding
  • Integrierter, modellagnostischer AI Copilot mit Bildgenerierung für Produkte und Sortimente, verbunden mit dem Unchained MCP

Ein npm install @unchainedshop/admin-ui und Unchained Engine v4 erkennt automatisch, dass es vorhanden ist und stellt es direkt zusammen mit dem GraphQL Playground bereit.

Unchained AI Chat & MCP Server

Es begann mit der ersten MCP (Model Context Protocol) Infrastruktur. Was folgte, war intensiv: eine Explosion von MCP Tools für Produktmanagement, Pricing, Bestellungen, Lieferung, Zahlungen und Lagerhaltung.

Jetzt kann jede MCP-kompatible KI (Claude, VS Code Copilot und andere) den gesamten E‑Commerce-Betrieb verwalten. Shop-Manager können in natürlicher Sprache:

  • Produkte erstellen und aktualisieren
  • Bestellungen durch ihren Lebenszyklus verarbeiten
  • Verkaufsanalysen und Bestseller abfragen
  • Lokalisierung und Provider konfigurieren

Aus Sicherheitsgründen sind die MCP Tools derzeit nur für «admin»-Benutzer zugänglich und gelten als experimentell.

Mehr dazu unter docs.unchained.shop – dort erfährst du, wie du den AI Chat Server und Copilot im Admin UI aktivierst.

3x schnellere Queries, 2x schnellere Checkouts

Performance war ein unermüdlicher Fokus:

Unchained Engine kann 50 Produkte gleichzeitig mit Breadcrumbs, Bild-URLs, Texten und Preisen in unter 100ms UNCACHED abrufen – bei einem durchschnittlichen Speicherbedarf von 150MB und einer Kaltstartzeit von 200ms.

Das ist ein klarer Vorsprung gegenüber den beiden anderen Node.js-basierten Digital-Commerce-Frameworks, nämlich Vendure und Medusa, mit einem Vorsprung von mindestens 50-200% in allen Metriken. (Beweist uns gerne das Gegenteil!)

  • 3x schnellere Katalog-Abfragen durch Dataloader-Techniken und Caching
  • 2x schnellere Checkout-Mutationen
  • Node.js 25 Support
  • Kaltstart-Optimierung hat die Startzeit dramatisch verbessert
  • 100+ Dependencies über das Jahr entfernt

Wir haben Unchained Engine-basierte Webshops mit 100 Bestellungen pro Minute auf einer einzigen Node.js-Instanz in Produktion betrieben (~1000 RPM).

PostgreSQL Support

v4.0.0 führte FerretDB-Kompatibilität ein – Unchained läuft jetzt auch gegen PostgreSQL oder Cloud-MongoDB-Services (AWS DocumentDB, Azure CosmosDB). Eine Umgebungsvariable aktiviert den Kompatibilitätsmodus.

Das Feature gilt als experimentell und performancetechnisch empfehlen wir diese Option noch nicht. Die Performance-Einschränkungen kommen hauptsächlich von der Abstraktionsschicht, die FerretDB hinzufügt, und könnten sich mit jedem Release verbessern. Neuigkeiten dazu gibt es auf blog.ferretdb.io.

Storefront Template: Frischer Look, moderner Stack

Unser Open-Source Next.js Storefront für einfache Webshops wurde dieses Jahr komplett überarbeitet.

UI/UX Überarbeitung: Überarbeiteter Checkout und Warenkorb mit flüssigen Animationen, neues Komponenten-System, Thumbnail-Galerien mit Video-Support und Mobile-First Verbesserungen durchgehend.

Stack Upgrades: Tailwind CSS v4, Apollo Client v4 und volle Engine v3/v4 Kompatibilität.

Neue Features: Bundle-Produktpreise, Checkout Konfetti, Produkt-Bookmarks, PF Checkout Integration und vollständige Deutsch/Englisch i18n.

Wir arbeiten weiter daran, so viele Unchained-Features wie möglich zu unterstützen.

Was als Nächstes kommt

Unchained ist im Kern eine API-first, hackbare Digital-Commerce- Lösung mit Fokus auf Performance und minimalem Footprint.

Dennoch haben wir durch den Aufbau verschiedener Kundenprojekte einige Features gefunden, die wir für alle besser out-of-the-box unterstützen wollen:

  • Einfacheres Setup von grundlegenden Rabatt- und Preiskonfigurationen und eine Möglichkeit, diese über das Unchained Admin UI zu verwalten
  • Bessere Unterstützung für OIDC-Provider wie Keycloak, Zitadel, Auth0
  • Verbesserte DX und Dokumentation

Quick Start: docs.unchained.shop/quick-start

Bereit für Unchained?

Starte jetzt mit der Open-Source E‑Commerce Engine.

Quick Start